Virtualizācija ir viena no vispraktiskākajām, noderīgākajām un jaudīgākajām tehnoloģijām, kas mums pašlaik ir kā lietotājiem, administratoriem un personālam, kas iesaistīts IT pasaulē.
Pašlaik mums ir dažādas lietojumprogrammas, lai veiktu šo uzdevumu visaptveroši, un viena no visizplatītākajām ir Hyper-V, kuru izstrādāja Microsoft un kas ir atrodama gan mājas, gan biznesa versijās, piedāvājot vairākas svarīgas funkcijas optimālai veiktspējai.
Viena no funkcijām, par kurām ļoti maz zina, ir ligzdota virtualizācija, un šodien Solvetic par to sīkāk runās, un mēs redzēsim, kā to izmantot virtuālajā mašīnā ar Windows Server 2016.
Kas ir ligzdotā virtualizācijaLigzdotā virtualizācija ir funkcija, kas dod mums iespēju darbināt Hyper-V Hyper-V virtuālajā mašīnā, šajā gadījumā Hyper-V mašīnā ar Windows Server 2016.
Pateicoties ligzdotajai virtualizācijai, pašu Hyper-V resursdatoru var virtualizēt, kas līdz šim bija sarežģīts uzdevums virtualizēt jau virtualizētā vidē.
Šāda veida ligzdotās virtualizācijas funkcijas var izmantot vidēs, kurās nepieciešams palaist Hyper-V konteineru virtualizētā konteinera saimniekdatorā, konfigurēt Hyper-V laboratoriju virtualizētā vidē vai pārbaudīt vairāku mašīnu scenārijus, neizmantojot atsevišķu aparatūru kas nozīmē palielinātas izmaksas un resursus.
Iepriekšējās prasībasLai izmantotu ligzdoto virtualizāciju, mums ir jābūt:
- Hyper-V resursdators ar vismaz Windows Server 2016 vai Windows 10 jubilejas atjauninājumu.
- Hyper-V virtuālā mašīna, kurā darbojas Windows Server 2016 vai Windows 10 jubilejas atjauninājums.
- Hyper-V virtuālā mašīna ar konfigurācijas versiju 8.0 vai jaunāku.
- Intel procesors ar VT-x un EPT tehnoloģiju.
Šajā gadījumā mēs strādājam pie Windows 10 Pro Fall Creators.
1. Izveidojiet virtuālo mašīnu, izmantojot Windows Server 2016
1. darbība
Lai sāktu procesu, mēs atveram Hyper-V pārvaldnieku un varam izveidot savu Windows Server 2016 virtuālo mašīnu, izmantojot kādu no šīm iespējām:
- Dodoties uz izvēlni "Darbība" un tur izvēlieties "Jauna / virtuālā mašīna".
- Noklikšķiniet uz opcijas Jaunais, kas atrodas labajā pusē, un atlasiet “Virtuālā mašīna”.
- Ar peles labo pogu noklikšķiniet uz servera, fiziskā resursdatora un atlasiet “Jauna / virtuālā mašīna”.
PALIELINĀT
2. solis
Tiks parādīts šāds sveiciena logs:
3. solis
Noklikšķiniet uz Tālāk, un mēs piešķirsim virtuālajai mašīnai nosaukumu:
4. solis
Vēlreiz noklikšķiniet uz Tālāk, un tad mēs izvēlēsimies virtuālās mašīnas paaudzi, visizplatītākā ir 1. paaudze, jo 2. paaudze attiecas uz 64 bitu mašīnām ar UEFI tehnoloģiju, kuras ne visi lietotāji ņem vērā.
5. solis
Tālāk mēs definējam sadalāmās atmiņas lielumu:
6. darbība
Nākamajā logā mēs atstājam tīkla funkcijās noklusējuma vērtību "Nav savienots" un noklikšķiniet uz "Tālāk", un tagad mēs konfigurēsim cietā diska parametrus:
7. solis
Nākamajā logā mēs definēsim avotu, no kura mēs instalēsim Windows Server 2016, tas var būt no ISO attēla, no DVD, tīklā utt.
8. solis
Noklikšķiniet uz Tālāk, un mēs redzēsim izveidotās mašīnas kopsavilkumu:
9. solis
Klikšķiniet uz Pabeigt lai pabeigtu darbību. Mēs varam redzēt mūsu izveidoto virtuālo mašīnu:
PALIELINĀT
10. solis
Mēs to izvēlamies un noklikšķiniet uz pogas "Savienot", un tiks parādīts šāds:
11. solis
Tur mēs noklikšķiniet uz "Savienot", lai sāktu Windows Server 2016 instalēšanas procesu.
PALIELINĀT
2. Konfigurējiet ligzdoto virtualizāciju sistēmā Windows Server 2016
Kad sistēma Windows Server 2016 ir instalēta, mēs izslēdzam virtuālo mašīnu un izpildām šādu komandu Hyper-V fiziskajā datorā, šajā gadījumā Windows 10, un šī komanda ļaus ligzdotai virtualizācijai mūsu izveidotajai virtuālajai mašīnai.
1. darbība
Šī komanda darbosies sistēmā Windows PowerShell kā administratori:
Set -VMProcessor -VMName -ExposeVirtualizationExtensions $ truePiezīmeŠajā gadījumā mēs esam mainījuši nosaukumu uz WindowsServer2016, lai izvairītos no vārdu atstarpes konfliktiem:
PALIELINĀT
2. solis
Tagad mēs varam palaist Windows Server 2016 virtuālo mašīnu.
PALIELINĀT
3. Instalējiet Hyper-V lomu sistēmā Windows Server 2016
1. darbība
Kad tam piekļūstam, mums jāinstalē Hyper-V loma, un mums ir divas alternatīvas:
- Instalējiet to no opcijas “Pievienot lomas un funkcijas”.
- Izmantojot Windows PowerShell
2. solis
Šajā gadījumā mēs izmantosim Windows PowerShell, tāpēc mēs to darbināsim kā administratorus virtuālajā mašīnā un palaidīsim šādu cmdlet:
Install-WindowsFeature Hyper-v -IncludeManagementTools3. solis
Mēs redzam, ka sākas Hyper-V lomu instalēšanas process:
PALIELINĀT
4. solis
Kad tas būs pabeigts, mēs redzēsim šādu ziņojumu:
PALIELINĀT
5. solis
Lai piemērotu izmaiņas, jums būs jārestartē serveris.
PALIELINĀT
6. darbība
Kad Windows Server 2016 ir restartēts, mēs varam redzēt tā izmantošanu un atbilstošo konfigurāciju.
7. solis
Mēs varam piekļūt Hyper-V pārvaldniekam un no turienes izveidot nepieciešamās virtuālās mašīnas sistēmā Windows Server 2016 Hyper-V.
PALIELINĀT
8. solis
Šajā gadījumā mēs esam instalējuši citu Windows Server mašīnu Hyper-V virtuālajā mašīnā:
PALIELINĀT
4. Atspējot ligzdoto virtualizāciju sistēmā Windows Server 2016
Ja mēs vairs neizmantojam ligzdoto virtualizāciju, mums kā administratoriem no Windows PowerShell ir jāpalaiž šāda cmdlet:
Set -VMProcessor -VMName -ExposeVirtualizationExtensions $ false
PALIELINĀT
5. Tīkla opcijas sistēmā Windows Server 2016
Veidojot ligzdotas virtuālās mašīnas, ir divas tīkla iespējas: MAC adrešu viltošana un NAT režīms.
MAC adreses viltošanaLai tīkla paketes tiktu maršrutētas, izmantojot divus virtuālos slēdžus, virtuālā slēdža pirmajā līmenī ir jāiespējo MAC adrešu viltošana. Tas tiek darīts ar šādu PowerShell komandu:
Get -VMNetworkAdapter -VMName | Set -VMNetworkAdapter - MacAddressSpoofing On
Tīkla adrešu tulkošana (NAT)Šī opcija ir balstīta uz tīkla adreses tulkošanu (NAT). Šī pieeja ir vislabāk piemērota gadījumos, kad MAC adrešu viltošana nav iespējama, piemēram, publiskā mākoņu vidē.
Pirmkārt, mums ir jāizveido virtuālais NAT slēdzis saimniekdatora virtuālajā mašīnā šādi:
New -VMSwitch -Name VmNAT -SwitchType Internal New -NetNat -Name LocalNAT -InternalIPInterfaceAddressPrefix "192.168.0.5/24"Tālāk mēs tīkla adapterim piešķirsim IP adresi:
Get-NetAdapter "vEthernet (VmNat)" | New -NetIPAddress -IPAddress 192.168.0.1 -AddressFamily IPv4 -PrefixLength 24Katrai ligzdotajai virtuālajai mašīnai ir jābūt piešķirtai IP adresei un vārtejai.
Tādā veidā mēs esam redzējuši, kā izveidot ligzdotu virtualizācijas funkciju Hyper-V un vēl vairāk paplašināt šo funkcionalitāti.