Sisäänrakennettu virtualisointi Windows 10: ssä

Sisällysluettelo:

Sisäänrakennettu virtualisointi Windows 10: ssä
Sisäänrakennettu virtualisointi Windows 10: ssä

Video: Sisäänrakennettu virtualisointi Windows 10: ssä

Video: Sisäänrakennettu virtualisointi Windows 10: ssä
Video: Let's Play PC Building Simulator (Session 4) - YouTube 2024, Huhtikuu
Anonim

Sisäinen virtualisointi voit käyttää Hyperervisoria Virtual Machinein sisällä. Windows 10 Build 10565 esitteli sisäkkäisen virtualisoinnin. Olipa tarvitset sitä tai ei, tässä on joitain tietoja, jotka saattavat kiinnostaa sinua.

Container inside Container: Tietoja nested virtualisoinnista Windowsissa

Aikaisemmin voit luoda rinnakkaisia kontteja - yhtä monta kuin päämuisti sallisi ja käyttää niitä eri tarkoituksiin. Microsoft on nyt julkaissut sisäkkäisen virtualisoinnin ominaisuuden viimeisimmällä Insider Build-numerolla 10565. Sisäänrakennetun virtualisoinnin ominaisuus Windowsissa mahdollistaa konseptien luomisen konttien sisällä. Vaikka ominaisuus ei ole vielä täydellinen, tässä on se, mitä sinun tarvitsee tietää.

Virtualisointi Hyper V: n avulla

Windows tukee Drokaa - jonka avulla voit luoda yksinkertaisia säiliöitä, joita voit käyttää rinnakkain tai luoda Hyber V: n kontteja, joita pidetään parempina kuin yksinkertaisina säiliöinä. Vaikka voit luoda Windows-kontteja samanaikaisesti, ne pääsevät usein käyttämään samoja kirjastoja ja resursseja. Tällöin yhden tai useamman "Bad" -astian voi lopettaa tukoksen hillitsemällä resursseja eikä vapauttamalla niitä muille käytetyille säiliöille. Tämä on ainoa haitta, joka johti Hyper V -astioiden käyttöönottoon.

Hyper V -astiat luovat kaiken erikseen jokaiselle virtuaaliselle ilmapiirille. Eli jopa OS luodaan uudelleen ja tarjotaan kyseisessä virtuaalisessa osastossa toimivissa sovelluksissa. Tämä tarkoittaa, että ei ole olemassa yhteisiä virtuaalisia resursseja eikä siten ole ristiriitoja.

Sisäkkäiset virtualisoinnit Windowsissa ovat mahdollisia Hyper V: n avulla. Voit kokeilla muita asioita, mutta Microsoft sanoo, että nykyisin sisäkkäinen virtualisointi toimii vain Hyper V -konttien kanssa. Joten sinun on oltava varovainen luoda yksi säiliö ja luoda toinen sisällä ensimmäisen astiaan. Jos yrität käyttää jotain muuta hypervisoria tai yrittää luoda toisen Hyper V -säiliön rinnakkain sen kanssa, mitä olet jo luonut, se ei välttämättä toimi. Se herättää kysymyksen mielessäni - ovatko rinnakkaiset säiliöt mahdottomia Windowsissa sitten? Puhun myös seuraavasta osasta.
Sisäkkäiset virtualisoinnit Windowsissa ovat mahdollisia Hyper V: n avulla. Voit kokeilla muita asioita, mutta Microsoft sanoo, että nykyisin sisäkkäinen virtualisointi toimii vain Hyper V -konttien kanssa. Joten sinun on oltava varovainen luoda yksi säiliö ja luoda toinen sisällä ensimmäisen astiaan. Jos yrität käyttää jotain muuta hypervisoria tai yrittää luoda toisen Hyper V -säiliön rinnakkain sen kanssa, mitä olet jo luonut, se ei välttämättä toimi. Se herättää kysymyksen mielessäni - ovatko rinnakkaiset säiliöt mahdottomia Windowsissa sitten? Puhun myös seuraavasta osasta.

Sitoutunut virtualisointi - Mikä se on ja miten se toteutetaan?

Kuten aiemmin sanoin, voit luoda Hyper V -astian. Tämä säiliö varmistaa, että muut hypervisorit eivät saa nähdä sitä. Tämä tarkoittaa, että vain säiliö tulee näkyviin CPU: ksi ja todellinen CPU ei ehkä ole näkyvissä muille hypervisoreille, jotta et voi edes luoda toista konttia rinnakkain. Epäily tässä tapauksessa on, voitko luoda kaksi tai useampia Hyper V kontteja rinnakkain tai luoda kontteja vain luomasi ensimmäisen kontin sisällä.

Microsoftin blogi kertoo, että kun luot Hyper V -säiliön, se ei salli muiden hypervisorien asentaa mitään muita Hyper V-kontteja, koska he eivät pysty näkemään todellista prosessoria. Etkö pysty luomaan lisää säiliöitä jo luomasi kontin ulkopuolelle? Sitten, kun suoritat muita virtualisoijia, he ajattelevat, että kontti on todellinen suorittimen ja luo virtuaalinen kontti kyseisen kontin sisällä.

Tämä on sisäkkäistä virtualisointia - jossa on kontteja konttien sisällä - myös joka toinen täysin riippumaton toisesta: ei jaettuja kirjastoja tai ohjaimia. Kuulostaa hyvältä, paitsi että epäilys rinnakkaisista säiliöistä. Tässä on kuva, jonka lainasin Microsoftilta osoittamalla sisäkkäisen virtualisoinnin toimivuutta

Sisäänrakennetun virtualisoinnin toteuttamiseen on useita tekijöitä, jotka on tarkistettava. Joitakin esimerkkejä ovat:
Sisäänrakennetun virtualisoinnin toteuttamiseen on useita tekijöitä, jotka on tarkistettava. Joitakin esimerkkejä ovat:
  1. RAM-määrä (muistaa, että RAM on rajoittava tekijä, voit luoda vain yhtä monta konttia kuin RAM-muistisi voi pitää)
  2. Onko prosessori tuettu? (MS sanoo, että vain Intel VT-X tukee tällä hetkellä)
  3. Dynaamisen muistin on oltava pois päältä
  4. Pidä välilehti runtime muistissa ja enemmän

Tässä vaiheessa on monia asioita, joita Microsoft voi hoitaa myöhemmissä vaiheissa. Mutta kokeilemaan sisäkkäistä virtualisointia, se on kehittänyt PowerShell-komentosarjan, jota voit kutsua GitHubista.

Selvitä, miten luodaan nested virtualisointisäiliöt Windows 10: ssä ja lisää tätä MSDN-blogikirjettä.

Suositeltava: