Sisseehitatud virtualiseerimine Windows 10-s

Sisukord:

Sisseehitatud virtualiseerimine Windows 10-s
Sisseehitatud virtualiseerimine Windows 10-s

Video: Sisseehitatud virtualiseerimine Windows 10-s

Video: Sisseehitatud virtualiseerimine Windows 10-s
Video: Sydney, Australia Walking Tour - 4K60fps with Captions - Prowalk Tours - YouTube 2024, Aprill
Anonim

Nested virtualiseerimine võimaldab teil käivitada hüperviseeri virtuaalses masinas. Windows 10 Build 10565 tutvustas integreeritud virtualiseerimist. Kas te vajate seda või mitte, on siin mõni teave, mis võib teile huvi pakkuda.

Konteineri sees asuv konteiner: Windowsi privatiseeritud virtualiseerimine

Varem võite luua paralleelsed konteinerid - nii palju kui teie peamine mälu lubaks ja kasutaks neid erinevatel eesmärkidel. Microsoft on nüüd vabastanud pandud virtualiseerimisfunktsiooni viimase Insider Buildi numbriga 10565. Windowsi lohistatud virtualiseerimise funktsioon võimaldab teil konteineritest konteinerites luua. Kuigi funktsioon ei ole veel täiuslik, peate siin teadma.

Virtualiseerimine Hyper V abil

Windows toetab Droka - see võimaldab teil luua lihtsaid konteinereid, mida saate kasutada paralleelselt või luua Hyber V konteinerid, mida peetakse lihtsate konteineritega paremaks. Kuigi saate Windowsi konteinereid paralleelselt luua, satuvad nad sageli samade raamatukogude ja ressursside abil. Sellisel juhul võib üks või mitu "Bad" konteinerit lõpuks luua moosi, hoides ressursse ja mitte vabastades neid teiste konteinerite kasutamiseks. See on ainus puudus, mis viis Hyper V konteinerite kasutuselevõtmiseni.

Hyper V konteinerid loovad iga virtuaalse atmosfääri jaoks kõike eraldi. See tähendab, et isegi operatsioonisüsteem taastub ja esitatakse rakendustele, mis töötavad selles virtuaalses ruumis. See tähendab, et ühiseid virtuaalseid ressursse pole ja seega pole konflikte.

Hyper V abil on võimalik kasutada Windowsis asetatud virtualiseerimisi. Te võite proovida teisi asju, kuid Microsoft ütleb, et praeguseks on pandud virtualiseerimine ainult Hyper V konteineritega. Nii et peate olema ettevaatlik, et luua üks konteiner ja seejärel luua esimene konteiner sees. Kui proovite kasutada mõnda muud hüpervisjoni või proovige luua mõne teise Hyper V konteineri paralleelselt sellega, mida olete juba loonud, võib see mitte töötada. Kuid minu arvates tekib küsimus - kas paralleelsed konteinerid pole Windowsis siis võimalik? Ma räägin sellest ka järgmises jaotises.
Hyper V abil on võimalik kasutada Windowsis asetatud virtualiseerimisi. Te võite proovida teisi asju, kuid Microsoft ütleb, et praeguseks on pandud virtualiseerimine ainult Hyper V konteineritega. Nii et peate olema ettevaatlik, et luua üks konteiner ja seejärel luua esimene konteiner sees. Kui proovite kasutada mõnda muud hüpervisjoni või proovige luua mõne teise Hyper V konteineri paralleelselt sellega, mida olete juba loonud, võib see mitte töötada. Kuid minu arvates tekib küsimus - kas paralleelsed konteinerid pole Windowsis siis võimalik? Ma räägin sellest ka järgmises jaotises.

Loodud virtualiseerimine - mis see on ja kuidas seda rakendada?

Nagu varem öeldud, saate luua Hyper V konteineri. See konteiner tagab, et teistel hüpervisoritel pole seda näha. See tähendab, et CPU-s kuvatakse ainult konteiner ja tegelik CPU ei pruugi olla teiste hüpervissioonide jaoks nähtav, nii et te ei suuda paralleelselt luua veel üht konteinerit. Sel juhul on kahtlus, kas saate luua kaks või enam Hyper V konteinerit paralleelselt või luua mahutiid ainult esimese loodud konteineri sees.

Microsofti blogi ütleb, et kui loote Hyper V konteinerit, siis ei luba teistel hüpervisoretel enam Hyper V konteinereid installida, sest nad ei näe tegelikku CPU-d. Te ei saa luua rohkem konteinereid väljaspool juba loodud konteineri? Siis, kui käitate teisi virtuaalseid tegijaid, arvavad nad, et konteiner on tegelik CPU ja selle konteineri sees virtuaalne konteiner.

See on pesastatud virtualiseerimine - seal, kus konteinerid on konteinerites - ka see, et igaüks on täiesti teineteisest sõltumatu: ühised raamatukogud ega draiverid pole ühtegi. Kõlab hästi, välja arvatud üks kahtlus paralleelsete konteinerite üle. Siin on pilt, mida Microsofti laenuksin, et näidata pandud virtualiseerimise tööd

Pingutatud virtualiseerimise rakendamisel on mitmeid tegureid, mida tuleb kontrollida. Mõned näited on:
Pingutatud virtualiseerimise rakendamisel on mitmeid tegureid, mida tuleb kontrollida. Mõned näited on:
  1. RAM (mäleta, et RAM on piirav tegur, võite luua ainult nii palju konteinereid kui teie mälu saab hoida)
  2. Kas teie protsessorit toetatakse? (MS ütleb, et hetkel toetatakse ainult Intel VT-X-d)
  3. Dünaamiline mälu peab olema välja lülitatud
  4. Vahemälu hoidmine käitusaja mällu ja muud

Sellel hetkel on hulgaliselt probleeme, mida Microsoft võib hilisemates etappides hoolitseda. Kuid pandud virtualiseerimise proovimiseks on ta välja töötanud PowerShelli skripti, mida saate GitHubilt kutsuda.

Selleks, et teada saada, kuidas luua sisseehitatud virtualiseerimismahutite komplekti Windows 10-s ja rohkem, vaadake seda MSDN-i blogipostitust.

Soovitan: