kynat-oletuskuva

HP ProLiant Gen8 serverite haldus

Paljudele lugejaist assotsieerub Santa Monica Networks tänini võrgutoodete ja -lahendustega, kuid viimase aasta jooksul oleme andnud tugeva panuse meie spetsialistide kompetentside arendamisse ning aktiveerinud oma IT taristu tiimi. Lisaks andmesidelahendustele tegeleme igapäevaselt serverite, andmesalvestite, virtualiseerimise ja muude andmekeskustes kasutust leidvate lahendustega. Alljärgnevalt annab Santa Monica Networksi IT taristu arhitekt Erki Rajangu ülevaate meie olulise partneri, Hewlett-Packardi, uuendustest ProLiant Gen8 serveripõlvkonna haldusvahendite osas.

Sissejuhatuseks alustan sellest, et HP on aastaid silma paistnud oma suurepäraste haldusvahendite poolest ja Gen8 uuendustega on astutud järjekordne suur samm serverite teenindamisele ja riketele kuluva aja vähendamiseks. See ajaline kokkuhoid on võimalik saavutada süsteemiadministraatorite igapäevaste käsitsi läbi viidavate tegevuste vähendamisega, mis on tavapäraselt seotud serverite tööks ettevalmistamise, tõrkeotsingu ja tarkvara uuendamisega.

Kõikidesse HP ProLiant Gen8 serveritesse on sisse ehitatud operatsioonisüsteemist sõltumatu ja turvaline iLO Management Engine, mis lihtsustab suurel määral süsteemiadministraatorite igapäevaseid tegevusi. HP ei kommunikeeri enam iLO versiooni (minul tekkis kohe seos Apple'i uue iPad'iga, mida kutsutakse lihtsalt "(uus) iPad", mitte enam iPad 3 või iPad HD või midagi seesugust). Samas nagu HP veebist võib näha, siis kõik ProLiant Gen8 "on-system" olevad haldusvõimalused on nüüd koondatud ühise nimetuse alla - iLO Management Engine ja tulevikus tuleb iLO-st rääkides viidata üheselt näiteks ProLiant Gen8 iLO'le.

Olen HP ProLiant serverite haldusega kokku puutunud ca kümne aasta jooksul ja Gen8 põlvkonna saabumisel avaldasid mulle kõige rohkem muljet järgnevad sisseehitatud uuendused:
  • Intelligent Provisioning - riistvara seadistamise ja operatsioonisüsteemi paigaldamise vahendid;
  • Smart Update - firmwarede ja driverite uuendamine;
  • Agentless Management - riistvara haldus ilma operatsioonisüsteemi agentideta;
  • Active Health System - seadistuste ja staatuse monitooring ja teadete kogumine ühte kohta.
Nendest uuendustest selgema pildi andmiseks jaotan järgneva ülevaate kolmeks:
 

1. Serveri tööks ettevalmistamine

Intelligent Provisioning on HP Smart Start CD-le sarnane abivahend selle vahega, et nüüd on see funktsionaalsus juba integreeritud igasse Gen8 serverisse. See tähendab seda, et enam pole vaja füüsilist CD plaati või viimast ISO tõmmist võrgust hankida. Intelligent Provisioning sisaldab kahte põhiomadust:
1) Riistvara seadistamine ja toetatud operatsioonisüsteemi installeerimine koos viimaste HP driverite ja tarkvaraga;
2) Hooldustegevuste läbi viimine, sealhulgas firmwarede uuendamine, ligipääs Active Health System logile, Insight Diagnostics riistvara diagnostika, RAID kontrolleri haldusvahend Array Configuration Utility, iLO seadistamine, Insight Remote Support'i registreerimine, serveri puhastusutiliit jne.

