Labaserver on vähendatud osade arvuga server, millega saab tõhustada ruumi- ja energiakasutust. Kui tavaline server vajab töötamiseks toite- ja võrgukaablit, siis labaserverist on ruumi ja energia säästmiseks mitmed komponendid ära võetud. Alles on jäetud kõik arvutile omased osad. Labaserverid paigutatakse korpusesse, mis varustab neid toite, jahutuse ja võrguühendusega ning võimaldab luua serveritevahelisi ühendusi ja neid hallata. Üks korpus mahutab mitu masinat. Kokku moodustavad korpus ja masinad blade-süsteemi.

Standardses serveririiulis määrab 1U (üks kinnituskoht, laius 48 cm ja kõrgus 4,45 cm) minimaalse võimaliku masina suuruse. Peamine põhjus blade-süsteemide kasutuseks on selle piirangu puudumine. Kõige tavalisem serveririiul on 42U kõrge, mis seab eraldiseisvate arvutite arvuks maksimaalselt 42. Blade-süsteemidel ei ole seda piirangut – 2009. aasta seisuga on võimalik ühte riiulisse panna kuni 128 eraldiseisvat serverit.

Labaserveri korpus muuda

 
HP BladeSystem c7000 korpus, mis sisaldab 16 blade-serverit ja kahte 3U UPSi

Korpus (või raam) sooritab mittearvutuslikke ülesandeid, mis on leitavad tänapäeva arvutites.

Tavalised süsteemid kasutavad kobakaid, kuumi ja halva ruumikasutusega komponente, mis korduvad süsteemis erinevate serverite peal ja ei pruugi töötada täisvõimsusel. Kui paigutada nende ülesannete jaoks vajalikud komponendid ühte kohta ja jagada mitmete serverite vahel, muutub nende kasutamine üldiselt efektiivsemaks. Eri tootjate süsteemide ülesehitus on erinev.

Toide muuda

Arvutid töötavad alalisvoolul, vooluvõrgust tuleb aga vahelduvvool ja seda kõrgema pingega, kui masinatel vaja on. Elektri kasutuskõlblikuks muutmiseks on vaja ühte või rohkemat toiteplokki. Et kindlustada serveri töö toiteploki rikke korral, on ka kõige odavamatel serveritel varutoiteplokid, mis omakorda lisavad suurust ja soojuse eraldumist.

Blade-süsteemi toide jagab voolu kõigile korpuses olevatele serveritele. See toiteallikas (toiteallikad) võib asetseda korpuses või olla eraldiseiva toiteplokina, mis jagab voolu mitmele korpusele.[1][2] Selline lahendus vähendab vajaminevate toiteplokkide arvu ja tagab piisava varuga toite.

Jahutus muuda

Töö käigus eraldub elektrilistelt ja mehaanilistelt komponentitelt soojust, millest süsteem peab vabanema, et hoida masinat töökorras. Enamik blade-süsteeme kasutab soojuse ärajuhtimiseks ventilaatoreid.

Sagedasti alahinnatud probleem võimsa süsteemi koostamisel on tasakaalu tagamine eralduva soojuse ja seda ärajuhtivate ventilaatorite võimsuse vahel. Blade-süsteemi jagatud toide ja jahutus tähendavad seda, et eraldub palju vähem soojusenergiat kui tavalisel serveril. Uuemad blade-süsteemid kasutavad muutuva kiirusega ventilaatoreid või isegi vesijahutust ja intelligentseid kontrollsüsteeme, mis kohandavad jahutuse masina hetkenõuetele vastavaks.[3][4]

Samas tähendab labaserverite suurem paigutustihedus ka suuremat vajadust jahutuse järele, seda eriti, kui serveririiulist on üle poole masinatega täidetud. See kehtib eriti esimese põlvkonna labaserverite kohta. Tervenisti täidetud blade-riiuli süsteem vajab rohkem jahutust kui tavaline 1U-tüüpi riiul. Seda sellepärast, et blade-riiul mahutab kuni 128 arvutit, samas mõõdus 1U-riiul aga 42 arvutit.[5]

Võrk muuda

Arvutitootjad varustavad üha enam tooteid kiirete integreeritud võrguliidestega. Enamik neist on laiendatavad, et kasutada kiiremaid ja paindlikumaid ühendusviise, mis on võimelised töötama erinevatel juhtmetüüpidel (vasktraat, valguskaabel). Need lahendused nõuavad labaserveri hoolikamat disaini ja koostamist, võtavad ruumi ja muudavad kogu süsteemi keerukamaks. Seetõttu eelistatakse teistsuguseid lahendusi.

Blade-korpus pakub ühte või enamat võrguühenduse lahendust kuhu blade-server kinnitub ja pordid nende ühendamiseks asuvad tavaliselt ühes kohas või vähendab nende arvu, tuues sellega alla seadmete võrku ühendamise kulu. Pordid võivad asetseda kas korpustel või spetsiaalsetel võrgu-blade'idel.[6][7]

