8 x IA64 CPU od IBM je skoro stejně drahé jako 8 x CPU SGI Altix 350. Za 100 000 Kč vás naučím nakupovat servery :-)
Vazeny anonyme, podobna hlaseni si nechte od cesty - proc radeji nenaucite IBM prodavat servery? Za 100_000 Kc by se jim to vyplatilo urcite vice.
Treba to bylo tim, ze nam SGI bylo ochotno dat lepsi cenu nez IBM - nevim. Kazdopadne: ja nepotrebuju za kazdou cenu koupit levne IBM - ja potrebuju koupit levne server, ktery bude delat co ja potrebuji a nebude me nikdo oblbovat tvrzenim, ze Power4+ je (tedy bylo v te dobe) rychlejsi nez Itanium na podobne frekvenci, kdyz jak SPECint, tak i TPC, a i nase testy rikaly neco jineho. To o cem jsem mluvil bylo naprosto standardni vyberove rizeni, prodejce mel moznost se predem zeptat/upresnit co vlastne chceme a k cemu to budeme pouzivat. Nabidka IBM byla naprosto nekonkurenceschopna (za stejnou cenu nizsi pocet procesoru nebo tak neco; Itanium ani Opteron vubec nenabidli - teda Opteron mozna ano, ale tehdy meli jen 4-CPU krabice).
Dalsi vec (ktera uz je tady off-topic, ale kdyz uz jste zminil ten Altix 350 versus IBM s udajne podobnou cenou) je, ze kdyz se rozhodnu pro high availability, tak z 8-cpu Altixu 350 postavim treba dva uplne nezavisle stroje se 6 a 2 CPU, umistim je do ruznych budov, a jedu dal. A kdyz se pak rozhodnu ze potrebuju jeden poradny stroj, udelam z toho zase jednu 8-CPU krabici.
I po skoro dvou letech si nemyslim, ze bychom tehdy Altix vybrali spatne nebo ze bych potreboval naucit kupovat servery. Dnes uz bych mozna koupil nejaky 8x dvoujaderny Opteron, ale to tehdy nebylo.
-Yenya
Pro vsechny ostatni aplikace, ktere primarne manipuluji s daty, bude mozna vyhodnejsi Power.
Co Vas vede k teto domnence? Maji Power-based servery nejakou vetsi propustnost pameti nebo sbernic nez Itanium-based? Rozhodne Altix 350 muze na kazde dva procesory napojit samostatnou sbernici, coz skalovatelnost architektury jen zvysuje. Altix/NUMAflex je vlastne takovou drahou proprietarni variantou toho, co se dnes snazi delat AMD s Opterony - NUMA architektura, na kazdy procesor napojitelne samostatne I/O sbernice, atd. Lepsi skalovatelnost.
My provozujeme dost zatizeny Oracle server na Altixu a jsme s vykonem spokojeni. Jak rikam, Linux (i kdyz ne zrovna IA64, ale furt lepe nez Power) je vic podporovana platforma Oraclu, coz znamena drivejsi opravy znamych chyb a podobne.
Kazdopadne vytvareni nazoru po prvni nabidce lze jen ztezi oznacit za uvazeny zaver.
Ja jsem nemluvil o prvni, ale o finalni nabidce.
Co se tyka HA, tak pokud vam jde opravdu o HA, tak prece nemuzete pouzit architekturu Altixu! Sorry, ale to ze kdyz mi spadne jeden server, tak to prevezme druhy - to mi fakt nestaci. Pokud nemam izolace a ochrany i uvnitr serveru, tak s tim jedine do akademickeho prostredi.
Flamy o akademickem prostredi si nechte od cesty, prosim. Kdyz mi do serverovny prasti blesk nebo vyhori (nebo staci blby zkrat ve zdroji ktery odpali backplane serveru), jsem s "H-A" serverem ktery je v jedne krabici nahrany. Oraclu pristup "kdyz jeden spadne, prevezme to druhy" staci. Proto vyssi dostupnost zaruci fyzicky oddelene servery. Ano, nemuzu za behu rekonfigurovat LPARy jako u IBM, ale tohle se zas tak casto nemeni.
Mimochodem p5 rozpulit jdou a je to navic plnohodnotna SMP a ne "fuj" NUMA.
Dalsi moudro :-) - pokud vim, i Power s vice nez 4 CPU jsou v podstate NUMA, i kdyz tomu tak nerikaji. Nevim co je na 8-CPU SMP "plnohodnotneho". Stavet osmiprocesorovy stroj jako SMP bych naopak oznacil za "crippled" (na rozdil od NUMA). Samozrejme je otazka, nakolik OS je pripraven pracovat s NUMA. Ten muj ano :-). Ale myslim ze i bez zvlastni podpory ze strany OS je NUMA vyhodnejsi, zvlast pokud topologie je provazanejsi nez jen strom (Altix 350 je kruh). Uz jen to ze treba zamky jdou na NUMA implementovat tak, ze kdyz dva CPU zamykaji kazdy jiny zamek, tak si nebrani. Na SMP ano, protoze tam zamek v podstate znamena pristup do hlavni pameti se zamcenim sbernice.