Intelligent Provisioning keskkonnale pääsete ligi vajutades serveri buutimise ajal F10 funktsiooniklahvi, mille järel masin käivitab selle USB kettana toimivalt spetsiaalselt iLO flash mälult. Nimelt on igas Gen8 serveris 4GB NAND flash mälu, kuhu on koondatud kõik iLO Management Engine perekonna haldusvahendid. Erivad komponendid kasutavad kogumahust erinevat osa. Näiteks Intelligent Provisioning kasutab 1GB partitsiooni driverite hoidmiseks, Active Health System teist 1GB partitsiooni logide hoidmiseks jne. Komponentidest üle jääv vaba ruum on reserveeritud tulevikuarenduste tarbeks. Täpsustuseks iLO riistvaralise haldusprotsessori parameetrite kohta on teada, et see on kiirem kaugmeedia ja konsoolipildi edastamise osas, kuna kasutab USB2 emulatsiooni virtuaalsete kaugmeediate jaoks ning omab 1GbE võrguliidest varasema 10/100Mbps liidese asemel.

Selles keskkonnas saate uuendada erinevate komponentide firmwaresid, drivereid, agente ja ka Intelligent Provisioning keskkonda ennast. Seda on võimalik teha üle Interneti otse HP serveritest või ka oma kohalikust tarkvara repositooriumist. Nagu mainitud, toimub firmwarede uuendamine samas kohas, kuid neid ei ole vaja talletada flash-mälul, vaid peale komponentide uuendamist lastakse tõmmatud pakid uuesti maha, värskeimad draiverid ja agendid aga jäetakse tulevaseks tarbimiseks ka flash-mälule alles. Süsteemiadministraatori jaoks, kes pole väga riistvarateadlik, on serverispetsiifilise tarkvara uuendamine tehtud superlihtsaks. Lisaks esmasele installatsioonile saab ka hilisema korralise hoolduse käigus käivitada Intelligent Provisioning keskkonnas firmwarede uuendamise, ilma suurde HP veebisaiti süvenemata. Intelligent Provisioning teab, mis konfiguratsioonis server on ja kontrollib uuendusi ning nende olemasolu korral viib läbi automaatse uuendamise.

Lisavõimaluseks Intelligent Provisioning vahendile jääb ka tulevikus SPP, ehk HP Service Pack for ProLiant, kasutamine, mis on sisuliselt liidetud kujul endised Firmware Maintenance DVD+ProLiant Support Pack+HP Software Update Manager. Eraldi SPP vahendi alles jätmist õigustab ka asjaolu, et sellega saab mugavalt uuendada nii uusi servereid väljaspool Intelligent Provisioning keskkonda kui ka varasemate generatsioonide servereid, millel veel Intelligent Provisioning võimalus puudus. Lisatöökindlust annab firmware- ja tarkvarakomponentide tervikuna testimine, mille tõttu HP toetab iga SPP versiooni täpselt ühe aasta alates selle väljatulekust. HP SPP versiooninumber sisaldab aasta ja kuu numbrit, millal see komplekt väljastati ja selle järgi on lihtne planeerida oma serveririistvara järgmist korralist hooldust. HP SPP saab tõmmata kergesti meeldejäävalt aadressilt http://www.hp.com/go/spp/download

Mis puutub Linux operatsioonisüsteemi administraatoritesse, siis ka nendele on loodud mugav ja harjumuspärane viis kasutada vastavat HP hallatavat Linux Software Delivery Repository't aadressil  http://downloads.linux.hp.com/SDR/ . See annab võimaluse kasutada toetatud Linuxi-distributsioonis olevat YUM paketihaldurit HP tarkvara installeerimiseks ja uuendamiseks.
Ettevõtted, kes on väga turvatundlikud laskmaks serveritel otse Internetiga suhelda või omavad palju servereid, saavad luua HP Software Update Manager vahendiga kohaliku sisevõrgus asuva tarkvara repositooriumi, mille kaudu saavad omakorda ülejäänud serverid oma uuendused.


2. Monitooring ja Diagnostika

Natuke kaugemalt alustades ei saa rääkimata jätta sellest, et Gen8 serverite HP ProLiant System ROM on standardiseeritud üle kõikide ProLiant tooteliini mudelite. See tähendab seda, et enam ei kasutata mõnedes serverimudelites kolmanda osapoole BIOS tarkvara ja LO100 haldusprotsessoreid nagu näiteks varasemates 100-seeria serverites. See omakorda tekitab administraatori jaoks ühtse lähenemise ja harjumuspärased haldusvahendid üle kõikide Gen8 mudelite. Ühtse "ProLiant" kasutajakogemuse aitavad tekitada iLO, RBSU (ROM Based Setup Utilty), ROM'ides määratud algseaded, uuendamisvahendid ja serverite tööks ettevalmistamise vahendid, sealhulgas ühtsed hulgiseadistamise vahendid nagu HPRCU ja CONREP. 300-seeria serveritel on loomulikult rohkem võimalusi, kuid see, milliste töövõtetega administraator peab töötama kõrgema ja madalama seeria serveritega, on täpselt ühesugune.

