Sun Fire V490: S dvoujádrovými UltraSparc IV

Osm hardwarových vláken ve čtyřprocesorovém systému to je inovace skrytá v serveru Sun Fire V490, v jednom z prvních d...


Osm hardwarových vláken ve čtyřprocesorovém systému to je inovace skrytá v
serveru Sun Fire V490, v jednom z prvních dvou modelů, jež využívají nové
firemní dvoujádrové (dualcore) čipy UltraSparc IV. Tím druhým je
osmiprocesorový Sun Fire V890, který společnost uvedla na trh ve stejnou dobu.

Nové procesory UltraSparc IV poskytují serveru V490 oproti jeho předchůdci
(model V480) významné zvýšení výkonu, ale co do I/O a vlastností zajišťující
bezporuchovost již nové servery tak zásadními inovacemi neprošly. Sun Fire V490
se skvěle hodí pro provozování aplikací, které vyžadují spoustu procesorového
výkonu, jako například ty určené pro dolování dat (data mining), vědecké
výpočty a jiné úlohy vázané na CPU.

Dvě jádra, žádné čekání
Z pohledu architektury je Sun Fire V490 přímočarým vylepšením serveru V480,
který byl osazován čtyřmi procesory UltraSparc III. Šasi obou jsou vysoká 5 U a
uvnitř naleznete dva pevné disky, šest PCI slotů, řídicí procesor zabudovaný na
základní desce, nejvýše 32 GB operační paměti a redundantní napájení a chlazení.
Kvůli zmíněné výbavě se V490 nejvíce hodí k nasazení do prostředí s externím
zařízením pro ukládání dat, jako je vícevrstvá serverová architektura, cluster
s vyrovnáváním zátěže nebo jiné prostředí pro zpracování transakcí a také pro
aplikace, jež spouštějí několik souběžných vláken.
Největším zlepšením ve V490 je použití dvoujádrového procesoru UltraSparc IV,
který běží na stejné frekvenci (1,05 GHz) jako UltraSparc III v modelu V480.
Novější návrh procesoru umožňuje serveru V490 zvládnout zpracování dvěma vlákny
v rámci jednoho čipu, z čehož pak vychází osm hardwarových vláken na celý
server oproti možnosti použití čtyř vláken u modelu V480. Takže máte k
dispozici téměř osmiprocesorový server ve skříni čtyřcestného serveru a se
stejným napájecím/chladicím profilem.
Proč téměř? Protože vícejádrové procesory jsou jakýmsi kompromisem: sdílené
komponenty nedosáhnou přesně dvojnásobku výkonu, jaký byste měli k dispozici
při použití dvou oddělených mikroprocesorových jednotek, ale představují velkou
úsporu místa, spotřeby energie a ceny. Je to dobrý kompromis a bude skvěle
pracovat v téměř všech situacích, nicméně je to kompromis.
Implementace procesorů UltraSparc IV sdílí komponenty společné oběma jádrům na
jednom fyzickém čipu včetně paměťového řadiče a sběrnic. Každé jádro má však
svoji vlastní vyrovnávací paměť 1. a 2. úrovně, takže mohou běžet nezávisle.
Sdílené sběrnice a paměťový řadič nepředstavují překážku, pokud na serveru běží
aplikace, u nichž dochází k procesorovým "prostojům" zapříčiněným vnějšími
zařízeními (například čekání na diskové nebo síťové I/O operace v rámci jedné
zpracovávané transakce). U takových aplikací pracuje V490 jako osmiprocesorový
server, možná dokonce rychleji. Komunikace mezi vlákny a dvěma jádry téhož
procesoru by měla být rychlejší než komunikace mezi dvěma fyzicky oddělenými
procesory.
Nicméně v aplikacích, kde je zapotřebí rychlý I/O a systém vykonává mnoho
intenzivních paměťových operací, může sdílená paměť a sběrnice zpomalit celkový
výkon systému. V takových situacích bude V490 oproti čtyřprocesorovému systému
vykazovat malé, nebo dokonce žádné zlepšení.

I/O naráží na bariéru
Testovaný server byl vybaven maximálním počtem čtyř procesorů s frekvencí 1,06
GHz, 16 GB operační paměti a jedním 1Gb/s FC (Fibre Channel) pevným diskem o
kapacitě 73 GB. Byl na něm předinstalován Solaris 9 a Sun JES (Java Enterprise
System), který zahrnuje J2EE aplikační server a další software.
Poněvadž jsme se v recenzi nezaměřili na prověřování hrubého výkonu, aplikace
nebyly nijak zvlášť vyladěny, nicméně jednoduchá webová aplikace natažená do
JES běžela hladce a spolehlivě po tři týdny trvání našeho testu.
Zklamáním pro nás byla skutečnost, že Sun Fire V490 používá stejné I/O
uspořádání jako jeho 2,5 roku starý předchůdce. Oba servery disponují dvěmi
pozicemi pro 1Gb/s FC disky, které omezují většinu produkčních nasazení tak, že
musíte použít externí diskový systém SAN nebo NAS. Dva instalované disky totiž
budou s největší pravděpodobností zapotřebí pro zrcadlenou zaváděcí
konfiguraci. (Osmiprocesorový server Sun Fire V890 používá rychlejší procesory
UltraSparc IV běžící na 1,2 GHz a v 17 U vysoké skříni nabízí 12 diskových
pozic.)
V490 má stejnou propojovací desku (backplane) s propustností 9,6 GB/s jako jeho
předchůdce a také šest 64bitových PCI pozic, z nichž dvě jsou 66MHz a čtyři
jsou 133MHz. Takový I/O subsystém jednoduše není dostatečný, aby udržel krok s
vražednou rychlostí I/O, kterou by osmivláknový systém měl být schopen vyvinout.
Očekávali bychom, že nový server v této třídě bude mít alespoň dvě 64bitové
133MHz PCI-X pozice, nebo ještě lépe čtyři. Optimálně by upgrade na novou PCI-X
technologii mohl proběhnout výměnou I/O desky. V490 bohužel tato očekávání
nesplňuje. (Nový server V890 má k našemu překvapení podobně omezený I/O
subsystém se šesti 64bitovými PCI sloty, dvěma 66MHz a čtyřmi 133MHz.)

Zvažování přínosu
Na straně vlastností pro bezporuchovost nabízí systém pouze základy jsou k
dispozici za chodu vyměnitelné zdroje a chlazení. Pokud budete chtít vytáhnout
vrchní kryt, abyste se dostali k větráku nebo slotům desky, mějte po ruce
šroubovák. Inženýři u Sunu se zřetelně nepřipojili k filozofii designu
"nepotřebujete žádné nástroje", jež u svých produktů razí Dell, HP a IBM.
Zrcadlenou ani hot-spare paměť nehledejte to je další místo, kde V490 bohužel
za současným vývojem pokulhává.
Přes uvedené slabiny představuje Sun Fire V490 v technologii riscových serverů
krok vpřed. Cena testovaného systému je asi o 37 % vyšší než srovnatelně
vybavený V480, tento nárůst lze přímo přičíst novým dvoujádrovým procesorům.
Pro aplikace vázané na výkon CPU to je výhodná nabídka, a Sun Fire V490 je
proto velmi přitažlivý. Pro aplikace vázané na I/O operace však pro vás bude
lepší se mu vyhnout a koupit starší server nebo objednat Sun Fire V490 osazený
jen dvěma procesory.









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.