Re: Komolytalan a Sun-Oracle új TPC-C rekordja
#1
Elküldve: 2009. 10. 13. 17:43
http://www.hwsw.hu/h...er-595-db2.html' target='_blank'>http://www.hwsw.hu/h...er-595-db2.html
#2
Elküldve: 2009. 10. 13. 17:43
http://www.hwsw.hu/h...er-koltseg.html
Ha ezt nem lépi meg, 4 millió dollárral drágább lenne az új "rekorder" konfig, és ár/teljesítmény viszonya rosszabb lenne az IBM-nél (2,85 dollár vs 2,81 dollár / tpmC)
#3
Elküldve: 2009. 10. 13. 19:48
Először is, honnan kerül ide a tandem klaszter fogalma? Legjobb tudásom szerint a tandem klaszter maximum két szerverből áll, míg az Oracle által használt klaszter (Real Application Clusters) a benchmark során 12 szervert használt! Ez egy shared everything architektúra, amely ugyanolyan párhuzamosítási lehetőséget kínál, mint egy SMP szerver, hiszen minden adat a közös diszkalrendszeren található, nem pedig szerverenként felparticionálva.
Próbáltam utánakeresni, de nem találom megerősítve azt az állítást sem, hogy a szakma évekkel ezelőtt kivetette magából a fürtözött TPC-C eredményeket. Ennek szívesen látnám bármely igazolását. Szerintem inkább arról van szó, hogy más nem tud tpc benchmark szempontból elfogadott és egyben hatékony klaszter architektúrát kialakítani, csak az Oracle. Nem véletlen, hogy a másik klaszteres eredmény is az Oracle nevéhez kötődik.
Az SSD használata sem csak egyszerűen a megfelelő hardver hozzáadásáról szól, azt az adatbázis-kezelőnek is támogatnia kell, ki kell tudni használni. Ez ismét egy olyan tény, ami miatt jelenleg csak az Oracle Database tudja produkálni ezt az eredményt. Persze könnyen lehet, hogy hónapokon belül más is megoldja ezt, viszont nem elegendő "csak" belerakni a hardverbe az SSD-t, a szoftvernek is kezelnie kell.
Sárecz Lajos
Oracle Hungary Kft.
#4
Elküldve: 2009. 10. 13. 20:20
#5
Elküldve: 2009. 10. 13. 20:53
#6
Elküldve: 2009. 10. 13. 21:12
perempe: "Te valószínűleg már nem. Bár ahogy manapság az orvostudomány fejlődik..."
#7
Elküldve: 2009. 10. 13. 21:28
Ami a fürtözött benchmarkok hitelvesztését t illeti, szerintem nem kell jobb bizonyíték annál, mint hogy a TPC oldalán a most közzétett eredmény mellett csupán egyet lehet találni, a már említett HP-féle Itanium clusterét.
Szerintem az egész ügyet onnen kellene vizsgálni, hogy mit akart bizonyítani a Sun meg az Oracle ezzel a TPC-C eredménnyel. Nyilván nem a RAC erejét, mert -- ahogy te is írod -- a RAC-on kívül nincs másik hatékony cluster adatbázis architektúra a piacon, csak ez. Az sem nagy újság, hogy egy ilyen I/O intenzív benchmarknak jót tesz a flash memória használata merevlemez helyett, ezt sem kell túlságosan bizonygatni. Mit kell bizonyítani akkor? Azt hogy a Sun jobb az IBM-nél.
Ez az egész csak a küszöbön álló Sun-akvizíció kapcsán kialakult FUD-hadjárat elleni kampány része (counter-FUD ha úgy tetszik), Larry nagyívű nyilatkozataival, a WSJ-hirdetésekkel és Scott McNealy, James Gosling és John Fowler szerepeltetésével az OpenWorldön. Kellett valami nagyot dobni annak alátámasztására, hogy az Oracle meg a Sun együtt tényleg nyerő kombináció, elsősorban az aggódó (?) Sun-ügyfelek megnyugtatása miatt.
A benchmark egyáltalán nem az Oracle adatbázisról vagy a RAC képességeiről szól.
#8
Elküldve: 2009. 10. 13. 21:32
#9
Elküldve: 2009. 10. 13. 21:34
#10
Elküldve: 2009. 10. 13. 21:39
#12
Elküldve: 2009. 10. 14. 06:57
És most a bármi ár alatt nem anyagi összetevőkre gondoltam, hanem az előttem szólók által felvetett problémákra. Miszerint elavult mérési módszerrel, nem etikus hardver összeállításban készült teszt alapján jobb rendszert bír az oracle összerakni. Ezt nem Micike meg Jolánka olvassa két kávékészítés közben. Nem szeretem, ha már a számítástechnikusokat (is) hülyének nézik....
#13
Elküldve: 2009. 10. 14. 09:18
Bár úgy látom, minden lényeges érv elhangzott, hadd válaszoljak én i s, a saját szavaimmal. Abba nagyon nem akarok belemenni, hogy a fürtözött TPC-C-nek van-e relevanciája, kérdezz körbe olyanokat, akik ezzel foglalkoznak, vagy akkor kattintsd le a linket az anyagban, mely megmutatja, hány klaszter mérést tárol jelenleg a TPC-C adatbázis.
http://www.tpc.org/t...wn_results=none
Hogy más nem tud, az egészen idáig nem volt igaz, mert Oracle RAC-ot bárki használhat, és mondjuk a HP, Dell, Sun, Fujitsu eddig nem voltak ellenérdekeltek, hogy ne csináljanak TPC-C RAC méréseket. De nem csináltak. Azt is vegyük észre, hogy ez az egész nem az Oracle 11g vagy RAC képességeiről szól, hanem az Oracle arcozásáról a Sun hardverekkel, az IBM-mel szemben. Ez bukott meg. Nem a RAC irreleváns, hanem a TPC-C RAC eredmények.
Ami az SSD-t illeti, olyan formában igaz, hogy nem árt, ha a szoftver tudja, milyen jellemzőkkel megáldott storage van alatta, hogy maximálisan kiaknázza, de ettől még az SSD bevetése a nem "SSD-aware" szoftvereket is gyorsítja, egyszerűen azáltal, hogy nagyságrendekkel magasabb IOPS sebességgel bír. Semmiféle kompatibilitási gond nem lehet, tekintve a szabványos interfészt, legyen SATA, SAS vagy akár FC, ez egyszerű implementációs döntés.
#14
Elküldve: 2009. 10. 14. 10:14
Aki azt állítja, hogy végtelenig lehet skálázni párhuzamosítással, az még nem hallott az Amdahl-szabályról. Tessék utánaolvasni! Van a párhuzamosságnak egy optimuma, ahonnan csak romlik az összteljesítmény.
Egyébként pedig lehet szóban sárt dobálni erre a benchmarkra, de majd meglátjuk, hogy a 10 millió dolláros kihívásra akad-e válasz: http://www.oracle.co...enge-rules.html
#15
Elküldve: 2009. 10. 14. 12:46
a cikk teljesen egyertelmuen leirja, hogy az oracle bemutatta, hogy 10 traktorral nagyob sulyt tud elhuzni, mint az IBM eggyel. egy kicsit tobb sulyt, nem sokkal.
#17
Elküldve: 2009. 10. 14. 14:23
"Azonos SAN háttérrel egy Nehalem alapú RAC fürt sokkal kevesebb pénzből hozná ugyanezt a teljesítményt, mivel az egy T5440-re eső tpmC (~643k) nagyjából megegyezik egy HP ProLiant DL370 G6 teljesítményével (~632k) - még akkor is, ha valamivel több node-ra lett volna szükség a kisebb memóriakapacitás és a lineáris alatti skálázódás miatt. Nem csak a hardver lenne olcsóbb, de legfeljebb harmadannyi Oracle licencre volna szükség. Innentől kezdve lényegében csak azon múlna az elsőség, hogy ki mennyi pénzt szán arra, hogy a lehető legnagyobb fürtöt összerakja, így célja, hogy képet mutasson az OLTP-teljesítményről, teljességgel értelmét vesztené. Remélhetőleg a többi vállalat megállja, hogy ne lépjen rá erre az útra."
#18
Elküldve: 2009. 10. 14. 15:21
Valóban, a fürtözés egy teljesen más technológia. Gőzgépek között is egy dízel motor tényleg irreleváns. És mennyire nem szép a vasúttól, hogy a hatékonyabbat választotta. Pedig milyen szépek a gőzmozdonyok...
A terhelés megosztó fürtözés az adatbázis rétegben valóban nem megszokott dolog. Ugyanúgy az újdonság varázsával hat mint a merevlemez csíkozás (stripe-olás), vagy az alkalmazás szerver farmok, amik egy hálózati terhelés megosztó segítségével több ezer felhasználót képesek kiszolgálni.
A tpc az adatfeldolgozásról szól. Nem pedig az smp teljesítmény tesztekről. Ha ez a teszt eredmény az www.smp-tpc.org oldalon jelenne meg, az valóban irreleváns lenne.
Fürtözni nem menő
Valóban egy 1968-as Ford Mustang V8-as 5 literes motorral sokkal menőbb, mint egy s-max 1.8 dízel. Nem is értem, hogy miért nem jár mindenki Mustang-gal.
trónról letaszítani kívánt
trónról letaszított
a teszt túlságosan könnyen fűrtözhető és érhető el vele lineáris skálázódás, szemben a valódi OLTP-rendszerekkel
Minden tesztnek vannak hibái (, főleg ha nem mi vagyunk az elsők J), de a rengeteg banki rendszer, ahol terhelés megosztó adatbázis fürtözést használnak igenis valódiak.
Miért nincs több RAC-os TPC-C teszt?
A kérdés jogos. Az egyik lehetséges válasz az, hogy itt a HW gyártók versenyeznek és így természetesen ők is szponzorálják. A HW gyártók profit orientáltak. Olyan dologra költik a marketing pénzeket, ahol az megtérül. Egy ilyen teljesítmény teszten elért jó eredménynek komoly marketing értéke van. Azonban a teszt rendkívül költséges, tehát nem a kis közép kategóriás szervereket fogják itt szerepeltetni, hanem a nagyobbakat, amelyeken a nyereség is nagyobb.
Ezek alapján nem véletlen, hogy az egyetlen előző RAC-os eredmény akkor készült a HP részéről, amikor úgy látták, hogy ez egy jó fórum annak hangsúlyozására, hogy az Itanium CPU alapú rendszerek komoly teljesítményre képesek.
#19
Elküldve: 2009. 10. 14. 19:05
#20
Elküldve: 2009. 10. 14. 20:15
Idézet: dtracer - Dátum: 2009. okt. 14., szerda - 10:14
ez szemenszedett hazugsag egy Itanium es HP hivorol!
a "senki sem tett kozze" erv meg kivulallokent, mint amilyen en vagyok, abszolut nem meggyozo sajnos. ha hoznatok merest (es nem elmeletit!), ami alatamasztja a furtozes linearishoz kozeli skalazodasat az lenne meggyozo erv.
"Ez van bazdmeg, ha nem tetszik, el lehet menni."

Súgó















