Siekiant efektyviau panaudoti investicijas į serverių įrangą, „Microsoft“ sukūrė naują hipervizoriumi paremtą – „Server 2008 Hyper-V™“, kuri papildo „Windows Server 2008“ savybes. Ši serverių virtualizavimo technologija leidžia konsoliduoti skirtingus vaidmenis atliekančius serverius į virtualias mašinas, veikiančias viename serveryje.
Su „Hyper-V™“ jūs galite lygiagrečiai naudoti skirtingas operacijų sistemas – „Windows“, „Linux“, „Unix“ ir kitas – viename serveryje ir pilnai panaudoti x64 platformos pajėgumus. „Microsoft“ pakeitė „Windows Server 2008“ licencijavimą, pritaikant jį virtualizacijos scenarijams: „Windows Server 2008 Enterprise Edition“ licencija leidžia ta pačia serverio licencija naudotis ne tik fiziniame serveryje, bet dar ir keturiose virtualiose mašinose. „Windows Server 2008 Datacenter Edition“ suteikia galimybę tą pačią serverio licenciją naudoti neribotam skaičiui virtualių mašinų, veikiančių tame pačiame fiziniame serveryje. Nebuvo pamiršta virtualizacijos valdymo svarba ir „System Center“ šeimos produktas „Virtual Machine Manager 2008“ jums leidžia iš vienos vietos valdyti tiek „Hyper-V™“, tiek „VMware ESX“ virtualizavimo infrastruktūrą. „Hyper-V™“ hipervizorius yra vystomas sparčiai ir tikslingai todėl naujojoje „Windows Server 2008 R2“ versijoje, kurią numatoma išleisti tuo pačiu metu kaip ir „Windows 7“ operacijų sistemą, galima laukti naujų virtualizavimo savybių.
Naujosios „Windows Server 2008 R2 Hyper-V™“ hipervizoriaus savybės reikšmingai pagerina šios technologijos lankstumą. Be abejonės, naujasis hipervizorius yra paremtas „Windows Server 2008 Hyper-V™“ architektūra ir savybių rinkiniu, bet jame įdėtos kelios naujosios savybės leis IT specialistams panaudoti Hyper-V™ virtualizavimo technologijas gerokai lanksčiau.
Taikant virtualizavimo technologijas įmonėse, atsirado daug lankstumo tose srityse, kurios tradiciškai nepasižymėdavo dideliu lankstumu ir iš kitų to nereikalavo. Pirmiausia – tai programinės įrangos kūrimo ir testavimo darbai. Panaudojus virtualizavimo galimybes šiose srityse ir gerokai sutaupius kompiuterių įrangos konsolidavimo sąskaita, IT specialistų žvilgsnis iškart nukrypo ir į gamybinę aplinką. Čia taip pat pasitaiko „tingių“ serverių, kurių bendras apkrovimas neviršija 20%, bet tolimesnius veiksmus virtualizavimo srityje neretai pristabdo įvairūs klausimai „o jeigu“. IT specialistai gali panaudoti virtualizaciją su serverių grupių (angl. – cluster) technologijomis ir taip pateikti tikrai stiprią ir patikimą IT infrastruktūrą su aukšto pasiekiamumo bei greito veiksnumo atkūrimo galimybėmis. Deja, net ir toks sprendimas šiandien gali pasirodyti nepakankamai lankstus IT paslaugų užsakovams bei vartotojams.
„Live Migration“ ir kitos naujosios virtualizavimo technologijos, kurios yra integruotos į „Windows Server 2008 R2 Hyper-V™“ hipervizorių, suteikia gerokai daugiau lankstumo pačiose įvairiausiose situacijose. Pasinaudodami „Live Migration“ technologija, jūs galite perkelti virtualią mašiną iš vieno fizinio serverio į kitą be jokių tos virtualios mašinos teikiamų paslaugų sutrikimų. „Live Migration“ ir kitos naujosios „Windows Server 2008 R2 Hyper-V™“ hipervizoriaus technologijos leidžia maksimaliai greitai sureaguoti į vartotojų poreikius, užtikrinti virtualių mašinų apkrovos balansą, perkelti virtualias mašinas į pasirinktus fizinius serverius be teikiamų paslaugų nutrūkimo, užtikrinti aukštą virtualių mašinų pasiekiamumą net ir tuo metu, kai yra vykdomi fizinių serverių aptarnavimo darbai. Beje, tuo pačiu metu naujasis hipervizorius dar ir leis taupyti elektros energiją.
Šiame straipsnyje toliau trumpai apžvelgsime „Windows Server 2008 R2 Hyper-V™“ hipervizoriaus naująsias savybes.
Dinaminės virtualių mašinų saugyklos
„Windows Server 2008 R2 Hyper-V™“ hipervizorius palaiko virtualių mašinų darbo metu prijungiamas ir atjungiamas saugyklas. Tiek VHD failai, tiek tiesiogiai pasiekiami (angl. – pass-through) diskai gali būti prijungiami arba atjungiami nuo veikiančių virtualių mašinų, kas leidžia maksimaliai greitai pakeisti virtualių mašinų konfigūraciją, neišjungiant jų. Dinaminės saugyklos gali būti jungiamos prie virtualių mašinų SCSI kontrolerių.
Patobulintas procesorių palaikymas
„Windows Server 2008 R2 Hyper-V™“ hipervizorius palaiko iki 32 loginių procesoriaus branduolių. Tai leis net ir labai stipriai serverį apkraunančią programinę įrangą naudoti tik viename fiziniame serveryje arba į šį serverį konsoliduoti daugiau apkrovos iš likusios IT infrastruktūros dalies.
Naujasis hipervizorius taip pat moka panaudoti antrojo lygio adresų perskaičiavimo (angl. – Second-Level Address Translation, SLAT) ir procesoriaus branduolio parkavimo (angl. – CPU Core Parking) technologijas. SLAT technologija naudoja specialias Intel ir AMD procesorių galimybes, kurios leidžia greičiau apskaičiuoti tikruosius fizinius operatyviosios atminties adresus iš virtualių mašinų operatyviosios atminties adresų bei atlikti kitas virtualių mašinų atminties valdymo funkcijas. Panaudodami specializuotas procesoriaus funkcijas, mes gerokai sumažiname hipervizoriaus procesoriaus apkrovimą ir sutaupome šiek tiek operatyviosios atminties kiekvienai virtualiai mašinai.
Procesoriaus branduolio parkavimo technologija leidžia vykdyti virtualių mašinų komandas tik tam tikruose procesoriaus branduoliuose, o kitus branduolius pervesti į miego būseną. Dalies procesoriaus branduolių „užmigdymas“ leidžia gerokai efektyviau taupyti elektros energiją.
Pagerintas darbas su tinklu
„Windows Server 2008 R2“ turi tris naujas savybes, kurios gerina tinklo greitaveiką virtualiose aplinkose. Dabar virtualios mašinos gali naudotis dideliais tinklo paketais (angl. – Jumbo frames), kas leidžia greičiau bei našiau perduoti duomenis sparčiuose tinkluose ir taip sumažinti procesoriaus apkrovimą, nes sumažėja kreipinių iš tinklo steko į tinklo plokštės tvarkyklę. Virtualioms mašinoms taip pat tampa prieinama „TCP Chimney“ technologija, kuri leidžia TCP protokolo skaičiavimus patikėti specializuotai tinklo įrangai ir stipriai sumažinti centrinio procesoriaus apkrovimą, ypač gigabito ir didesnės spartos tinkluose. Nauja virtualios mašinos eilės (angl. – Virtual Machine Queue, VMQ) technologija leidžia fizinio kompiuterio tinklo plokštei per tiesioginį atminties prieigos (angl. – Direct Memory Access) mechanizmą įrašyti paketų turinį į virtualios mašinos atmintį ir taip pagerinti greitaveiką.
„Cluster Shared Volumes“ (CSV) saugyklos
„Windows Server 2008 R2 Hyper-V™“ hipervizorius gali naudoti CSV saugyklas, kurios leidžia gerokai supaprastinti bendrą saugyklų naudojimą. Kelios „Windows Server“ operacijų sistemos vienu metu gali naudotis ta pačia CSV saugykla, kuri bus pasiekiama tuo pačiu vieningu vardu visiems kompiuteriams. Tai reiškia, kad IT specialistams nebereikės jaudintis dėl galimo raidžių trūkumo diskams įvardinti ir taip pat nereikės naudoti ilgųjų GUID numerių nurodant atitinkamą LUN numerį SAN tinkle.
„Live Migration“
Be jokios abejonės, labiausia laukiama „Windows Server 2008 R2 Hyper-V™“ hipervizoriaus savybė yra „Live Migration“. Kaip jau buvo anksčiau minėta, į naująjį hipervizorių integruotos „Live Migration“ technologijos pagalba, galima perkelti virtualią mašiną iš vieno fizinio „Hyper-V™“ serverio į kitą „Hyper-V™“ serverį be jokių tos virtualios mašinos teikiamų paslaugų sutrikimų.
„Windows Server® 2008 Hyper-V™“ hipervizorius turi „Quick Migration“ technologiją, kuri išlieka ir naujojoje hipervizoriaus versijoje. Abi šios technologijos leidžia perkelti veikiančią virtualią mašiną iš vieno fizinio serverio į kitą, tik „Quick Migration“ atveju būna pastebimas virtualios mašinos sustojimas, nes perkėlimo metu yra išsaugoma būsena, nukopijuojama į kitą serverį ir ten vėl įjungiama virtuali mašina.
„Live Migration“ technologija naudoja kitokį mechanizmą virtualios mašinos perkėlimui į kitą Hyper-V™ serverį, kurį trumpai būtų galima aprašyti taip:
- Visas virtualios mašinos operatyviosios atminties turinys yra nukopijuojamas iš perduodančio „Hyper-V™“ serverio į priimantį „Hyper-V™“ serverį. Tuo metu virtuali mašina veikia, o vykstantys pakeitimai operatyviojoje atmintyje yra sekami.
- Pirmojo žingsnio metu užfiksuoti atminties pakeitimai yra perduodami į priimantį „Hyper-V™“ serverį.
- Priimančiam „Hyper-V™“ serveriui yra perduodamos nuorodos į virtualios mašinos VHD failus
- Virtuali mašina startuojama priimančiame „Hyper-V™“ serveryje
Virtualios mašinos perkėlimas į kitą „Hyper-V™“ serverį „Live Migration“ technologijos pagalba bus labiausiai aktualus tiems IT specialistams, kurie yra priversti arba nori turėti galimybę perkelti virtualias mašinas tuo metu, kai vartotojai tomis mašinomis naudojasi. Toks virtualios mašinos perkėlimas yra nepastebimas vartotojui, nes virtuali mašina neveikia tik vykdant 3 ir 4 žingsnius, kas užima mažiau laiko negu galimas TCP protokolo užklausos uždelsimas.
Informacija apie „Live Migration“ technologiją ir Windows „Server 2008 R2 Hyper-V™“ hipervizorių
Daugiau informacijos apie „Live Migration“ technologiją, jos architektūrą, reikalavimus kompiuterių įrangai, rekomenduojamus panaudojimo scenarijus, diegimą ir valdymą galima rasti dokumente „Windows Server 2008 R2 Hyper-V™ Live Migration“.
Daugiau informacijos apie naująją „Windows Server 2008 R2 Hyper-V™“ hipervizoriaus versiją.