Blade-korpustel võivad olla kahte tüüpi võrguühenduse moodulid: kommutaator-tüüpi ja pass-through (blade on ühendatud otse välise võrgu külge).

Andmesalvestus muuda

Kui arvutid kasutavad tavaliselt kõvakettaid operatsioonisüsteemi, programmide ja andmete salvestamiseks, ei ole salvestuspinda tegelikult masina sees vaja. Mitmed ühendused (näiteks FireWire, SATA, E-SATA, SCSI, SAS DAS, FC ja iSCSI) salvestusmeedia jaoks on viidud serveri välisküljele, kuigi neid kõiki ei kasutata suurfirmadesse paigutatavatel süsteemidel. Nende ühenduste kasutuselevõtt arvutis esitab samasugused väljakutsed kui võrguühenduste loomisel ja samamoodi saab ka need ühendused eemaldada labaserveri küljest ja paigutada korpuse külge või kasutada selleks olemasolevate ühendustega labaserverit.

Võimalus käivitada serveri operatsioonisüsteem võrgukettalt lubab luua täiesti kettavaba labaserveri, selle näiteks on Intel Modular Server System. Selline lahendus võimaldab emaplaadile paigaldada rohkem mälumooduleid ja protsessoreid.

Teised blade-masinad muuda

Kuna blade-korpused pakuvad standardset lahendust, kuidas vajaminevaid ressursse arvutini viia, saavad ka teist tüüpi blade-masinad seda korpust kasutada. Nendeks võivad olla kommutaatorid (switch), ruuterid, võrgukettad ja optilise kaabli ühenduskohad. Sealt saab nende pakutavaid teenuseid jagada kõigi ühendatud masinate vahel.

Kasutusalad muuda

Labaserverid sobivad hästi spetsiifiliste ülesannete jaoks nagu näiteks veebiserveri haldamine, virtualiseerimine ja klasterarvutus. Labaserverid on tavaliselt käigultvahetatavad (hot-swappable).

Kuigi serveritehnoloogia lubab vähemalt teoorias, et erinevate tootjate komponendid sobivad kokku, kogevad kasutajad praeguse seisuga siiski vähem probleeme kasutades ühe tootja servereid, korpusi, riiuleid ja haldustööriistu.

Tehnoloogia standardiseerimine pakuks tarbijatele rohkem võimalusi, kuna 2009. aastast on üha enam kolmanda osapoole tarkvaratootjaid sisenenud sellele kasvavale turule.[8][9][10]

Ajalugu muuda

Arendajad paigutasid mikroprotsessoreid trükkplaatidele ja paigutasid neid standardsetesse 19-tollistesse raamidesse üsna varsti pärast 8-bitiste mikroprotsessorite leiutamist 1970. aastatel. Selline arhitektuur oli kasutuses tööstuses alternatiivina miniarvutitele. Varajased mudelid hoidsid programme EPROM-mälus ja olid piiratud tegema korraga ainult ühte funktsiooni.

VMEbus arhitektuur (ca. 1981) defineeris arvuti olemuse, mis koosnes raami paigutatud trükkplaadist, mis oli laiendatav teiste plaatidega, et lisada arvutile mälu, I/O või lisavõimsust. PCI Industrial Computer Manufacturers Group (PICMG) arendas välja blade-struktuuri tol ajal esilekerkivale PCI siinile, mille nimeks sai CompactPCI. Tavaline nähtus nende raamipõhiste arvutite puhul oli see, et terve raam moodustas ühe süsteemi. Kuigi raam võis sisaldada mitut arvutustööga tegelevat elementi, et tagada soovitud võimsus, oli ainult üks kontroller, mis juhtis kogu süsteemi.

PICMG laiendas CompactPCI spetsifikatsiooni Etherneti ühenduse loomise võimalusega ühte raami kuuluvate plaatide vahel. PICMG 2.16 CompactPCI Packet Switching Backplane spetsifikatsioon võeti kasutusele 2001. aastal. See lõi esimese avatud arhitektuuriga võimaluse mitmele serverile sobiva raami loomiseks. PICMG tõi seejärel välja suurema ja võimalusterohkema AdvancedTCA spetsifikatsiooni, võttes sihtgrupiks eelkõige telekommunikatsioonifirmad, kellel oli vaja suurt arvutusvõimsust ja pikka toote eluiga. Kuigi AdvancedTCA komponendid maksavad tavaliselt rohkem kui blade-serverid, kinnitavad AdvancedTCA pakkujad, et madalad kasutuskulud teevad sellest süsteemist hea alternatiivi.

