Ügyfél kiszolgáló virtualizáció a Hyper-V platform révén
A Hyper-V technológia a fizikai számítógépek rendszererőforrásainak virtualizációjára szolgál. A számítógépek virtualizációja lehetővé teszi egy virtuális környezet biztosítását operációs rendszerek és alkalmazások számára. Önálló alkalmazása esetén a Hyper-V™ technológiát többnyire kiszolgálógépek virtualizálására használják. A virtuális munkaállomás-infrastruktúrával (VDI) együtt használva a Hyper-V technológia kiválóan alkalmas az ügyfélszámítógépek virtualizálására.
A Windows Server 2008 rendszerű kiszolgálók Hyper-V technológia alkalmazásával történő virtualizálása eddig is az operációs rendszer szerves részét képezte. A Windows Server 2008 R2 rendszerben bemutatkozik a Hyper-V platform új verziója. A Windows Server 2008 R2 részét képező Hyper-V platformot három kulcsterületen is továbbfejlesztették a dinamikus, virtuális adatközpontok létrehozása érdekében, ezek az alábbiak:
A virtuális adatközpontok fokozott rendelkezésre állása
Minden adatközpont egyik legfontosabb jellemzője, hogy a lehető legmagasabb szintű rendelkezésre állást kell biztosítania a rendszerek és alkalmazások számára. A virtuális adatközpontok sem kivételek a konszolidációra, a magas szintű rendelkezésre állásra, és mindenekelőtt a korszerű felügyeleti eszközökre vonatkozó követelmények alól.
A Windows Server 2008 R2 rendszerbe beépített Hyper-V platform tartalmazza a sokak által várt élő áttelepítési/valós idejű migráció (Live Migration) funkciót, amely lehetővé teszi egy virtuális gép áthelyezését egy virtualizációs állomáskiszolgálóról egy másikra a szolgáltatás bárminemű megszakadása nélkül. Az áthelyezés alatt álló virtuális géphez kapcsolódó felhasználók legfeljebb a teljesítmény enyhe csökkenését érzékelhetik néhány másodpercre. Számukra semmi más nem utal arra, hogy a virtuális gépet áthelyezték egy fizikai számítógépről egy másikra.
-
Az élő áttelepítés (Live Migration) támogatása a fürt megosztott köteteinek használatával
Az élő áttelepítési/valós idejű migráció (Live Migration) funkció a Windows Server 2008 R2 Feladatátvételi fürtszolgáltatásának fürtszinten megosztott köteteit (Cluster Shared Volumes – CSV) használja. A fürt megosztott kötetei lehetővé teszik egy adott feladatátvételi fürtben levő több csomópont számára ugyanazon számú logikai egység (LUN) egyidejű elérését. A virtuális gépek szempontjából úgy tűnik, hogy mindegyik virtuális gép saját logikai egységgel rendelkezik. Az egyes virtuális gépekhez tartozó .vhd kiterjesztésű fájlok azonban ugyanazon a fürtszinten megosztott köteten találhatók.
-
A fürtcsomópontok kapcsolódásának javított hibatűrése
A fürtszinten megosztott kötetek (Cluster Shared Volumes – CSV) architektúrájából adódóan a fürtcsomópontok kapcsolódásának hibatűrése is javult, ami közvetlen hatást gyakorol a fürtön futó virtuális gépekre. A fürtszinten megosztott kötetek architektúrája megvalósít egy dinamikus be-/kimeneti átirányításnak nevezett mechanizmust, amely lehetővé teszi a be-/kimenet átirányítását a feladatátvevő fürtön belül a kapcsolatok rendelkezésre állásától függően.
-
Továbbfejlesztett fürtellenőrző eszköz (Enhanced Cluster Validation Tool)
A Windows Server 2008 R2 mindegyik lényeges kiszolgálói szerepkörhöz, így a Feladatátvételi fürtszolgáltatáshoz (Failover Clustering) is tartalmaz egy ajánlott eljárásokat elemző eszközt (Best Practices Analyzer (BPA). Ez az elemző megvizsgálja az ajánlott eljárásoknak megfelelő konfigurációs beállításokat egy fürtre és a fürt csomópontjaira vonatkozóan is.
A virtuális adatközpontok hatékonyabb kezelése
A virtualizációból eredő hatékonyságnövelő előnyök mellett a virtuális gépek továbbra is igényelnek felügyeletet. A virtuális gépek száma általában sokkal gyorsabban nő, mint a fizikai számítógépeké, hiszen a virtuális gépek többnyire nem igényelnek hardverbeszerzést. Ezért a virtuális adatközpontok felügyeletére még nagyobb figyelmet kell fordítani, mint korábban. A Windows Server 2008 R2 az alábbi továbbfejlesztett funkciókat kínálja a virtuális adatközpont felügyeletének elősegítésére:
- A Hyper-V felügyeleti konzolja csökkenti a Hyper-V platformmal kapcsolatos napi szintű adminisztratív feladatokra fordítandó erőfeszítést.
- A PowerShell parancsmagjai bővített parancssori felhasználói felületet biztosítanak, és lehetővé teszik a Hyper-V platformmal kapcsolatos adminisztratív feladatok automatizált elvégzését.
- A System Center Virtual Machine Manager 2008 termék továbbfejlesztett felügyeleti lehetőségeket kínál több, virtuális adatközponti környezetben működő Hyper-V kiszolgáló esetén is.
Nagyobb teljesítmény és továbbfejlesztett hardvertámogatás a Hyper-V rendszerű virtuális gépeknél
A Windows Server 2008 R2 részét képező Hyper-V platform már akár 64 logikai processzort is támogat a gazdagép processzorkészletében. Ez jelentős növekedés az előző verziókhoz képest, és egyrészt nagyobb számú virtuális gépet tesz lehetővé gazdagépenként, másrészt nagyobb rugalmasságot biztosít az informatikai rendszergazdáknak a processzor-erőforrások virtuális gépekhez rendelése terén. Az új Hyper-V platform emellett jobb teljesítményjellemzőkkel is rendelkezik, amelyek növelik a virtuális gépek teljesítményét az energiafogyasztás csökkentése mellett. A Hyper-V technológia már támogatja a másodszintű címfordítást (Second Level Address Translation – SLAT), amely a napjaink processzoraiban elérhető új funkciók használatával úgy növeli a virtuális gépek teljesítményét, hogy közben csökkenti a Windows Hypervisor feldolgozási terhelését. Emellett a Windows Server 2008 R2 rendszerben megvalósított magleállítási (Core Parking) funkció hozzájárul az energiafogyasztás csökkentéséhez.
A Hyper-V platform R2 kiadása egy új processzor-kompatibilitási funkciót is tartalmaz. A processzor-kompatibilitás lehetővé teszi egy virtuális gép áthelyezését ugyanattól a gyártótól származó régebbi vagy újabb generációjú processzorokra, akár több generációváltással is. Amikor processzor-kompatibilitási üzemmódban indítanak el egy virtuális gépet, a Hyper-V platform normalizálja a processzor funkciókészletét, és csak azokat a processzorfunkciókat fedi fel, amelyek a Hyper-V kezelésére alkalmas összes, azonos architektúrájú – azaz AMD vagy Intel – processzoron elérhetők. Így lehetővé válik egy virtuális gép áttelepítése az azonos processzorarchitektúrára épülő tetszőleges hardverplatformra. A Hypervisor úgy „rejti el” a processzorfunkciókat, hogy elfogja a virtuális gép CPUID utasítását, és az elrejtett funkcióknak megfelelően állítja be és nullázza a visszaadott biteket.
Megnövelt virtuális hálózati teljesítmény
Az új Hyper-V platform a Windows Server 2008 R2 részét képező számos új hálózatkezelési technológiát kihasznál annak érdekében, hogy minden téren növelje a virtuális gépek hálózati teljesítményét. Két ilyen kulcsfontosságú technológia a VM Chimney (más néven TCP-tehermentesítés) és a Jumbo-keretek használata.
A VM Chimney lehetővé teszi egy virtuális gép számára a hálózati feldolgozási terhelés átadását a gazdaszámítógép hálózati kártyájára. Ez ugyanúgy működik, mint egy fizikai TCP-tehermentesítési helyzetben, a Hyper-V platform most mindössze kiterjeszti ezt a funkciót a virtuális világra. Ez mind a processzor, mind a hálózati átvitel terén teljesítménynövekedést eredményez, és a valós idejű migráció (Live Migration) szolgáltatás is teljes mértékben támogatja ezt a funkciót.
A Windows Server 2008 R2 rendszerben a VM Chimney funkció alapértelmezés szerint le van tiltva, elsősorban rövid távú hardverkompatibilitási megfontolásból. Kompatibilis hardverrel – amilyet jelenleg például az Intel szállít – együtt alkalmazva azonban a VM Chimney technológia jelentősen csökkenti az állomáskiszolgáló processzorának a virtuális gépek hálózati forgalma kezelésével kapcsolatos terhelését. Ez a gazdarendszer nagyobb teljesítményét és ugyanakkor a virtuális gépek hálózati forgalmának hatékonyabb kezelését eredményezi.
A TCP-tehermentesítéshez hasonlóan a Jumbo-keretek támogatását is a Windows Server 2008 rendszerben vezették be. A Windows Server 2008 R2 részét képező Hyper-V platform kiterjeszti ezt a szolgáltatást a virtuális gépekre. A Jumbo-keretek ugyanazokat az alapvető teljesítményelőnyöket biztosítják a virtuális hálózatok számára, mint a fizikai hálózati alkalmazási helyzetekben. Ezek közé tartoznak például a csomagonként akár a korábbinál hatszor nagyobb hasznos adatcsomagok, amelyek egyrészt növelik a teljes átvitelt, másrészt csökkentik a processzorok terhelését nagy fájlok továbbításakor.
Egyszerűbb módszer a fizikai és virtuális számítógépek rendszerbe állítására
Korábban eltérő módszereket használtak az operációs rendszerek és alkalmazások fizikai és virtuális számítógépeken történő rendszerbe állítására. A virtuális gépek terén a .vhd fájlformátum az előre konfigurált operációs rendszerek és alkalmazások telepítésének és váltásának „de facto” szabványává vált. A Windows Server 2008 R2 Hyper-V platformja két fontos, a .vhd formátumú fájlokat érintő frissítést vezet be.
A rendszergazdák már futó virtuális gépeken, újraindítás nélkül is felvehetnek és eltávolíthatnak .vhd kiterjesztésű fájlokat, valamint virtuális SCSI-vezérlőhöz csatlakoztatott közvetlen hozzáférésű („pass-through”) lemezeket. Ez nagyobb rugalmasságot biztosít a tárolási igények növekedésének kezelésekor további leállások és üzemszünet igénye nélkül. Nagyobb rugalmasságot biztosít emellett az adatközpontok biztonsági mentésekor is, valamint összetett, Exchange és SQL Server rendszerek üzembe helyezését magában foglaló új helyzetekben is.
A Windows Server 2008 R2 támogatja egy számítógép rendszerindítását egy helyi merevlemezen tárolt .vhd kiterjesztésű fájlból is. Ez lehetővé teszi előre konfigurált .vhd kiterjesztésű fájlok használatát virtuális és fizikai gépek rendszerbe állítására, így csökkenthető a kezelendő lemezképek száma, és egyszerűbbé válik a rendszerbe állítás tesztelése az üzemi környezetben való tényleges rendszerbe állítás előtt.
-
Nagyobb teljesítmény és továbbfejlesztett hardvertámogatás a Hyper-V rendszerű virtuális gépeknél
A Windows Server 2008 R2 részét képező Hyper-V platform jobb teljesítményjellemzőkkel rendelkezik, amelyek növelik a virtuális gépek teljesítményét az energiafogyasztás csökkentése mellett. A Hyper-V technológia már támogatja a másodszintű címfordítást (Second Level Address Translation – SLAT), amely a napjaink processzoraiban elérhető új funkciók használatával úgy növeli a virtuális gépek teljesítményét, hogy közben csökkenti a Windows Hypervisor feldolgozási terhelését. Emellett a Windows Server 2008 R2 rendszerben megvalósított magleállítási (Core Parking) funkciónak köszönhetően az új Hyper-V rendszert alkalmazó virtuális gépek fogyasztása is csökken.
-
Megnövelt virtuális hálózati teljesítmény
Az új Hyper-V platform a Windows Server 2008 R2 részét képező számos új hálózatkezelési technológiát kihasznál annak érdekében, hogy minden téren növelje a virtuális gépek hálózati teljesítményét. Két ilyen kulcsfontosságú technológia a TCP-tehermentesítés támogatása és a Jumbo-keretek használata. A TCP-tehermentesítés lehetővé teszi egy virtuális gép számára a hálózati feldolgozási terhelés átadását a gazdaszámítógép hálózati kártyájára. Ez ugyanúgy működik, mint egy fizikai TCP-tehermentesítési helyzetben, a Hyper-V™ platform most kiterjeszti ezt a funkciót a virtuális világra. Ez mind a processzor, mind a hálózati átvitel terén teljesítménynövekedést eredményez, és az élő áttelepítési szolgáltatás is teljes mértékben támogatja ezt a funkciót.
A TCP-tehermentesítéshez hasonlóan a Jumbo-keretek támogatását is a Windows Server 2008 rendszerben vezették be. A Windows Server 2008 R2 részét képező Hyper-V™ platform kiterjeszti ezt a szolgáltatást a virtuális gépekre. A Jumbo-keretek ugyanazokat az alapvető teljesítményelőnyöket biztosítják a virtuális hálózatok számára, mint a fizikai hálózati alkalmazási helyzetekben. Ezek közé tartoznak például a csomagonként akár a korábbinál hatszor nagyobb hasznos adatcsomagok, amelyek egyrészt növelik a teljes átvitelt, másrészt csökkentik a processzorok terhelését nagy fájlok továbbításakor.
Megjelenítési virtualizáció
Ezt a típusú virtualizációt a Távoli asztali szolgáltatások (Remote Desktop Services) RemoteApp összetevője biztosítja (alább bővebben olvashat a Terminálszolgáltatások nevének megváltozásáról a Windows Server 2008 R2 rendszerben), amely virtualizál egy feldolgozási környezetet, és elkülöníti a feldolgozást a grafika és a be-/kimenet kezelésétől, így lehetővé teszi egy alkalmazás futtatását egy adott helyen, míg az alkalmazás kezelése egy másik helyről történik.
A Terminálszolgáltatások lehetőséget nyújtanak arra, hogy az alkalmazás egy adott helyen fusson, de máshonnan távvezéreljék. A Microsoft jelentősen továbbfejlesztette ezt a koncepciót a Windows Server 2008 R2 rendszerben, és a Terminálszolgáltatásoknak az új Távoli asztali szolgáltatások (Remote Desktop Services – RDS) nevet adta, amely jobban tükrözi az új funkciókat és képességeket. A Távoli asztali szolgáltatások célja olyan funkciókat és rugalmasságot biztosítani a felhasználók és a rendszergazdák számára, amelyek nélkülözhetetlenek a tetszőleges telepítési környezetben elérhető, robusztus hozzáférési élmény megvalósításához.
A Távoli asztali szolgáltatások funkciókészletének bővítése érdekében a Microsoft partnereivel – egyebek között a Citrix, a Unisys, a HP, a Quest, az Ericom és más vállalatokkal – együttműködve jelentős beruházásokat tett a virtuális munkaállomás-infrastruktúra (Virtual Desktop Infrastructure – VDI) terén. A VDI egy olyan központosított munkaállomás-szolgáltató architektúra, amellyel az ügyfelek központilag tárolhatnak, üzemeltethetnek és felügyelhetnek egy Windows rendszerű munkaállomás-felületet az adatközpontban. Ezáltal a Windows és más munkaállomás-környezetek egy központi kiszolgálón található virtuális gépeken futtathatók és kezelhetők. A Távoli asztali szolgáltatások és a virtuális munkaállomás-infrastruktúra a következőket nyújtják:
Fejlettebb felhasználói élmény
A felhasználói élmény minősége mind a virtuális munkaállomás-infrastruktúra, mind a hagyományos Távoli asztali szolgáltatások esetében minden korábbinál fontosabb. A Windows Server 2008 rendszerbe beépített virtuális munkaállomás-infrastruktúra (VDI) és Távoli asztali szolgáltatások az új Távoli asztal protokoll (Remote Desktop Protocol – RDP) képességei révén biztosítják a jobb felhasználói élményt. Ezek az új képességek, amelyek a Windows Server 2008 R2 és a Windows 7 együttes használata esetén érhetők el, a távoli felhasználók számára is majdnem ugyanolyan felhasználói élményt nyújtanak, mint a helyi felhasználók számára.
Továbbfejlesztett RemoteApp- és asztali kapcsolatok
Az új RemoteApp- és asztali kapcsolati (RemoteApp & Desktop Connection – RAD) adatcsatornák számos erőforrást, például RemoteApp-programokat és távoli asztalokat biztosítanak. Ezeket az adatcsatornákat a Windows 7 felhasználói az új RemoteApp- és asztali kapcsolatok vezérlőpulton tekinthetik meg, és az erőforrások szervesen be vannak ágyazva mind a Start menübe, mind a tálca rendszerterületébe. A Windows Server 2008 R2 és a Windows 7 továbbfejlesztett RemoteApp- és asztali kapcsolati funkciói a következő előnyöket nyújtják:
- A Távoli asztali szolgáltatások kiterjesztése a munkaállomás-infrastruktúrát (VDI) támogató eszközökkel
- Távoli asztalok és alkalmazások egyszerűbb közzététele és elérése
- Tökéletesített integráció a Windows 7 felhasználói felületével
- Multimédia-átirányítás
- Több monitor használatának tényleges támogatása
- Hangbemenet és -rögzítés
- Az Áttetsző Aero felület támogatása
- Tökéletesített hang-/videoszinkronizálás
- A Nyelvi eszköztár átirányítása
- Feladatütemező
A RemoteApp- és asztali kapcsolatok hatékonyabb kezelése (RemoteApp és Desktop – RAD - Management)
A RemoteApp- és asztali kapcsolatok (RAD) javítják a felhasználói élményt, ugyanakkor csökkentik az asztal és az alkalmazások kezelésére fordítandó erőfeszítést is oly módon, hogy dedikált felügyeleti felületet biztosítanak, amelynek használatával az informatikai vezetők gyorsan és dinamikusan hozzárendelhetnek távoli erőforrásokat a felhasználókhoz. A Windows Server 2008 R2 a RemoteApp- és asztali kapcsolatok alábbi felügyeleti lehetőségeivel segíti elő az adminisztratív ráfordítás csökkentését:
- RemoteApp- és asztali kapcsolatok vezérlőpulti kisalkalmazás
- Egyetlen adminisztrációs infrastruktúra
- Tartományi tag számítógépekhez és önálló számítógépekhez is megfelelő kialakítás
- Mindig naprakész szoftver
- Egy munkaterületen belül egyszeri bejelentkezési lehetőség
- RemoteApp- és asztali kapcsolatok webes elérése
A RemoteApp- és asztali kapcsolatok (RAD) továbbfejlesztett telepítése
A RemoteApp- és asztali kapcsolatokat (RAD) nagyobb környezetben telepíteni kívánó rendszergazdák további felügyeleti funkciókat is elérhetnek a Windows Server 2008 R2 Távoli asztali szolgáltatásaiban. Ezen eszközök célja a felügyeleti élmény javítása az összes létező helyzetben, amelyet korábban a Terminálszolgáltatások használatával oldottak meg, valamint a RemoteApp- és asztali kapcsolati funkciók által elérhetővé váló új felhasználási helyzetekben is. E továbbfejlesztett felügyeleti szolgáltatások közé tartoznak az alábbiak:
- PowerShell-szolgáltató
- Fejlesztések a profilok terén
- Kompatibilitás a Microsoft Installer (MSI) rendszerrel
- Távoli asztali átjáró