10 ting, du skal vide om Hyper-V

Hypervisor-teknologi er software, hvor flere virtuelle maskiner kan køre, hvor hypervisorlaget styrer hardware og tildeler ressourcer til hvert VM-operativsystem. Hyper-V er virtualiseringsplatformen, der er inkluderet i Windows Server 2008. Microsoft har også for nylig frigivet en selvstændig version, kaldet Hyper-V Server 2008, der er tilgængelig som en gratis download fra Microsofts websted.

Efterhånden som server virtualisering bliver vigtigere for virksomheder som en omkostningsbesparende og sikkerhedsløsning, og når Hyper-V bliver en vigtig spiller i virtualiseringsrummet, er det vigtigt for it-professionelle at forstå, hvordan teknologien fungerer, og hvad de kan og ikke kan gør med det.

I denne artikel behandler vi 10 ting, du har brug for at vide om Hyper-V, hvis du overvejer at installere en virtualiseringsløsning i dit netværksmiljø.

Bemærk: Disse oplysninger er også tilgængelige som en PDF-download.

# 1: At være vært eller ikke at være vært?

Hyper-V er en "type 1" eller "native" hypervisor. Det betyder, at den har direkte adgang til den fysiske maskins hardware. Det adskiller sig fra Virtual Server 2005, som er et "type 2" eller "hostet" virtualiseringsprodukt, der skal køre oven på et host-operativsystem (f.eks. Windows Server 2003) og ikke har direkte adgang til hardware.

Den fristående version af Hyper-V kører på "bare metal" - det vil sige, at du ikke behøver at installere den på et underliggende host-operativsystem. Dette kan være omkostningseffektivt; dog mister du muligheden for at køre ekstra serverroller på den fysiske maskine. Og uden Windows Server 2008-værten har du ikke en grafisk grænseflade. Den uafhængige Hyper-V-server skal administreres fra kommandolinjen.


Bemærk

Hyper-V Server 2008 er baseret på Windows Server 2008 Server Core, men understøtter ikke de yderligere roller (DNS-server, DHCP-server, filserver osv.), Som Server Core understøtter. Da de imidlertid deler de samme kernekomponenter, skal du ikke have brug for specielle drivere til at køre Hyper-V.


Standalone Hyper-V inkluderer heller ikke den store hukommelsesstøtte (mere end 32 GB RAM) og support til mere end fire processorer, som du får med Enterprise- og DataCenter-udgaverne af Windows Server 2008. Du får heller ikke fordelene ved høj tilgængelighed klynger og funktionen Hurtig migrering, der er inkluderet i Enterprise- og DataCenter-udgaverne.

# 2: Systemkrav

Det er vigtigt at bemærke, at Hyper-V Server 2008 kun er 64-bit software og kun kan installeres på 64-bit hardware, der har Intel VT- eller AMD-V-virtualiseringsaccelerationsteknologier aktiveret. Understøttede processorer inkluderer Intels Pentium 4, Xeon og Core 2 DUO samt AMD's Opteron, Athlon 64 og Athlon X2. Du skal have DEP (Data Execution Protection) aktiveret (Intel XD bit eller AMD NX bit). En 2 GHz eller hurtigere processor anbefales; minimum understøttet er 1 GHz.


Bemærk

Selvom Hyper-V i sig selv kun er 64-bit, kan gæstens styresystemer enten være 32-bit eller 64-bit.


Microsoft angiver mindstekrav til hukommelse som 1 GB, men 2 GB eller mere anbefales. Standalone Hyper-V understøtter op til 32 GB RAM. Du har brug for mindst 2 GB ledig diskplads for at installere Hyper-V i sig selv, og derefter kræver OS og applikationer for hver VM yderligere diskplads.

Vær også opmærksom på, at du har brug for Vista med Service Pack 1 for at administrere Hyper-V fra din arbejdsstation.

# 3: Licenskrav

Windows Server 2008 Standard Edition giver dig mulighed for at installere en fysisk instans af OS plus en virtuel maskine. Med Enterprise Edition kan du køre op til fire VM'er, og DataCenter Edition-licensen giver mulighed for et ubegrænset antal VM'er.