Esimese kasutajatele mõeldud labaserveri arhitektuuri leiutajateks on Christopher Hipp ja David Kirkeby ja nende patent US 6411506 anti Houstonis asetsevale RLX Technologies'le.[11] Firma koosnes peamiselt endistest Compaq Computer Corp töötajatest, sealhulgas Hipp ja Kirkeby. RLX müüs esimese labaserveri 2001. aastal ja 2005. aastal osteti firma HP poolt ära.[12]

Veebruaris 2006 rajati Blade.org, et suurendada blade-lahenduste kättesaadavust ja kiirendada nende turuletoomist. Tegu on koostööl põhineva organisatsiooni ja arendajate ühinguga.

Nimetus blade-server tuli kasutusele, kui otse plaadile paigutati protsessor, mälu, I/O ja salvestusmeedia. See võimaldas tootjatel paigutada terve server ühele plaadile/blade'ile. Need suutsid iseseisvalt töötada ühes raamistikus, tehes mitme eraldiseisva serveri tööd efektiivsemalt. Lisaks kõige märgatavamale eelisele (ruumikasutus), on ka teised kasulikud omadused esile tulnud. Nendeks on energiatarve, jahutus, haldus, võrguühenduste loomine.

Uuringufirma IDC andmetel[13] on suurimad tootjad blade-serverite turul HP, IBM ja Dell. Teised blade-lahendusi pakkuvad firmad on AVADirect, Sun, Egenera, Supermicro, Hitachi, Fujitsu-Siemens, Rackable (Hybrid Blade), Verari Systems ja Intel.

Turuosa ja mudelid muuda

 
IBM HS20 blade server

Kuigi mitmed iseseisvad spetsialiseerunud arvutitootjad nagu Supermicro pakuvad blade-lahendusi, kuulub enamus turuosast siiski suurtele IT firmadele nagu näiteks HP, millele 2010. aasta alguse seisuga kuulub 52,4% turuosast. IBM on teisel kohal 35,1%.[14] Teised põhikonkurendid on Sun Microsystems, Dell ja Cisco.

HP praegune tootevalik koosneb kahest korpusemudelist: c3000, kuhu mahub 8 poolkõrget ProLiant labaserverit, ja c7000, mis mahutab 16 serverit. Delli viimane korpusemudel M1000e mahutab kuni 16 poolkõrget PowerEdge blade-serverit.

Viited muuda

  1. "Arhiivikoopia". Originaali arhiivikoopia seisuga 18. mai 2006. Vaadatud 12. detsembril 2010.{{netiviide}}: CS1 hooldus: arhiivikoopia kasutusel pealkirjana (link)
  2. http://www.sun.com/blades
  3. "Arhiivikoopia" (PDF). Originaali arhiivikoopia (PDF) seisuga 23. juuli 2008. Vaadatud 23. juulil 2008.{{netiviide}}: CS1 hooldus: arhiivikoopia kasutusel pealkirjana (link)
  4. "Arhiivikoopia" (PDF). Originaali arhiivikoopia (PDF) seisuga 23. jaanuar 2007. Vaadatud 23. jaanuaril 2007.{{netiviide}}: CS1 hooldus: arhiivikoopia kasutusel pealkirjana (link)
  5. "Arhiivikoopia". Originaali arhiivikoopia seisuga 29. august 2008. Vaadatud 12. detsembril 2010.{{netiviide}}: CS1 hooldus: arhiivikoopia kasutusel pealkirjana (link)
  6. http://www.sun.com/servers/blades/iomodules/
  7. "Arhiivikoopia" (PDF). Originaali arhiivikoopia (PDF) seisuga 23. jaanuar 2007. Vaadatud 23. jaanuaril 2007.{{netiviide}}: CS1 hooldus: arhiivikoopia kasutusel pealkirjana (link)
  8. http://www.techspot.com/news/26376-intel-endorses-industrystandard-blade-design.html
  9. http://news.cnet.com/2100-1010_3-5072603.html
  10. http://www.theregister.co.uk/2009/04/07/ssi_blade_specs/
  11. http://v3.espacenet.com/textdoc?DB=EPODOC&IDX=US6411506
  12. "Arhiivikoopia". Originaali arhiivikoopia seisuga 3. jaanuar 2013. Vaadatud 12. detsembril 2010.{{netiviide}}: CS1 hooldus: arhiivikoopia kasutusel pealkirjana (link)
  13. "Arhiivikoopia". Originaali arhiivikoopia seisuga 22. juuli 2010. Vaadatud 12. detsembril 2010.{{netiviide}}: CS1 hooldus: arhiivikoopia kasutusel pealkirjana (link)
  14. "Arhiivikoopia". Originaali arhiivikoopia seisuga 13. juuli 2013. Vaadatud 12. detsembril 2010.{{netiviide}}: CS1 hooldus: arhiivikoopia kasutusel pealkirjana (link)