Napjainkban egyre inkább előtérbe kerül a szerverek kezelésének központosítása, a fizikai eszközök, az adatok és az ezeken dolgozó szoftveres alkalmazások összevonásának az igénye. A management feladatok csökkenése és így a költségek azonnali csökkenése mellett a központosítás vitathatatlan előnye, hogy az elszórt szerverek összteljesítményének hatékony összevonhatóságával kecsegtet.
A fizikai konszolidáció első lépése a szerverek szabványos méretűre váltása, majd rack-be szervezése, mindamellett mindegyik szervernek biztosítani kell a saját infrastruktúráját - többek között a tápkábeleket vagy épp a rendszerfelügyeletet. A fejlődés következő szintje lehet az ún. blade szerver, ami olyan rack-jellegű szerver, amelynél az egyes szerverek infrastrukturális igényeit már központilag, jól kezelhetően összevonják. A Széchenyi István Egyetemen beszerzett szuperszámítógép is egy blade szerver architektúrájú gép.
1. ábra: A Széchenyi István Egyetem szuperszámítógépe
A blade szerver fizikai megjelenését tekintve egy olyan gépház, amelyben számos fiók (kártyafoglalat, blade bay), ezekben pedig 1-1 cserélhető eszköz található. Ezek az eszközök a blade-ek. Alapvetően kétféle blade van, szerverkártya (server blade) és opciókártya (option blade).
A szerverkártya egy független szerver, amely a saját hardverén egy önálló operációs rendszert futtat. A blade a hátulján lévő csatlakozókon érheti el a számára szükséges közös infrastrukturális komponenseket, mint például a tápegységeket, a ventilátorokat, a DVD meghajtókat, a hálózati csatlakozásokat.
Az opciókártyák további közös funkciókat biztosítanak, például vezérlőket a külső I/O eszközök vagy lemeztömbök eléréséhez, további tápegységek helyezhetők el bennük stb.
Az Egyetem szuperszámítógépe egy Hewlett Packard c3000 típusú házban elhelyezett 13 blade szerverből áll. A szerverek a következő kapcsolatban állnak egymással: egy dedikált szerver, amit head node-nak nevezünk, irányítja a cluster többi gépének működését, a többi 12 egyenrangú szerver pedig a tényleges munkát végzi. Ezeket a szervereket compute node-nak nevezzük, ami jól utal az Egyetem által leginkább jellemző feladatra.
A head node önállóan foglal egy blade-et (HP Proliant BL260c G5), a 12 compute node pedig kettesével van egy-egy blade-re szerelve, így ezek 6 blade-helyet (HP ProLiant BL2x220c G5 blade) foglalnak el a házban.
2. ábra: Két szervert tartalmazó BL2x220c G5 blade
Minden compute node 2db 3Ghz-es Quad-Core Intel Xeon 5450 sorozatú processzorral, így összesen 8 processzormaggal és 16GB PC2-5300 memóriával rendelkezik. Közvetlenül a szerverekhez csatlakozik 1-1 250GB-os SATA merevlemez is.
A head node fizikai paraméterei hasonlóak (HP BL260c G5) , de itt két db 250GB-os SATA disk működik, amik RAID 1 rendszerben vannak tükrözve a rendszerbiztonság fokozása érdekében.
3. ábra: A head node: BL260c G5
A házban helyet kapott egy adattárolásra szánt opcióblade. Ez a HP StorageWorks SB40c Storage Blade egy olyan tároló blade, amiben 6 db működés közben cserélhető HP 146GB 10k 2.5 SAS típusú háttértár kapott helyet.
Szintén blade-ekben foglal helyet az összesen 6 db tápegység, és a gépházra van kivezetve az összes szerver Ethernet csatlakozója is.
A szerverek a házon belül ethernet csatolón is össze vannak kötve, de bizonyos esetekben a kommunikációra nem ezt, hanem az infiniband csatolófelületet használják (HP BLc 4X DDR IB Switch Option Kit), aminek 2x16 portján 20 Gbit/sec érhető el portonként.
4. ábra: A gépház elején kihúzható adminisztrációs felület
Az összeállított rendszer szervereiben így összesen 26 processzor (104 processzormag) működik, 208 GB RAM-mal. A rendszer elméleti összteljesítménye 1.248 TFlops (1277952 GFlops), amivel ez a gép jelenleg Magyarország leggyorsabb publikált gépkonfigurációja.
A számítógépen jelenleg kb 4 Terabyte tárolókapacitás áll rendelkezésre.
A gép legfontosabb elemei táblázatba foglalva a következők:
Név |
Típus |
Darabszám |
Legfőbb paraméterek |
Szerverház |
HP c3000 |
1 |
8 db félmagasságú
blade, |
Head node |
HP BL260c G5 |
1 |
2 db Quad-core Intel
Xeon 5450 3Ghz, |
Compute node |
HP BL2x220c G5 |
12 |
2 db Quad-core Intel Xeon
5450 3Ghz, |
Storage |
HP SB40c |
1 |
6 db HP 146GB 10k 2.5 SAS HDD |