
Jei kuriate nedidelę namų laboratoriją su „Windows 11 Pro“ ir nesate tikri, ką pasirinkti „Hyper-V“, „VirtualBox“ ar net „VMware Workstation“Nesate vieni. Turint dvi ar tris virtualias mašinas, norint išbandyti „Kali Linux“ ir praktikuoti kibernetinį saugumą, hipervizoriaus pasirinkimas daro didelę įtaką patirčiai: našumui, naudojimo paprastumui, tinklo veikimui, momentinėms kopijoms... šis sprendimas turi įtakos viskam.
Namų, bet gana sudėtingoje aplinkoje, su žaidimų nešiojamuoju kompiuteriu ir 32 GB RAM, paruošta kelioms virtualioms mašinoms paleistiYra niuansų, kurių daugelis vadovų nepastebi: suderinamumas su kitomis sistemomis (WSL2, Docker), kaip tai veikia „Windows“ tinklą, kaip gerai sutaria „Hyper-V“, „VirtualBox“ ir „VMware“ ir kokios yra 1 arba 2 tipo hipervizoriaus pasekmės.
„Hyper-V“ ir „VirtualBox“ palyginimas namų kompiuteriuose: apžvalga
Pirmiausia reikia suprasti, kaip atrodo kiekvienas variantas. „Hyper-V“ ir „VirtualBox“ siekia to paties tiksloTai leidžia paleisti vieną ar kelias svečių operacines sistemas ant „Windows“ diegimo, nepaveikiant pagrindinės sistemos ir išvengiant duomenų rizikos. Be to, „VMware Workstation Player/Pro“ yra labai galingas pasirinkimas, ypač profesionaliam naudojimui.
Namuose visos trys platformos leidžia Įdiekite, išbandykite ir išardykite operacines sistemas be jokios baimės.Momentinių vaizdų darymas, aplinkų izoliavimas ir praktikavimasis su įsilaužimo, serverio ar kūrimo įrankiais – visa tai yra galimybės. Tačiau kiekviena iš jų turi savo ypatumų: „Hyper-V“ yra integruota į tam tikrus „Windows“ leidimus, „VirtualBox“ yra kelių platformų ir nemokama, o „VMware Workstation Pro“ (dabar taip pat prieinama nemokamai) aiškiai skirta pažengusiems vartotojams ir įmonėms.
Hipervizorių tipai: kodėl tai svarbu jūsų namų laboratorijai
Hipervizorius yra komponentas, kuris Jis veikia kaip tarpinis sluoksnis tarp aparatinės įrangos ir jūsų virtualių mašinų.Be jo nėra virtualizacijos. Ir čia yra dvi skirtingos šeimos, kurios turi įtakos našumui, suderinamumui ir integracijai su „Windows“.
„Hyper-V“ yra 1 tipo hipervizorius.Tai dar vadinama „plikos metalo“ sistema. Tai reiškia, kad paleidus kompiuterį, pats hipervizorius tiesiogiai perima aparatinės įrangos valdymą iš BIOS / UEFI ir tada paleidžia valdančiąją operacinę sistemą („Windows 10/11 Pro“, „Windows Server“ arba „Hyper-V Server“). Nuo to momento „Windows“ iš tikrųjų veikia kaip dar viena privilegijuota virtuali mašina, o kitos virtualios mašinos yra kuriamos ir valdomos ant to hipervizoriaus.
„VirtualBox“ yra 2 tipo hipervizorius.Virtuali mašina arba priglobtas hipervizorius yra programa, kuri įdiegiama jūsų pagrindinės operacinės sistemos viršuje. Pirmiausia paleidžiama „Windows“, perima aparatinės įrangos valdymą, o tada atidarote „VirtualBox“ ir paleidžiate virtualias mašinas, kurios veikia kaip procesai sistemoje „Windows“. „VMware Workstation Player/Pro“ patenka į tą pačią kategoriją.
Praktiškai tai reiškia, kad „Hyper-V“ visada yra, kai ši funkcija įjungtanes tai yra sistemos įkrovos steko dalis. Kita vertus, „VirtualBox“ ir „VMware“ išteklius naudoja tik tada, kai atidarote programą ir paleidžiate virtualią mašiną.
Platformų suderinamumas: kur galima įdiegti kiekvieną
Pagrindinio kompiuterio operacinės sistemos lygmeniu didžiausias skirtumas yra tas, kad „Hyper-V“ yra grynai „Microsoft“ technologijaTai galima tik:
- „Windows 10“ ir „11 Pro“, įmonėms ir švietimo įstaigoms
- „Windows Server 2008“ ir naujesnės versijos
Jei naudojate „Windows Home“, galite oficialiai pamiršti apie „Hyper-V“. Tai funkcija, įjungta pagal numatytuosius nustatymus sistemoje „Windows“, o ne atskirai atsisiunčiama programa.
Kita vertus, „VirtualBox“ yra kelių platformų programa.Galite jį įdiegti:
- „Windows“ („Home“, „Pro“ ir kt.)
- Skirtingi Linux distribucijos
- macOS
- „Solaris“ ir kita platforma
Tai reiškia, kad jei norite perkelti savo laboratoriją iš vieno „Windows“ nešiojamojo kompiuterio į „Linux“ kompiuterį ar net „Mac“, VirtualBox suteikia daug daugiau laisvėsTai viena iš priežasčių, kodėl daugelis žmonių renkasi jį „nuo pat pradžių“ asmeniniam naudojimui.
„VMware Workstation Player/Pro“ yra kažkur tarp jų: Tai veikia „Windows“ ir „Linux“ sistemose.Bet ne „macOS“ sistemoje (ten karaliauja „VMware Fusion“). Kalbant apie suderinamumą su pagrindiniais kompiuteriais, jis panašus į „VirtualBox“, bet ne toks visur paplitęs.
Palaikomos svečių operacinės sistemos
Svečio operacinė sistema yra ta, kurią įdiegiate virtualios mašinos viduje. Svarbiausia žinoti Kokias sistemas galima paleisti neišprotėjant?.
Hyper-V oficialiai palaiko:
- „Windows“ (tiek kliento, tiek serverio)
- Įvairūs modernūs Linux distribucijos
- FreeBSD
Įprastais atvejais („Windows Server“, „Ubuntu“, „Debian“ ir kt.) jis veikia labai gerai, su integruotais tvarkyklėmis ir gera integracija. Tačiau egzotiškesnėse ar senesnėse sistemose jis neveikia. Tai nėra „macOS“ virtualizavimo parinktis.nei dėl techninės, nei dėl teisinės pagalbos.
„VirtualBox“ yra daug lankstesnis su svečiais.Jame pripažįstama:
- „Windows“ (daug versijų, net ir gana senos)
- Linux visomis jo formomis
- „FreeBSD“, „Solaris“ ir išvestinės programos
- „macOS“ (su nemažai patobulinimų ir be oficialaus „draugiško“ palaikymo)
- Retro ir neįprastos sistemos (DOS, OS/2 ir kt.)
Jei norite išbandyti retas ar labai senas operacines sistemas, „VirtualBox“ paprastai geriau sutaria su tuo retro pasauliu. nei „Hyper-V“ ar net „VMware“.
VMware Workstation („Player“ arba „Pro“) taip pat palaiko platų operacinių sistemų spektrą: „Windows“, „Linux“ ir, su tam tikrais pakeitimais, „macOS“. Kalbant apie našumą, jis paprastai yra žingsniu priekyje „VirtualBox“, nors jo stiprybė slypi tame, kad jis susidoroja su labai sena įranga, pavyzdžiui, diskelių įrenginiais, palyginti su „VirtualBox“, kuris su tuo susidoroja stebėtinai gerai.
Integracijos paslaugos ir svečių papildymai
Norint patogiai naudotis virtualia mašina (sklandus pelės valdymas, keičiamo dydžio ekranas, bendra iškarpinė...), neužtenka vien paleisti operacinę sistemą: jums reikia įdiegti konkrečius paketus svečio serveryje.
Hyper-V sistemoje tai vadinama Integracijos paslaugosTai tvarkyklės ir pagalbinės programos, įdiegiamos svečio operacinėje sistemoje, siekiant pagerinti:
- Tinklo ir disko našumas
- Laiko sinchronizavimas
- Pagrindinio kompiuterio kontroliuojami išjungimai
- Patobulintas seanso režimo suderinamumas (ekranas, įrenginiai ir kt.)
„Windows“ sistemoje juos galima įdiegti prijungiant ISO failą, kurį pateikia „Hyper-V“ arba „Windows Update“. Šiuolaikinėje „Linux“ sistemoje Daugelis integravimo funkcijų jau yra įtrauktos į patį branduolį., tad sąranka gana paprasta.
„VirtualBox“ programoje atitikmenys yra Svečių papildymųŠis paketas papildo:
- Parama dviejų krypčių iškarpinė
- Vilkite ir upuść tarp šeimininko ir svečio
- Automatinis ekrano skiriamosios gebos reguliavimas ir integruotas režimas
- Patobulinta grafika ir įvesties našumas
Diegimas taip pat atliekamas įdiegiant ISO failą svečio operacinėje sistemoje ir paleidžiant diegimo programą. Kad tokios funkcijos kaip bendrinami aplankai arba vilkimas ir numetimas veiktų tinkamai, Svečių papildymai yra privalomi.
Virtualūs diskai: formatai, našumas ir suderinamumas
Kiekviena virtualioji mašina turi vieną ar daugiau virtualių diskų, kurie iš tikrųjų yra failai jūsų pagrindinėje sistemojeFormatas svarbus tiek našumui, tiek platformų sąveikumui.
„Hyper-V“ daugiausia naudoja du formatus: VHD ir VHDXVHD yra seniausias, o VHDX, pristatytas kartu su „Windows Server 2012“, pagerina našumą, atsparumą gedimams ir maksimalų palaikomą dydį.
Naudodami ir VHD, ir VHDX, galite pasirinkti:
- Fiksuoti diskaiJie užima visą skirtą vietą nuo pirmos minutės, jų sukūrimas užtrunka ilgiau, bet jie veikia geriau.
- Dinaminiai diskaiIš pradžių jie užima mažai vietos ir auga, kai informacija įrašoma, taip taupydami vietą, bet šiek tiek sumažindami našumą.
„VirtualBox“ palaiko kelis virtualių diskų formatus: VDI (natyvus), VMDK, VHD ir HDD (iš „Parallels“). Jis tiesiogiai nepalaiko VHDX. Jis taip pat leidžia naudoti fiksuotus ir dinaminius diskus, o vietos naudojimas ir greitis yra tokie patys.
„VirtualBox“ galimybė skaityti VHD ir VMDK failus yra naudinga, jei norite perkelti virtualias mašinas tarp „VMware“, „Hyper-V“ ir „VirtualBox“ arba pakartotinai naudoti diskus iš vienos aplinkos į kitą. Bet kurioje platformoje galite konvertuoti diskus iš fiksuotos į dinaminę ir atvirkščiai, nors visada geriausia tai suplanuoti nuo pat pradžių, kad būtų išvengta ilgo konvertavimo laiko.
Momentinės nuotraukos, kontroliniai taškai ir momentinės nuotraukos
Namų laboratorijoje, kurioje ketinate tyčia „daužyti daiktus“, labai svarbu mokėti Užšaldyti VM būseną ir atšaukti pradinę būseną kai suklysi.
Hyper-V sistemoje ši funkcija vadinama kontroliniai punktaiJie leidžia išsaugoti dabartinę VM būseną ir ją vėliau atkurti. Šiuolaikinės versijos siūlo dviejų tipų:
- Standartinis patikros punktas: išsaugo atminties ir disko būseną tokią, kokia ji yra, idealiai tinka greitiems testams, tačiau yra tam tikro nenuoseklumo rizika, jei vyksta daug įvesties / išvesties operacijų.
- Gamybos kontrolės punktasNaudokite VSS sistemoje „Windows“ arba failų sistemos užšaldymo mechanizmus sistemoje „Linux“, kad užtikrintumėte disko nuoseklumą, daugiau dėmesio skirdami duomenų vientisumui.
Kuriant kontrolinį tašką, „Hyper-V“ sugeneruoja Diskų diferenciacija (AVHD/AVHDX) kiekvienam pagrindiniam diskui. Iš ten pakeitimai įrašomi į tą diferencinį diską, kurį galima sujungti ištrinant kontrolinį tašką.
VirtualBox'e kalbame apie momentiniai vaizdaiKonceptualiai jie yra tas pats: sukuriamas naujas diferencijuotas diskas (kitas VDI failas) ir sistema ten įrašo pakeitimus. Jei ištrinate seną momentinę kopiją, hipervizorius sujungia diskus, kad išlaikytų nuoseklumą.
Abiem atvejais šie mechanizmai Jie neturėtų būti naudojami kaip atsarginių kopijų pakaitalasJie puikiai tinka testavimui, laboratorijoms ir kūrimui, bet ne svarbių duomenų apsaugai. Tam idealus yra VM atvaizdo lygio atsarginių kopijų sprendimas (įmonių aplinkoje tokie produktai kaip „Vinchin Backup & Recovery“ apima būtent šį sluoksnį, nors šiuo metu jie nepalaiko „VirtualBox“).
Tinklo, srauto analizė ir ryšys tarp virtualių mašinų
Jūsų scenarijuje jūs to norite VM gali matyti viena kitą ir išlaikyti tam tikrą tinklo lankstumąPavyzdžiui, kad „Kali Linux“ kompiuteris galėtų analizuoti srautą iš kitų kompiuterių (pavyzdžiui, naudodamas atakų simuliatorius namų tinklams).
„Hyper-V“ leidžia kurti vidiniai, išoriniai ir privatūs virtualūs jungikliai apibrėžti, kaip virtualios mašinos jungiasi viena su kita, prie pagrindinio kompiuterio ir prie fizinio tinklo. Srauto analizei ji siūlo tokią funkciją: Uosto veidrodisGalite sukonfigūruoti vieną virtualų adapterį kaip šaltinį (VM, kurią norite stebėti), o kitą – kaip paskirties vietą (pavyzdžiui, VM, kurioje įdiegta „Wireshark“). „Hyper-V“ dubliuos visus paketus iš šaltinio prievado į paskirties vietą patikrinimui.
Savo ruožtu „VirtualBox“ turi tokius tinklo režimus kaip Tiltas, NAT, NAT tinklas, tik pagrindinis kompiuteris ir vidinis tinklaskurios leidžia nustatyti gana sudėtingas topologijas net viename įrenginyje. Srautui fiksuoti jame yra funkcija, skirta tinklo sekimas, kuris iškelia paketus į PCAP failusŠiuos failus galima atidaryti naudojant „Wireshark“ arba kitus analizės įrankius. Svarbu jį išjungti, kai baigsite, nes per ilgai įjungtas jis gali užpildyti diską.
Bendrinami aplankai ir vilkimas bei numetimas
Tai labai patogu namų laboratorijoje. Skriptų, bandymų kenkėjiškų programų arba ISO failų perdavimas tarp pagrindinių kompiuterių ir virtualių mašinų neįdiegiant papildomų serverių.
„VirtualBox“ standartiškai apima šias funkcijas Bendrinami aplankaiVM nustatymuose pasirinkite aplanką pagrindiniame kompiuteryje (pvz., C:\lab) ir suteikite jam pavadinimą, kuris bus rodomas svečio VM. Galite jį padaryti skirtą tik skaitymui, automatiškai prijungti, kai VM paleidžiama, ir pažymėti kaip nuolatinį. Šiai sistemai reikia įdiegti svečio priedus.
Be to, „VirtualBox“ palaiko vilkti ir numesti bei bendrinti iškarpinę viena arba dviem kryptimis (pagrindinis kompiuteris→svečias, svečias→pagrindinis kompiuteris arba dvikryptis). Jis valdomas iš VM lango meniu „Įrenginiai“.
„Hyper-V“ sistemoje metodas kitoks. Nėra tokios tiesioginės bendrinamo aplanko funkcijos kaip „VirtualBox“, bet Galite bendrinti „Windows“ aplankus pagrindiniame kompiuteryje ir pasiekti juos iš virtualios mašinos per tinklą. (SMB) arba naudokite „PowerShell“ ir „Copy-VMFile“ cmdlet, kad perkeltumėte failus neatidarydami papildomų prievadų.
El patobulintas seanso režimas „Hyper-V“, kai yra, taip pat leidžia nukreipti iškarpinę, diskus, USB, garso ir kitus pagrindinio kompiuterio išteklius į virtualią mašiną, todėl lengviau keistis duomenimis darbalaukio scenarijuje.
Aparatinės ir programinės įrangos virtualizavimas
Daugumoje šiuolaikinių procesorių yra tokie plėtiniai kaip „Intel VT-xo“ ir „AMD-V“, kurie yra būtinas tinkamam virtualizavimui šiandien„Hyper-V“ visiškai remiasi ta aparatinės įrangos virtualizacija.
„Hyper-V“ palaiko tik aparatinės įrangos virtualizacijąJą reikia įjungti BIOS/UEFI; jei ji išjungta, „Hyper-V“ net neveiks tinkamai. Be to, įjungta „Hyper-V“ funkcija perima šias funkcijas ir gali trukdyti 2 tipo hipervizoriams, kurie bando jas naudoti tiesiogiai.
VirtualBox palaiko aparatinės ir programinės įrangos virtualizavimasGrynai programinės įrangos virtualizacija gali būti naudojama tik su 32 bitų x86 svečiais ir yra lėtesnė, tačiau ji leidžia virtualioms kompiuteriams veikti labai senuose kompiuteriuose be VT-x/AMD-V. 64 bitų sistemoms „VirtualBox“ taip pat reikalinga aparatinės įrangos virtualizacija.
Nuotolinis valdymas: grafinė sąsaja ir komandinė eilutė
Jei jūsų laboratorija išaugs arba pereisite į kitą komandą, labai įvertinsite nuotolinio administravimo įrankiai kurį siūlo kiekvienas sprendimas.
„Hyper-V“ pagrindinė grafikos priemonė yra Hyper-V tvarkyklėŠioje platformoje galite kurti, importuoti, konfigūruoti, įjungti, išjungti ir ištrinti virtualias mašinas, valdyti virtualius komutatorius, virtualius standžiuosius diskus ir kontrolinius taškus. Ji taip pat leidžia prisijungti prie nuotolinių „Hyper-V“ pagrindinių kompiuterių jūsų tinkle.
Norėdami pasiekti VM konsolę, „Hyper-V“ naudoja VMCnectTai atidaro langą su svečio sistemos grafine sąsaja arba konsole, naudojant WMI ir RDP protokolą. Patobulintas seanso režimas prideda įrenginio peradresavimą, kelis ekranus ir kt.
„VirtualBox“ integruoja viską į savo pagrindinė grafinė sąsajaNamų vartotojui tai labai lengva valdyti. Jame taip pat yra... VRDE („VirtualBox“ nuotolinio darbalaukio plėtinys)Šis plėtinys suteikia nuotolinę prieigą prie virtualių mašinų per standartinį RDP, nereikalaujant, kad svečias turėtų savo RDP serverį. Valdymui serveriuose be grafinės sąsajos yra... phpVirtualBox, PHP žiniatinklio sąsaja, kuri gana tiksliai imituoja originalią grafinę vartotojo sąsają.
Konsolės lygmenyje „Hyper-V“ puikiai veikia su PowerShell "Yra daug cmdlet'ų, skirtų automatizuoti VM, momentinių kopijų, virtualių tinklų ir kt. kūrimą, kurie labai naudingi sudėtinguose laboratoriniuose darbuose arba jei jus domina automatizavimo mokymasis sistemoje „Windows“.
VirtualBox turi savo atitikmenį „VBoxManage“Įvairiose platformose veikianti komandinė eilutės sąsaja (CLI), leidžianti atlikti praktiškai viską, ką siūlo grafinė sąsaja, ir dar daugiau. Ji puikiai tinka scenarijų rašymui, automatizavimui „Linux“ ar „Windows“ sistemose ir virtualių mašinų valdymui ne grafinėje sąsajoje.
Našumas ir išteklių suvartojimas namų kompiuteryje
Tikrasis jūsų virtualių mašinų našumas visų pirma priklausys nuo kokia galinga jūsų aparatinė įranga ir kiek išteklių skiriate kiekvienai virtualiai mašinai. Turėdami žaidimų nešiojamąjį kompiuterį ir 32 GB RAM, galite puikiai pasiruošti 2–3 vienu metu veikiančioms virtualioms mašinoms.
Apskritai:
- „Hyper-V“ paprastai labai gerai išnaudoja aparatinę įrangą. „Windows“ sistemoje, gerai integruojant ir su mažomis sąnaudomis, ypač esant įprastoms serverio ir tinklo apkrovoms.
- VMware Workstation Paprastai jis siūlo sklandesnę patirtį nei „VirtualBox“ su ta pačia svečių operacine sistema ir ištekliais, ypač 3D grafikos ir stabilumo srityse.
- „VirtualBox“ paprastai yra šiek tiek lėtesnis kai kuriais atvejais, nors buitiniam ir laboratoriniam naudojimui to paprastai daugiau nei pakanka.
Turėtumėte nepamiršti, kad įjungę „Hyper-V“, Virtualizacija tampa „visada įjungta“ sistemos lygmeniuNet jei neveikia virtualios mašinos, tai gali turėti įtakos kitoms programoms, kurios naudoja tiesioginę prieigą prie aparatinės įrangos (pavyzdžiui, kai kuriems žaidimams ar emuliatoriams, kurie yra labai jautrūs delsai).
„Hyper-V“, „VMware“ ir „VirtualBox“ egzistuoja tame pačiame kompiuteryje
Metų metus, jei sistemoje „Windows“ įjungėte „Hyper-V“, galėjote apie tai pamiršti Naudokite „VirtualBox“ arba „VMware“ su aparatinės įrangos spartinimu.nes „Hyper-V“ monopolizavo „VT-x“ / „AMD-V“. Šiandien padėtis gerokai pagerėjo.
Nuo naujausių versijų tiek „VirtualBox“, tiek „VMware Workstation“ yra galintis veikti Hyper-V aplinkojenaudojant įterptąjį virtualizacijos sluoksnį. Tai leidžia WSL2, Docker Desktop, Hyper-V, VirtualBox ir VMware egzistuoti toje pačioje Windows 10/11 sistemoje, nors:
- Gali būti Veikimo praradimas 2 tipo virtualiose mašinose, kai veikia „Hyper-V“.
- Vis dar gali pasitaikyti atsitiktinių konfliktų ir neįprasto elgesio.
Todėl, nors techniškai tai įmanoma įdiegti ir turėti visus tris aktyvius vienu metuProtingiausia būtų pasirinkti vieną hipervizorių kaip pagrindinį ir vengti virtualių mašinų paleidimo iš kelių hipervizorių vienu metu. Ištekliai (procesorius, RAM, diskas) eikvojami greitai, o patirtis gali tapti gana nemaloni.
„VMware Workstation“: ką ji siūlo, palyginti su „Hyper-V“ ir „VirtualBox“
„VMware Workstation“ yra dviejų tipų: „Player“ (nemokama, su apribojimais) ir „Pro“ (išsamesnė ir dabar daugeliu atvejų be licencijos mokesčio)Tai 2 tipo sprendimas, tačiau labai orientuotas į specialistus ir įmones.
Keletas „VMware Workstation Pro“ privalumų:
- Labai aukštas pritaikymo lygis virtualios aparatinės įrangos (procesoriaus, RAM, tinklo, grafikos, įrenginių).
- Išplėstinės funkcijos saugumas ir izoliacija, labai naudingi įmonių aplinkoje.
- Geras palaikymas USB 3.0, išmaniosios kortelės, vSphere/ESXi integracija ir „vCloud Air“.
- 3D grafika su palaikymu „DirectX“ ir „OpenGL“ gana padorus.
- Valdymas momentinės nuotraukos, pilni klonai ir susieti klonai taupyti vietą.
Jis gali virtualizuotis be didelių problemų. „Windows“, „Linux“ ir „macOS“ (pastarasis su papildomais pakeitimais) ir paprastai siūlo sklandesnę patirtį nei „VirtualBox“, nors jis taip pat gali būti sudėtingesnis pradedantiesiems.
„Player“ versija yra paprastesnė ir skirta konkrečiai virtualiai mašinai paleisti su nedideliais priedais, o „Pro“ versija... Tai leidžia kelias vienu metu veikiančias virtualias mašinas (VM), sudėtingus virtualius tinklus, integraciją su „vSphere“ ir kt.Jei rimtai laboratorijai norite kažko „galingo, bet patogaus naudoti“, „Workstation Pro“ yra labai gera įranga.
„Docker“, „WSL2“, „Windows Sandbox“ ir jų ryšys su „Hyper-V“
Dabartinėje „Windows“ ekosistemoje tokios technologijos kaip WSL2, Docker Desktop arba Windows Sandboxkurie taip pat naudoja virtualizaciją, ir daugelis jų remiasi būtent „Hyper-V“.
WSL2 (Windows posistemė, skirta „Linux“) prijungia minimalų „Linux“ branduolį, veikiantį lengvoje virtualioje mašinoje „Hyper-V“ aplinkoje. Tai fantastiška programuotojams, bet... Jis nėra skirtas turėti visiškai „senamadiškus“ stalus.nei praktikuoti kibernetinio saugumo su tokiu pačiu izoliacijos lygiu kaip atskira virtualioji mašina.
„Docker“ darbalaukis sistemoje „Windows“ Jis taip pat naudoja „Hyper-V“ (arba WSL2), kad paleistų „Linux“ konteinerius. „Docker“ nevirtualizuoja ištisų sistemų, o paslaugas, įkapsuliuotas konteineriuose minimaliame „Linux“ branduolyje (pavyzdžiui, „Alpine“). Tai galingas įrankis mikropaslaugoms ir diegimui, tačiau Tai nepakeičia pilnos „Kali“ ar „Windows“ virtualios mašinos jūsų laboratorijai. Taip pat patartina naudoti esminė saugos programinė įranga ant šeimininko.
„Windows“ smėlio dėžė Tai dar vienas įdomus „triukas“: vienkartinė, izoliuota ir trumpalaikė „Windows“ aplinka, puikiai tinkanti greitai patikrinti įtartinas programas. Kiekvieną kartą ją uždarius, viskas, kas įvyko viduje, ištrinama. Ji taip pat pagrįsta „Hyper-V“ virtualizacijos technologijomis, bet... Jis nėra skirtas nuolatinėms laboratorijoms su keliomis virtualiomis mašinomis..
Į ką atkreipti dėmesį renkantis namų stereo sistemą
Renkantis namų virtualizacijos platformą, be teorijos, verta atsižvelgti ir į keletą labai praktinių dalykų:
- Suderinamumas su jūsų „Windows“ versijaJei turite „Windows Home“, „Hyper-V“ nuo pat pradžių yra atmestas.
- Daugia platformaJei norite naudoti tą patį VM formatą „Linux“, „Windows“ ir (arba) „macOS“, „VirtualBox“ yra lanksčiausias variantas.
- Spektaklis„Hyper-V“ ir „VMware“ paprastai lenkia „VirtualBox“ sklandumu ir stabilumu.
- Lengva naudoti„VirtualBox“ paprastai yra paprasčiausia paprastam vartotojui; „Hyper-V“ turi labiau įmonės lygio mokymosi kreivę.
- Laboratorinės funkcijos: momentinės nuotraukos, virtualūs tinklai, prievadų veidrodinis atspindėjimas, bendrinami aplankai, vilkimas ir numetimas ir kt.
- Išteklių suvartojimasJie visi naudoja RAM ir CPU; 32 GB yra gerai, bet neleiskite per daug vienu metu veikiančių virtualių mašinų.
Kalbant apie saugumą, bet kuris gerai sukonfigūruotas hipervizorius siūlo labai priimtinas izoliacijos lygis tarp svečių ir šeimininkosu sąlyga, kad nebendrinsite išteklių beatodairiškai ir nesuteiksite nereikalingų tinklo leidimų (Gera saugumo praktika sistemoje „Windows 11“).
Namų aplinkoje, tokioje kaip jūsų, su „Windows 11 Pro“, 32 GB RAM ir idėja paleisti 2 ar 3 virtualias mašinas (įskaitant „Kali“ kibernetiniam saugumui), subalansuotas požiūris paprastai yra pradėti nuo „VirtualBox“ dėl savo paprastumo, suderinamumo tarp platformų ir gero momentinių kopijų tvarkymoJei vėliau norėsite profesionalesnės aplinkos, rinkitės „VMware Workstation Pro“, o „Hyper-V“ palikite tik tada, kai to tikrai reikia (visu pajėgumu veikiantis WSL2, rimtas „Docker“ arba labai į „Windows“ orientuota laboratorija), žinodami, kad būtent ji geriausiai išnaudoja aparatinę įrangą, bet kartu ir labiausiai riboja kitas virtualizacijos priemones, kurias norite naudoti kompiuteryje.