Den uafhængige udgave af Hyper-V inkluderer dog ikke operativsystemlicenser. Så selvom et underliggende vært OS ikke er nødvendigt, bliver du stadig nødt til at købe licenser til alle Windows-instanser, du installerer i VM'erne. Hyper-V (både Windows 2008-versionen og den enkeltstående) understøtter følgende Windows-gæstoperativsystemer: Windows Server 2008 x86 og x64, Windows Server 2003 x86 og x64 med Service Pack 2, Windows 2000 Server med Service Pack 4, Vista x86 og x64 Forretnings-, Enterprise- og Ultimate-udgaver med Service Pack 1 og XP Pro x86 og x64 med Service Pack 2 eller nyere. For mere information om understøttede gæster, se Knowledge Base-artikel 954958.

Hyper-V understøtter også installation af Linux VM'er. Kun SUSE Linux Enterprise Server 10, både x86 og x64-udgaver, understøttes, men andre Linux-distributioner rapporteres at være kørt på Hyper-V. Linux-virtuelle maskiner er konfigureret til kun at bruge en virtuel processor, ligesom Windows 2000 og XP SP2 VM'er.

# 4: Filformat og kompatibilitet

Hyper-V gemmer hver virtuel maskine i en fil med .VHD-udvidelsen. Dette er det samme format, som Microsoft Virtual Server 2005 og Virtual PC 2003 og 2007. VHD-filerne oprettet af Virtual Server og Virtual PC kan bruges med Hyper-V, men der er nogle forskelle i den virtuelle hardware (specifikt, skærmkort og netværkskort). Således kan operativsystemerne i disse VM'er muligvis have deres drivere opdateret.

Hvis du vil flytte en VM fra Virtual Server til Hyper-V, skal du først afinstallere Virtual Machine Additions fra VM, mens du stadig kører den i Virtual Server. Luk derefter VM i Virtual Server (gem det ikke, fordi gemte tilstande ikke er kompatible mellem VS og Hyper-V).

VMware bruger .VMDK-formatet, men VMware-billeder kan konverteres til .VHD med System Center Virtual Machine Manager (nævnt i det næste afsnit) eller ved hjælp af Vmdk2Vhd-værktøjet, som du kan downloade fra VMToolkit-webstedet.


Bemærk

Citrix Systems understøtter .VHD-formatet til sin XenServer, og Microsoft, Citrix og HP har samarbejdet om Virtual Desktop Infrastructure (VDI), der kører på Hyper-V og bruger både Microsoft-komponenter og Citrix's XenDesktop.


# 5: Hyper-V-styring

Figur

Figur A: Hyper-V Management Console i Server 2008

Figur B

Figur B: Hyper-V er integreret i Server Manager i Windows Server 2008.

Hyper-V-styringsværktøjet (MMC-snap-in) til Vista giver dig mulighed for at fjernstyre Hyper-V fra dit Vista-skrivebord. Du skal have SP1 installeret, før du kan installere og bruge styringsværktøjet. Du kan downloade det til 32-bit Vista eller 64-bit Vista.


Tip

Hvis du kører din Hyper-V-server og Vista-klient i et arbejdsgruppemiljø, er flere konfigurationstrin nødvendige for at få fjernstyringsværktøjet til at fungere. Se denne artikel for mere information.


Hyper-V-virtuelle maskiner kan også styres ved hjælp af Microsofts System Center Virtual Machine Manager 2008 sammen med VM'er, der kører på Microsoft Virtual Server og / eller VMware ESX v3. Ved at integrere med SCCM får du rapportering, skabeloner til nem og hurtig oprettelse af virtuelle maskiner og meget mere. Yderligere oplysninger finder du på siden System Center Virtual Machine Manager.

Hyper-V-styringsopgaver kan udføres og automatiseres ved hjælp af Windows Management Instrumentation (WMI) og PowerShell.

# 6: Emuleret kontra syntetiske enheder

Brugere kan ikke se denne terminologi i grænsefladen, men det er en vigtig sondring, når du ønsker at få den bedst mulige ydelse ud af Hyper-V-virtuelle maskiner. Enhedsemulering er den velkendte måde, hvorpå virtualiseringssoftwaren håndterer hardwareenheder i Virtual Server og Virtual PC. Emuleringssoftwaren kører i den overordnede partition (den partition, der kan kalde hypervisoren og anmode om oprettelse af nye partitioner). De fleste operativsystemer har allerede enhedsdrivere til disse enheder og kan starte med dem, men de er langsommere end syntetiske enheder.