Diagnostika seisukohast väga olulise uuendusena näitab Gen8 põlvkonna server koheselt peale sisse lülitamist ekraanil masina käivitusinfot ehk näidatakse ka niiöelda early-video faasi, millest võib palju abi olla serveri olukorrast arusaamisel. Varasemates generatsioonides võis sõltuvalt operatiivmälu mahust serverite ekraanile esmased teated ilmuda alles mitme minuti pärast ning kui varajases POST'i faasis tekkis mõni viga, siis server jäigi niiöelda pimedaks. Nüüd näidatakse POST'i ajal ekraanil vastavaid informatiivseid teateid koos POST'i koodidega (vaata näidet järgneval pildil).
hpgen8_1

Kasutajal on võimalik aru saada, mis etapis server POST protsessis parajasti on, mis ühtlasi võimaldab probleemi korral selgelt aru saada, millise serveri alamsüsteemi või komponendi initsialiseerimise juures viga tekkis. Seda ka juhul, kui serveril peaks nii tõsine viga olema, et POST'i ajal seade hangub. Varasemalt oli ainsaks võimaluseks inditseerida staatuseid ja võimalikku viga serveri staatus-LED'idega, kuid nüüd saab teateid kuvada ka niiöelda tavainimesele arusaadaval moel nii, et serveri teate dešifreerimiseks poleks vaja hooldusjuhendeid välja otsida :). Paremal all ekraaninurgas olev POST kood on samuti suuresti abiks HP teeninduskeskusel vea tuvastamiseks ja kiiremaks/täpsemaks reageerimiseks.

Järgnevalt toon näidetena mõned illustreeritud veaolukorrad, mille puhul varasemalt oleks tulnud hulgaliselt oletusi teha või kasutada katse-eksitus meetodit probleemile lähemale jõudmiseks.

a) Early-video faas - mälu vead

 

hpgen8_2

b) Early-video faas - serverisse on paigutatud teine CPU kuid see ei ole esimesega samasugune

 

hpgen8_3

c) Early-video faas - mälud on eritüübilised

 

hpgen8_4

d) Early-video faas - "dude-pane-mälud-ka-sisse!" teade :)

 

hpgen8_5

Eeltoodud ja nii mõneski teises veasituatsioonis oleks varasemates serverigeneratsioonides jäänud serveriekraan pimedaks ja administraator oleks pidanud serveri esipaneelil oleva punase Health-LED'i poolt antava infoga midagi peale hakkama.

Igaüks saab aru, et lisatud, tegelikult elementaarsed, täiendused on väga olulised vea tuvastamisel, mida enne oleks pidanud LED'ide või piiksumise järgi tuvastama ning aitavad kiiremini probleeme lahendada.
Tähelepanu on pööratud ka lihtsamatele ja kasutajasõbralikemale veateadetele, milles antakse ühtlasi edasise tegevuse soovitus.

Peale esmast early-video boot faasi jätkub boot tavapärase graafilise osaga, mille käigus on võimalik ligi pääseda seadistamisvahenditele, sealhulgas uuele Intelligent Provisioning tööriistakomplektile.

