Hyper-V är en virtualiseringsprogram som skapats av Microsoft. I denna Hyper-V virtualiseringshandledning tittar vi på några av de stora Hyper-V-virtualiseringskoncepten. Förutom att täcka grunderna i Hyper-V virtualisering och hårdvaruvirtualiseringsteknik, kommer vi att överväga fördelarna med virtualisering, hur virtuella maskiner hanteras, hur man använder Hyper-V virtualiseringsteknik och Hyper-V överväganden du bör vara medveten om., Detta bör ge dig en robust förståelse för nyanserna i Hyper-V virtualiseringsteknik.
Jag ska också ge min rekommendation för den bästa Hyper-V virtualiseringsprogramvaran på marknaden: SolarWinds® Virtualization Manager (vman). Detta verktyg överträffar konkurrenterna genom att kombinera ett imponerande utbud av avancerade funktioner med optimal användarvänlighet.
vad är Hyper-V och Hårdvaruvirtualiseringsteknik?,
Virtualiseringsfördelar
Virtualiseringssäkerhet
Hur man använder Hyper-V virtualiseringsteknik
Hyper-V överväganden
hantera virtuella maskiner
bästa virtualiseringsprogram: SolarWinds Virtualization Manager
komma igång med Hyper-V virtualiseringsprogram
Vad är Hyper-V och Hårdvaruvirtualiseringsteknik?
Hyper-V är en virtualiseringsprogramvara som ursprungligen släpptes 2016 av Microsoft. Det är inbyggt i Windows och är allmänt erkänd som en stor konkurrent till VMware Fusion och Oracle VM VirtualBox., Hyper-V kan användas för att virtualisera hårdvarukomponenter och operativsystem. Dessutom är det inte begränsat till användarens enhet och kan användas för att underlätta servervirtualisering.,
det finns tre versioner av Hyper-V tillgängliga:
- Hyper-V Server: en fristående produkt skapad för hantering av dedikerade och virtuella serverinstanser
- Hyper-V för Windows 10: en produkt som du kan köra på din bärbara dator eller skrivbord
- Hyper – V för Windows Server: ett tillägg för Windows Server
hårdvaruvirtualisering innebär att skapa en virtuell version av ett operativsystem eller dator i motsats till en fysisk version., Hårdvaruvirtualiseringstekniken utvecklades av AMD och Intel för sina serverplattformar och var avsedd att förbättra processorns prestanda. Denna teknik var också utformad för att övervinna grundläggande virtualiseringsutmaningar, som att översätta instruktioner och minnesadresser.
hårdvaruvirtualisering kallas även hårdvaruassisterad virtualisering. Det handlar om att bädda in virtuell maskinprogramvara i en server hårdvara komponent. Denna programvara går med flera namn, men ”virtual machine monitor” och ”hypervisor” är de som oftast används.,
Hårdvaruvirtualiseringstekniken utvecklas ständigt och fortsätter att bli populär i serverplattformar. Syftet med denna teknik är att konsolidera många små, fysiska servrar till en stor fysisk server, vilket gör det möjligt för processorn att användas mer effektivt. Den fysiska serverns operativsystem blir omvandlas till ett distinkt operativsystem som körs inom den virtuella maskinen.,
hypervisorn utövar kontroll över minnet, processorn och flera andra komponenter genom att tillåta flera operativsystem att köras på samma maskin utan att kräva källkod. Operativsystemet som körs på maskinen verkar ha sitt eget minne, processor och andra komponenter.
Virtualiseringsfördelar
det finns många fördelar i samband med hårdvaruvirtualiseringsteknik, eftersom det är enklare att hantera och styra virtuella maskiner än att hantera och styra en fysisk server.,
virtualisera resurser gör det möjligt för administratörer att samla sina fysiska resurser. Detta innebär att hårdvaran kan vara helt commoditized. Med andra ord, äldre infrastruktur som stöder kritiska applikationer men är kostsamt att underhålla kan virtualiseras för att uppnå optimal användning.
med virtualiseringsteknik behöver administratörer inte vänta på att varje program ska certifieras på ny maskinvara. De kan helt enkelt ställa in miljön och migrera den virtuella maskinen, och allt fungerar precis som tidigare., När du utför regressionstester kan du skapa eller kopiera en testbädd, vilket eliminerar behovet av överflödiga utvecklingsservrar eller testhårdvara.
en av de mest anmärkningsvärda fördelarna med virtualisering är—med rätt utbildning—dessa miljöer kan kontinuerligt optimeras för att uppnå större densitet och mer omfattande kapacitet.
Virtualiseringssäkerhet
om du är ny i spelet kanske du undrar om hårdvaruvirtualiseringstekniken är säker. Det är allmänt accepterat att säkerheten bör integreras och fortlöpande., Lyckligtvis ger virtualisering en lösning på många gemensamma säkerhetsfrågor.
i miljöer där säkerhetspolicyer kräver att system separeras av en brandvägg, kan två system säkert bo i en enda fysisk låda. I en utvecklingsmiljö kan varje enskild utvecklare ha sin egen sandlåda, och dessa sandlådor är immuna mot andra utvecklares runaway eller rogue code.
hur man använder Hyper-V virtualiseringsteknik
denna del av handledningen kommer att använda Hyper-V för Windows 10 som det primära exemplet., Det finns inget behov av att ladda ner något, eftersom Hyper-V kommer förinstallerat på Windows 10. Du kommer dock fortfarande att krävas för att aktivera Hyper-V innan du kan använda den.
här är en steg-för-steg-guide för att aktivera och använda Hyper-V virtualiseringsteknik.
aktivera Hyper-V virtualisering
- gå till kontrollpanelen och välj ”Avinstallera ett program.”
- Klicka på” Aktivera eller inaktivera Windows-funktioner ” i sidofältet till vänster på skärmen.
- lokalisera ”Hyper-V management tools ”och” Hyper-V platform ”under undertexten” Hyper-V.,”Aktivera dessa alternativ genom att sätta en bock i varje ruta.
- Du kommer att bli ombedd att starta om datorn, så lämpliga ändringar kan göras. Acceptera och låt datorn starta om.
använda Hyper-V virtualisering
- starta Hyper-V Manager.
- Klicka på ”Anslut till server” följt av ”lokal dator” för att ansluta till en standard Hyper-V-server. Detta är ett krav.
- Du bör se datorns namn visas som en lokal server till vänster på skärmen., I mitten av skärmen ser du en översikt över virtuella maskiner som för närvarande finns på enheten. På höger sida bör du se en lista med kommandon under undertexten ” åtgärder.”För att skapa en ny virtuell maskin, välj” quick create.”
- du får två installationsalternativ i ett popup-fönster. Välj vilket installationsalternativ du föredrar.
- välj lämpligt operativsystem och klicka på ”Skapa virtuell maskin.”Detta kommer att initiera nedladdningsprocessen, vilket kan ta ett tag.,
- för att göra andra konfigurationsändringar, Välj ”Ny” i huvudmenyn istället för ”skapa virtuell maskin.”
för att utöka funktionerna i din Hyper-V hårdvaruvirtualisering bör du använda Hyper-V virtualiseringsprogram. Effektiv programvara gör Hyper-V virtualiseringshantering betydligt enklare, mer produktiv och mindre felbenägen.
Hyper-V överväganden
Hosting
Hyper-V är en ”native” eller ”type 1″ hypervisor. Detta innebär att den har direkt tillgång till den fysiska maskinens hårdvara., Detta är inte samma sak som Virtual Server 2005, som är en” värd ”eller” typ 2 ” virtualiseringslösning som inte har direkt tillgång till hårdvaran och måste köras på ett värdoperativsystem (som Windows Server 2003).
Hyper-V fristående version kommer att köras på nakna metall. Med andra ord behöver du inte installera det på ett underliggande värdoperativsystem. I det här fallet förlorar du möjligheten att köra extra serverroller på den fysiska datorn, men det kan vara kostnadseffektivt. Om du inte använder Windows Server 2008-värden har du inget grafiskt gränssnitt., Den fristående Hyper-V-servern måste administreras via kommandoraden.
Hyper-V Server 2008 bygger på Windows Server 2008 Server Core. Det stöder dock inte ytterligare roller-som filserver, DHCP-server eller DNS—server-som stöds av Server Core. Eftersom de delar samma kärnkomponenter krävs inte speciella drivrutiner för att köra Hyper-V.
licensiering
Windows Server 2008 Standard Edition kan du installera en instans av operativsystemet och en virtuell maskin. Enterprise Edition kan du köra upp till fyra virtuella maskiner., Datacenter Edition kan du köra ett obegränsat antal virtuella maskiner. Den fristående Hyper-V-utgåvan innehåller dock inga licenser för operativsystem.
även om ett underliggande värdoperativsystem inte krävs är det fortfarande nödvändigt att köpa licenser för alla Windows-instanser som är installerade i de virtuella maskinerna., Både fristående och Windows 2008 Hyper-V versioner stöder följande Windows gäst operativsystem:
- Windows Server 2008 x86 och x64
- Windows Server 2003 x86 och x64 (med Service Pack 2)
- Windows 2000 Server (med Service Pack 4)
- Vista x86 och x64 (Business, Enterprise och Ultimate editions med Service Pack 1)
- XP Pro x86 och x64 (med Service Pack 2 eller högre)
Hyper-V stöder också installationen av Linux virtuella maskiner för SUSE Linux Enterprise Server 10., Andra Linux-distributioner har dock rapporterats att köras på Hyper-V. Linux virtuella maskiner är inställda för att endast använda en virtuell processor, liksom XP Service Pack 2 och Windows 2000 virtuella maskiner.
Kompatibilitet
med Hyper-V sparas varje virtuell maskin till en VHD-fil. Detta är samma filformat som används av Virtual PC 2003 och 2007 samt Microsoft Virtual Server 2005. VHD-filer som skapats av virtuell dator och virtuell Server kan användas med Hyper-V, men det är värt att notera att det finns några virtuella hårdvaruskillnader., Detta innebär att den virtuella maskin operativsystem kan behöva ha sina drivrutiner uppdaterade.
om du väljer att flytta en virtuell maskin från virtuell Server till Hyper-V måste du avinstallera de virtuella Maskintilläggen från den virtuella maskinen medan Virtuell Server körs. Nästa steg är att stänga av den virtuella maskinen i virtuell Server. Spara inte det-sparade tillstånd är inkompatibla mellan Hyper – V och virtuell Server.
VMware använder VMDK-format, men du bör kunna konvertera VMDK bilder till VHD-filer via System Center Virtual Machine Manager., Alternativt kan du göra detta genom att använda vmdk2vhd-verktyget.
Hyper-V-hantering
Vista Hyper-V-hanteringsverktyget låter dig fjärrstyra Hyper-V från ditt Vista-skrivbord. Du bör ha Service Pack 1 installerat innan du installerar och använder hanteringsverktyget.
Du kan även använda Microsoft System Center Virtual Machine Manager 2008 för att hantera Hyper-V virtuella maskiner såväl som virtuella maskiner som körs på VMware ESX v3 och Microsoft Virtual Server., Om du integrerar med Microsoft SCCM får du tillgång till rapportering, mallar och andra funktioner som är utformade för att göra det mycket enklare att skapa och hantera virtuella maskiner.
virtuella nätverk
Du kan välja mellan följande tre virtuella nätverk för användning på en Hyper-V-server:
- internt nätverk: Detta möjliggör kommunikation mellan den fysiska maskinen Hyper-V är installerat på och de virtuella maskinerna.
- privat nätverk: Detta möjliggör endast kommunikation mellan virtuella maskiner.,
- externt nätverk: Detta gör det möjligt för de virtuella maskinerna att interagera med andra fysiska maskiner via Hyper-V server fysiska nätverksadaptern.
emulerade och syntetiska enheter
även om användarna inte ser denna terminologi som används i gränssnittet, är det viktigt för dig att förstå skillnaden mellan emulerade och syntetiska enheter så att du kan få bästa prestanda ur dina Hyper-V-maskiner.
”enhetsemulering” avser hur virtualiseringsprogramvaran hanterar hårdvaruenheter i virtuell dator och virtuell Server., Emuleringsprogrammet körs i den överordnade partitionen, vilket är partitionen som kan begära nya partitioner från hypervisorn. De flesta operativsystem har redan drivrutiner för dessa enheter. De kan starta med dem, men de är i allmänhet långsammare än syntetiska enheter.
den syntetiska enheten är ett relativt nytt Hyper-V-koncept. Dessa enheter har utvecklats för att arbeta med virtualisering och har optimerats för att fungera i denna miljö. Detta innebär att prestanda är oftast bättre med syntetiska enheter än emulerade enheter., När du väljer mellan den äldre nätverksadaptern och nätverksadaptern är det bra att notera att den förra är en emulerad enhet och den senare är en syntetisk enhet.
Tänk på att vissa enheter—som grafikkort och pekdon—kan startas i emulerat läge innan de byts till syntetiskt läge när drivrutinerna laddas. Detta kan öka prestanda. För att optimera prestanda bör du välja syntetiska enheter över emulerade enheter.,
Integrationskomponenter
När du har installerat ett operativsystem på din Hyper-V virtuella maskin måste du installera integrationskomponenterna. Detta hänvisar till en grupp tjänster och drivrutiner som tillåter gästoperativsystem att använda syntetiska enheter. De kan installeras på Windows Server 2008 genom att gå till ”Action” – menyn i Hyper-V konsolen och välj ”Sätt in installationsdisketten för Integration Services.”Med vissa operativsystem måste du navigera till CD-enheten för att installera komponenter manuellt.,
hantera virtuella maskiner
Virtualiseringshanteringsprogram skapades för att förenkla virtualiseringsprocessen. Du kan manuellt allokera resurser till virtuella maskiner, testa dem, skapa utrymme för dem på servrar och installera patchar vid behov, men att dela enskilda system i hundratals är tidskrävande och resurskrävande eftersom du är ansvarig för att köra dessa system, hålla dem uppdaterade och skydda dem.,
När virtuella maskiner paras ihop med en lösning för provisionering, övervakning eller hantering kan du automatiskt migrera system till mer lämplig hårdvara. Detta är extremt användbart under underhålls-eller toppanvändningsperioder. Med effektiva virtuella maskinhanteringsverktyg kan du retaska ett stort antal servrar på några sekunder, beroende på tid på dagen och arbetsbelastningen. När en gästinstans börjar konsumera mer resurser kan det virtuella maskinövervakningssystemet flytta den här gästen till en alternativ server med mindre efterfrågan eller allokera extra resurser från den centrala poolen.,
kort sagt är virtuell maskinhantering mycket effektivare när pålitliga övervaknings-och hanteringsverktyg implementeras.
bästa virtualiseringsprogram: SolarWinds Virtualization Manager
SolarWinds Virtualization Manager är en virtuell maskinövervakningslösning som är utformad för att öka prestanda genom att snabbt åtgärda eventuella problem som den stöter på. Detta verktyg är en mycket funktionsrik Hyper-V virtualiseringslösning med ett dynamiskt gränssnitt. Data representeras grafiskt när det är lämpligt i form av grafer och diagram, vilket gör tolkningen snabb, enkel och korrekt., Layouten är widgetbaserad, vilket ger all viktig information ett eget utrymme och förhindrar att instrumentpanelen blir rörig.
med VMAN kan du lösa problem snabbt (ibland med högst ett enda klick) eftersom saneringsåtgärder är inbyggda. Detta innebär att du kan ta itu med problem utan att behöva logga in på en hypervisor. Prestandainsikter stöder problemlösning, vilket ger dig synlighet till kapacitet och användning av virtualiserad infrastruktur, inklusive virtuella maskiner, kluster, behållare och alternativa databutiker.,
vman erbjuder även virtuella maskinrekommendationer. Den använder angripbar intelligens för att underlätta enkelklick sanering av nuvarande och förutsagda rekommendationer. Den här funktionen optimerar resursallokering och virtuell maskinprestanda. Rekommendationer kan köras individuellt, eller du kan flera välja dem för att köra dem samtidigt. Du kan även schemalägga dem att köras vid ett senare tillfälle eller datum.
en av de bästa vman-funktionerna är möjligheten att återta resurser tillbaka till den virtuella poolen. Med vman, kan du stänga av tomgångs virtuella maskiner och avstängd fjärr virtuella maskiner., Du kan också göra detta för föräldralösa VMDK filer. VMAN kan du ta bort ögonblicksbilder (så resurser kan återkrävas) som en del av dess VM sprawl control Management funktioner.
detta mångsidiga verktyg kan hanteras i lokaler, moln och hybridmiljöer. Den använder ett robust varningssystem för att hålla dig underrättad om eventuella problem, med varningskategorier som sträcker sig från ”kritisk” till ”information.”VMAN ger en kraftfull kapacitetsplaneringslösning, så att du kan förutsäga nätverks -, CPU -, minnes-och lagringskrav för både VMware vSphere och Hyper-V.,
vman har många avancerade funktioner utöver de som nämns, och dessa funktioner täcker en rad Hyper-V virtualiseringskoncept och operationer. Den kombinerar sofistikerade funktioner med användarvänlighet, vilket ger en enkel men effektiv lösning. Klicka här för en 30-dagars gratis testversion.,
komma igång med Hyper-V virtualiseringsprogram
denna Hyper-V virtualiseringshandledning har gett en definition av Hyper-V-programvara och hårdvaruvirtualiseringsteknik, skisserade viktiga Hyper-V-överväganden och begrepp, och gav dig insikt i hur du använder och gör det mesta av denna teknik. Hyper-V virtualiseringsteknik kan vara komplicerad och svår att hantera, men rätt programvara kan förenkla och optimera ledningsupplevelsen. Enligt min mening är den bästa Hyper-V-programvaran på marknaden idag SolarWinds vman., VMAN är ett användarvänligt verktyg som erbjuder olika funktioner, varav många ligger före marknadskurvan. Med vman får du tillgång till nyanserade insikter och förbättrade resursplaneringsmöjligheter.