Den syntetiske enhed er et nyt koncept med Hyper-V. Syntetiske enheder er designet til at arbejde med virtualisering og er optimeret til at arbejde i det miljø, så ydelsen er bedre end med emulerede enheder. Når du vælger mellem Netværksadapter og Legacy Netværkskort, er den første en syntetisk enhed og den anden en emuleret enhed. Nogle enheder, såsom videokort og pegeindretning, kan startes i emuleret tilstand og derefter skiftes til syntetisk tilstand, når driverne indlæses for at øge ydelsen. For at opnå den bedste ydelse skal du bruge syntetiske enheder, når det er muligt.

# 7: Integrationskomponenter

Når du har installeret et operativsystem i en Hyper-V virtuel maskine, skal du installere integrationskomponenterne. Dette er en gruppe af drivere og tjenester, der muliggør brug af syntetiske enheder af gæstens operativsystem. Du kan installere dem på Windows Server 2008 ved at vælge Indsæt Integration Services Setup Disk i menuen Handling i Hyper-V-konsollen. På nogle operativsystemer skal du installere komponenterne manuelt ved at navigere til CD-drevet.

# 8: Virtuelle netværk

Der er tre typer virtuelle netværk, du kan oprette og bruge på en Hyper-V-server:

  • Privat netværk tillader kun kommunikation mellem virtuelle maskiner.
  • Internt netværk tillader kommunikation mellem de virtuelle maskiner og den fysiske maskine, hvor Hyper-V er installeret (værten eller root OS).
  • Eksternt netværk giver de virtuelle maskiner mulighed for at kommunikere med andre fysiske maskiner på dit netværk gennem den fysiske netværksadapter på Hyper-V-serveren.

Fig

Figur C: Brug Virtual Network Manager til at konfigurere private, interne eller eksterne netværk.

Bemærk, at du ikke kan bruge en trådløs netværksadapter til at konfigurere netværk til virtuelle maskiner, og du kan ikke knytte flere virtuelle netværk til den samme fysiske NIC på samme tid.

# 9: Virtuelle MAC-adresser

Figur D

Figur D: Hyper-V kan tildele MAC-adresser dynamisk til dine VM'er, eller du kan manuelt tildele en statisk MAC-adresse.

Hvis der er duplikerede MAC-adresser på VM'er på den samme Hyper-V-server, kan du ikke starte den anden maskine, fordi MAC-adressen allerede er i brug. Du får en fejlmeddelelse, der informerer dig om "Forsøg på at få adgang til ugyldig adresse." Hvis du imidlertid har flere virtualiseringsservere, og VM'erne er forbundet til et eksternt netværk, opstår muligheden for duplikerede MAC-adresser på netværket. Duplicerede MAC-adresser kan forårsage uforklarlige forbindelses- og netværksproblemer, så det er vigtigt at finde en måde at administrere MAC-adressetildeling på tværs af flere virtualiseringsservere.

# 10: Brug af RDP med Hyper-V

Når du bruger en ekstern desktopforbindelse til at oprette forbindelse til Hyper-V-serveren, er du muligvis ikke i stand til at bruge musen eller pegeindretningen i et gæst OS, og tastaturindgang fungerer muligvis ikke ordentligt før installationen af ​​Integration Services. Optagelse af musemarkøren er bevidst blokeret, fordi den opfører sig uregelmæssigt i denne sammenhæng. Det betyder under OS-installationen, at du bliver nødt til at bruge tastaturet til at indtaste de nødvendige oplysninger til opsætning. Og det betyder, at du bliver nødt til at lave en masse faneblad.

Hvis du opretter forbindelse til Hyper-V-serveren fra en Windows Vista- eller Server 2008-computer, er den bedre løsning at installere Hyper-V-fjernstyringsværktøjet på klientcomputeren.

Yderligere ressourcer

Hyper-V får gode anmeldelser, selv fra nogle undervisere, der udvikler anti-Microsoft. Frigivelsen af ​​den enkeltstående version gør den endnu mere attraktiv. IT-professionelle, der vil vide mere, kan undersøge Microsoft Learning-ressourcer relateret til Hyper-V-teknologi, som inkluderer trænings- og certificeringsstier, på Microsoft Virtualization Learning Portal.

© Copyright 2020 | mobilegn.com