Toon ära ka boot funktsioonivalikud, millest mõned on paljudele varasemast tuttavad:
F9 - RBSU ehk serveri setup
F10 - Intelligent Provisioning
F11 - Boot Menu
F8 - iLO põhiseaded
F5 - võimaldab minna otse ACU'sse, mis on tegelikult Intelligent Provisioning moodul
F8 - ORCA (lihtne versioon ACU'st)


Agentless Management

... on võimeline tuvastama ja edastama erinevate alamsüsteemide teateid ilma OS'i driverite ja agentide abita. Teated jõuavad Active Health System logisse. Enamus riistvara monitooringuinfost nagu CPU, mälu, temperatuuriandurite, ventilaatorite, toiteplokkide, Smart Array RAID kontrollerite ja selle taga olevate füüsiliste ja loogiliste ketaste info ning peatselt ka võrgukaartide ja lindidraivide andmed, on võimalik saada vastavaid haldustarkvara komponente serveri operatsioonisüsteemi installimata. Operatsioonisüsteemi tasandilt täiendava info või seoste saamiseks on soovituslik paigaldada uus Agentless Management Service, mis vahetab iLO'ga andmeid ning kirjutab iLO'lt tulnud riistvarateated ka operatsioonisüsteemi logisse, mis on oluline näiteks juhul, kui kasutate Microsofti System Center Operations Manager'i oma logide analüüsimiseks. AMS'i on vaja ka juhul, kui kasutate HP Smart Array RAID kontrolleri asemel mõnes lihtsas konfiguratsioonis Inteli chipseti SATA RAID'i. Sel juhul võetakse ketaste staatused läbi OS'i all oleva draiveri. Sama vajadus kehtib ka siis, kui soovite näha iLO kaudu võrgukaartidele määratud IP aadresse. Insight Remote Support võimekus oli enne vastavates OS'i agentides, nüüd teeb sama töö ära iLO ehk et kui iLO on seadistatud, siis saab rikketeade jõuda ilma lisatarkvarata läbi HP ametliku teeninduspartnerini välja. Selle toimimiseks peab praegu veel olema kliendi võrgus Insight Remote Support lüüsiteenus teadetele kliendiinfo lisamiseks ja soovi korral ka eelistatud teeninduspartneri info, kellele HP peaks rikke likvideerimise suunama, kuid arenduse järgmise sammuna kaob ka selle lisatarkvara vajadus.

Agentidevaba haldus vähendab operatsioonisüsteemi turvariske SNMP teenuse puudumise näol ning samuti ei ole vaja paigaldada lisakomponente, mis ei ole otseselt seotud selle serveri tööülesannetega. Ühtlasi vähendab see võimalust, et agendid ise mälulekke või bugise koodi pärast halvasti käituksid.

Tehniliselt on võimalik samaaegselt tööle seadistada nii Agentless Management Service kui ka SNMP agentidepõhine haldus, kuid HP soovitab valida kas uue või vana meetodi ja mitte paigaldada mõlemaid samale süsteemile. Erandina on siiski ka situatsioone, millal võiks mõlemad paigaldada - näiteks kui klient kasutab majutusteenust, kus teenusepakkuja omab riistvara ja laseb Agentless Management meetodil iLO teated saata oma tsentraalsesse haldussüsteemi ning klient omab operatsioonisüsteemi instantsi ja seadistab HP SNMP agentide teated llikuma oma HP Systems Insight Manageri.


Active Health System

Suureks uuenduseks Gen8 serverites on pidevalt toimiv Active Health System konfiguratsiooni ja teadete logimine erinevatelt serveri komponentidelt nagu System ROM, iLO jne. Näiteks logitakse BIOS'i seaded, CPU info ja staatused, chipseti RAID'i info, info DIMM'ide hulga ja staatuse kohta, serveri konfiguratsioon koos PCIe kaartide infoga jne. See annab näiteks võimaluse teada saada, mis toimus ENNE kui Windows sinise ekraani viskas - kas näiteks lisati DIMM'e või laienduskaarte, kas CPU termperatuur tõusis jne. Sisuliselt saab seda võrrelda lennuki musta kastiga, kus on ajalugu sündmustest, mis toimus pehmelt öeldes enne jama. Muutunud on ka see, et AHS logisse jõuavad teated sõltumata health driveri olemasolust operatsioonisüsteemis, sest nüüd edastab teated iLO, mitte health driver. Toon näitena veel vähemalt ühe olukorra, mille puhul informatiivseid teateid logitakse. ProLiant Gen8 jaoks on kasutusel HP Smart Memory. Uuendatud System ROM loeb igas DIMM'is olevat informatsiooni ja tunneb koheselt ära kolmanda osapoole mälud ning logib vastava teate. Sisulise poole pealt võib jällegi nentida, et HP ProLiant eelistest osasaamiseks, nagu näiteks rikkeennetusteavitused ja võimalusest selle info alusel etteplaneeritud ajal mälu välja vahetada, tuleb kasutada originaalvaruosi. Kolmanda osapoole komponentidega veaennetus ei toimi ja seetõttu ei saa ära hoida võimalikke seisakuid. Mida aeg edasi, seda suuremat väärtust pakuvad originaalvaruosad võrreldes kolmanda osapoole toodetega ja erinevus ei seisne ainult HP kleebises ja hinnavahes.

Ligipääs Active Health System logidele on võimalik läbi iLO või läbi Intelligent Provisioning keskkonna. Süsteemiadministraator saab logisid vaadata või salvestada logid arvutisse, mida saab seejärel vajadusel edastada teeninduskeskusele. Salvestamisel saab valida kogu logi "aegade algusest" või ainult olulise ajavahemiku, näiteks eelmine nädal või muu vabalt valitav periood. Active Health System lihtsustab olulisel määral süsteemiadministraatori elu, kuna see on kõigis serverites kohe olemas, ta on koheselt sisse lülitatud ja konsolideerib serveri komponentide logid kokku ühte kohta. Enam ei ole vaja otsida vigu Integrated Management Log'ist ja iLO logist ja Insight Diagnostics'i raportitest või Survey Toolist jne.


3. Tugi

Kõigis Gen8 serverites on koheselt sisse ehitatud call-home võimalus ehk Insight Remote Support 7 tugi, mis on tasuta funktsionaalsus ja sisuliselt ühe klikiga sisse lülitatav. Selle rakendamise korral liiguvad riistvara rikketeated otsejoones HP'sse ja kohalik HP teeninduskeskus soovib tulla riket likvideerima ilma, et süsteemiadministraator oleks pidanud ise teenindusega ühendust võtma. Üsna peatselt hakkab HP Support Center veebilehel toimima ka Insight Online funktsionaalsis, kus saab oma HP seadmeid ja nende tugilepinguid kontrolli all hoida - selle lahenduse realiseerumisel on käivitatud integreeritud ja tasuta pilve-põhine haldus!! Allpool on selle kohta näha ka selgitav joonis.
hpgen8_6


iLO litsentsimine

Litsentsimisega seonduv on muutusteta, kuid harimise mõttes tähendan selle siinkohal siiski üles. iLO funktsionaalsus jaotatakse nagu ka varem kaheks - baasvariant Standard Edition ja lisafunktsioonidega Advanced Edition. Mõlemast variandist on olemas nii ML/DL/SL serverite versioon kui ka BL (BladeSystem) serverite versioon. See on tingitud sellest, et baasversiooni omadused peavad bleidide puhul olema mõneti erinevad. Üldjuhul on tehasest väljudes serveritel aktiivne Standard tase.

Laiendatud funktsionaalsus on võimalik aktiveerida litsentsikoodi sisestades kahel moel ehk ostes serverikohtse HP iLO Advanced Edition või HP Insight Control litsentsi. Viimane on mõnevõrra kallim kuna annab lisaks iLO Advanced funktsioonidele ka rohkelt võimalusi hallata suuri serveriparke tsentraalselt.


Kokkuvõtteks

HP ProLiant Gen8 serverite haldusvõimaluste juures on spetsiaalselt silmas peetud tüütute ja aeganõudvate toimingute kõrvaldamist. Olen veendunud, et iLO Management Engine serveri haldustehnoloogiad Intelligent Provisioning, Smart Update, Agentless Management ja Active Health System annavad suurepärase hallatavuse ja kindlasti näeme süsteemiadministraatorite nägudel rahulolu!


PS! ...ja ärge unustage tõmmata enda nutitelefoni HP iLO Mobile rakendus Google Play'st või iTunes App Store'ist! :) 

Santa Monica Networks

Lõõtsa 8
11415 Tallinn, Estonia
Phone
+372 6811 200
Fax
+372 6811 204
  • This e-mail address is being protected from spambots. You need JavaScript enabled to view it
  • Kontaktinfo