Hunging Database???

Message boards : Number crunching : Hunging Database???
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Hydnum.Repandum
Volunteer tester
Avatar

Send message
Joined: 18 Mar 03
Posts: 60
Credit: 4,122,841
RAC: 0
Bolivia
Message 7716 - Posted: 14 Jul 2004, 14:07:36 UTC

Dear BOINC

Quote from the Homepage

"July 13, 2004
Sorry folks, we ran into a cascade failure, our database server hung ..."

Databases don't just hung! What database system is BOINC using? Is it Sybase, Oracle, DB2?

There are lots of DBAs out here that can help. Can you provide more details?

Hydnum Repandum </br>
Open SETI Initiative
ID: 7716 · Report as offensive
Zeeno
Avatar

Send message
Joined: 19 May 00
Posts: 20
Credit: 75,268
RAC: 0
United States
Message 7723 - Posted: 14 Jul 2004, 14:17:33 UTC - in response to Message 7716.  

They are using MySQL.

> Dear BOINC
>
> Quote from the Homepage
>
> "July 13, 2004
> Sorry folks, we ran into a cascade failure, our database server hung ..."
>
> Databases don't just hung! What database system is BOINC using? Is it
> Sybase, Oracle, DB2?
>
> There are lots of DBAs out here that can help. Can you provide more details?
>
> Hydnum Repandum </br>
> Open SETI Initiative

>
ID: 7723 · Report as offensive
Guido_A_Waldenmeier_

Send message
Joined: 3 Apr 99
Posts: 482
Credit: 4,774
RAC: 0
Liechtenstein
Message 7736 - Posted: 14 Jul 2004, 14:38:47 UTC

is this the error ?
SETI@home - 2004-07-14 16:19:41 - Giving up on download of 12ja04ab.2788.1120.115896.254: file was not found on server

SETI@home - 2004-07-14 16:19:41 - Unrecoverable error for result 12ja04ab.2788.1120.115896.254_1 (file transfer error: couldn't get input files:
12ja04ab.2788.1120.115896.254: file was not found on server
)

Ich höre immer gerne zu,wenn ich auch nicht immer belehrt werden möchte ;-)
ID: 7736 · Report as offensive
Profile Hydnum.Repandum
Volunteer tester
Avatar

Send message
Joined: 18 Mar 03
Posts: 60
Credit: 4,122,841
RAC: 0
Bolivia
Message 7737 - Posted: 14 Jul 2004, 14:39:25 UTC
Last modified: 6 Aug 2004, 9:00:19 UTC

BOINC is a serious system requiring a high perfomance real DBMS. Oracle and IBM are already sponsoring . . . Surely they will be more than glad to provide free licenses. It is ridiculous having to wait hours to check tables and indexes after a simple database failure and restart.
Hydnum Repandum </br>
Open SETI Initiative
ID: 7737 · Report as offensive
grumpy

Send message
Joined: 2 Jun 99
Posts: 209
Credit: 152,987
RAC: 0
Canada
Message 7789 - Posted: 14 Jul 2004, 16:02:51 UTC - in response to Message 7737.  
Last modified: 14 Jul 2004, 16:03:15 UTC

> What MySQL? You can not use a pseudo/Mickey mouse DBMS for a serious system
> like BOINC! Oracle and IBM are already sponsoring . . . Surely they will be
> more than glad to provide free licenses. It is ridiculous having to wait
> hours to check tables and indexes after a simple database failure and restart.
> Hydnum Repandum </br>[b]
> >

They should get better sponsors. It's surely not normal.What in the world to they have setup over there? I can't believe they cannot have something better than that ! After all , with so many participants it's great sponsorship...
ID: 7789 · Report as offensive
DougMcl

Send message
Joined: 28 Sep 02
Posts: 7
Credit: 254,427
RAC: 0
Canada
Message 7802 - Posted: 14 Jul 2004, 16:31:30 UTC - in response to Message 7789.  

I'm probably gonna get flamed for this but from experience, the different programs etc. you set up are only as good as the people setting it up :o/

> They should get better sponsors. It's surely not normal.What in the world to
> they have setup over there? I can't believe they cannot have something better
> than that ! After all , with so many participants it's great sponsorship...
>
>
ID: 7802 · Report as offensive
Profile Rom Walton (BOINC)
Volunteer tester
Avatar

Send message
Joined: 28 Apr 00
Posts: 579
Credit: 130,733
RAC: 0
United States
Message 7880 - Posted: 14 Jul 2004, 18:01:41 UTC

One of the project goals is for a BOINC project administrator to be able to setup a new BOINC project with freely available software.

While the backend for SAH v1 uses informix, we cannot use it at this time as we need to prove that MySQL can handle the load of BOINC's largest project.

Once we have determined what the configuration should be for high load projects we'll be able to re-evaluate our current DB implementation.

----- Rom
BOINC Development Team, U.C. Berkeley
ID: 7880 · Report as offensive
Profile Paul D. Buck
Volunteer tester

Send message
Joined: 19 Jul 00
Posts: 3898
Credit: 1,158,042
RAC: 0
United States
Message 7883 - Posted: 14 Jul 2004, 18:05:13 UTC - in response to Message 7737.  

> What MySQL? You can not use a pseudo/Mickey mouse DBMS for a serious system
> like BOINC! Oracle and IBM are already sponsoring . . . Surely they will be
> more than glad to provide free licenses. It is ridiculous having to wait
> hours to check tables and indexes after a simple database failure and restart.
> Hydnum Repandum </br>


After long years as an Oracle bigot, I will still tell you that no mater what database engine you use, when the database engine crashes, it takes time to restart. The more data you have, the longer it takes.

Databases are complex beasties and all are subject to problems ... And they all take time to recover fram an error, regarless of the source of the error.

Even though IBM/Oracle are sonsors of SETI@Home, they are not necessarily sponsors to all of the projects that would use BOINC. To accomplish that goal they have to select tools that are readily available to all. I grant you that I would love to have seen Oracle used for SETI/BOINC, but, regardless of the database engine, portability is hard to achieve with any database because no database truly has an implementation that would not prevent porting to another database engine.

Oracle, Microsoft, IBM, and all the rest have "quirks" that do not even use common Data Description Language (DDL) that defines the basic structure of the tables used in BOINC. Writing proper queries using SQL is very difficult if you try to work across several platforms, worse yet, the implementation of the database engine makes a fast operating query for Oracle slow and vice / versa; simply because they were developed by different companies and the processing is different.

Just my opinion ...
ID: 7883 · Report as offensive

Message boards : Number crunching : Hunging Database???


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.