Kontakty

Povolenie podpory virtualizácie v systéme BIOS. Umožnenie virtualizácie na procesore AMD. Testovanie ochrany proti VSM

Virtualizácia je fenoménom, že mnoho počítačov "žiarivý" hovorí, termín, ktorý často prevádzkuje výrobcovia procesora a softvéru, ale čo je to naozaj? A v skutočnosti nie je nič ťažké pri uplatňovaní virtualizácie, ale zároveň získať praktické výhody z používania rôznych softvér a hardvéru virtualizácie môže niekto, vrátane domácnosti, používateľa. To v skutočnosti bude hovoriť v tomto materiáli.

Treba poznamenať, že takmer každá osoba podvedome chápe význam slova "virtuality", ale nie je vždy možné vymedziť definíciu. Vo väčšine prípadov je však táto koncepcia spojená s počítačovým priemyslom: Niektorí si pamätajú populárny prenos 90-tych rokov " Virtuálna realita", Ktorý kupujúci na hry pre 8-bitové konzoly, iní si myslia, že už moderné znamená, že vám umožní ponoriť sa do" virtuálneho sveta "(prilby, rukavice a iné šikmé zariadenia).

Taký dlhý a na prvý pohľad bol abstraktný záznam vyrobený len s jedným cieľom - tak, že vás, drahý čitateľ, tiež premýšľal o termíne "virtualita". Dlhodobo som si myslel, ako ilustrovať význam tohto slova v prírodných vedách av súvislosti s konkrétnymi počítačovými technológiami. Nevydávať rovnakú definíciu zo slovníka, ktorá, samozrejme, správne interpretovať slovo, ale, bohužiaľ, to nie je úplne úplne a nie celkom vo vzťahu k našej súčasnej téme. Nakoniec sa zistil, že príklad v pomerne nezvyčajnej oblasti.

V teoretickej mechanike je "princíp virtuálny posuny "Používa sa na vyriešenie niektorých úloh. Hlavná myšlienka, ktorá sa má stručná, spočíva v tom, že systém posudzovaný v rovnováhe je poháňaný teoretickým oslobodením z obmedzujúcich väzieb (to znamená, že pohyby sa zvažujú, čo mohli by sme ak nie sú pripojenia). Tento princíp bol naraz premenovaný na našu vlasť (potom inú ZSSR) v "princípe možný posuny ". Takže vidíme, že termín" virtuálny"Je ekvivalent" možný"!

Zdá sa mi, že tento príklad je mimoriadne dobre ilustrovaný koncepciou virtualizácie, vrátane v oblasti IT: Používanie tejto technológie, môžete naprogramovať možný Konfigurácia počítača, menovite možný (alebo virtuálny) Procesor, pamäť, pevné disky a iné komponenty.

Teraz dávame jasnejšie definíciu:

Virtualizácia - Toto je proces spustenia špecializovaného softvéru v rámci operačného systému nazývaného hostiteľa ( Hostiteľský OS.), čo umožňuje vytvoriť virtuálne stroje ( Virtuálny prístroj ), ktoré majú špecifikované vlastnosti reálnych počítačov, a spustiť na nich nezávisle od seba rôznych hosťujúcich operačných systémov ( Hosťujúci OS.).

Táto definícia je pomerne tvrdá a do určitej miery je to ťažké vnímanie. Preto sme si napríklad zvážili najbežnejšiu situáciu, keď sa na počítači určitého používateľa nainštaluje MS Windows XP. Ak potrebuje pracovať, napríklad v Linuxe OS, bude potrebné vytvoriť tento systém alebo na iný hddalebo jeden z logické disky už existujúce.

Obe tieto možnosti sú nepochybne šibnuté užívateľa, okrem toho, že pracuje v každom z týchto systémov bude musieť byť zase. Aby ste sa vyhli všetkým týmto nepríjemnostiam, môžete použiť virtualizáciu. S ním môžete nainštalovať Linux na vytvorené virtuálny diskNachádza sa na Winchester a bez problémov na spustenie systému z Windows. Dostaneme teda možnosť pracovať s dvoma zásadne odlišným operačným systémom a zároveň v niektorých prípadoch dokonca vymieňať informácie medzi nimi. Budeme hovoriť viac o tomto prípade, zvážiť Špecifické príklady Virtualizačné programy.

Ak chcete implementovať samotnú virtualizáciu, existujú dva prístupy hardvér a softvér.

Virtualizácia hardvéru

Sa realizuje na úkor tzv. Hypervisora \u200b\u200b( Hypervisor) - Špecializovaný softvér, ktorý je nejakým spôsobom operačný systém. Termín monitor alebo manažér virtuálneho stroja sa tiež často používa v literatúre. (Monitor virtuálneho stroja /Manažéra.skrátene Vmm.). Je to druh "softvérovej vrstvy" alebo "softvérovej vrstvy", pretože je to hypervisor, ktorý spolupracuje s operačnými systémami a hardvérom (najmä procesorom). Touto cestou, hosťovské systémy Použite žiadny hostiteľský systém, ale priamo hardvérové \u200b\u200bzdroje počítača. Hypervisor spravuje virtuálne stroje, distribuuje zdroje, zabezpečuje ich nezávislosť a v niektorých prípadoch interakcia.

Najúžasnejšia vec, keď som bol vnímaný pri príprave tohto článku publikácie v tlačených a elektronických publikáciách, vo väčšine z nich, pričom uvádzame hardvérové \u200b\u200bvirtualizačné techniky, neexistovali žiadne informácie o hostiteľskom systéme. V niekoľkých, bolo dokonca jasne ukázané, že absolútne všetky akcie robia hypervisor. Samozrejme, že to nie je. Hostia systémy stále musia byť inštalované v hostiteľskom systéme, ale prostredníctvom špecializovaného softvérPodpora techniky virtualizácie hardvéru. Najznámejšie produkty tejto triedy zahŕňajú vysokokvalitné, funkčné a zároveň úplne zadarmo Xen.Nasledujúce produkty a iné spoločnosti dostali podporu tejto technológie.

K dnešnému dňu existujú dve technológie pre virtualizáciu hardvéru, ktoré predstavujú dvaja najväčší výrobcovia procesorov. Inteligencia a Rozšírené mikro. (AMD.).

Technológia Technológia virtualizácie Intel. (Intel vt.) Vyžaduje podporu nielen procesorom, ale aj chipset a Bios materský Poplatky. Princíp prevádzky Nasledujúci: Užívateľ spustí program virtualizácie, ktorý zase aktivuje Špeciálny režim Procesor. Ďalej, všetky práce na správnej údržbe virtuálneho stroja na VMM.

Podľa oficiálnej webovej stránky spoločnosti Intel predstavujeme zoznam procesorov v čase písania článku, ktorý podporuje túto technológiu. Upozorňujeme, že v niektorých, dokonca aj relatívne nové pravidlá sú inštancie bezI.ntel.Vt..

  • Intel Pentium. 4 procesor.: 672, 662
  • Intel Pentium D. procesor.: 960, 950, 940, 930, 920
  • Intel Pentium Processor Extreme Edition: 965, 955, 840 (?). Pokiaľ ide o tieto, sú špecifikované rôzne údaje.
  • Jadro Intel Sólový procesor.:
    • Intel Core Solo procesor Ultra nízke napätie: U1500, U1400, U1300
  • Procesor Intel Core2 Solo: U2200, U2100
  • Inteligencia Core Duo. Procesor.: T2700, T2600, T2500, T2400, T2300
    • Intel Core Duo procesor nízke napätie: L2500, L2400, L2300
    • Intel Core Duo procesor Ultra nízke napätie: U2500, U2400
  • Procesor Intel Core2 Duo: E6850, E6750, E6700, E6600, E6550, E6540, E6420, E6400, E6320, E6300; T7800, T7700, T7600, T7500, T7400, T7300, T7250, T7200, T7100, T5600
    • Intel Core2 Duo nízke napätie: L7500, L7400, L7300, L7200
    • Intel Core2 Duo Ultra nízke napätie: U7600, U7500
  • Intel Core2 Quad procesor: Q6700, Q6600
  • Extrémny procesor Intel Core2: QX6850, QX6800, QX6700, X7900, X7800, X6800
  • Procesor Intel Itanium 2: 9050, 9040, 9030, 9020, 9015
  • Intel Xeon. Procesor.: Celá čiara je úplne

AMD ponúkol svojich vlastných užívateľov svojich vlastných používateľov AMD.V.irtualizácia. (AMD-V.), založené na inej značkovej technológii Direct Connect.. Virtualizácia je postavená tak, že VMM verí, že všetky operačné systémy spustené na počítači virtuálne:

Pri vytváraní virtuálneho stroja, procesor ide do takzvaného režimu hosťa, po ktorom je VMM, na rozdiel od technológie Intel, sa už prakticky nezúčastňuje v systéme.

S zoznamom procesorov podporujúcich technológie sú veci trochu horšie. Podľa úplne nezrozumiteľných dôvodov AMD nezverejnil zoznam procesorov s podporou virtualizácie. A najúžasnejšie, nie je ani vždy uvedené v špecifikácii. Avšak, na oficiálnom fóre sa podarilo zistiť, že AMD-V podporujú všetky spracovatelia na zásuvkách AM2., S1., F.okrem pravítka SemPron.. Treba poznamenať, že napriek všetkej vonkajšej podobnosti tieto technológie nie sú navzájom kompatibilné. Používajte virtualizáciu hardvéru IVT. Na úkor programov podporujúcich výlučne technológie AMD.- V.A naopak, to nebude fungovať.

Ihneď vykonať rezerváciu, čo robiť akékoľvek závery a dať preferencie tejto technológie alebo táto technológia v tomto štádiu je jednoducho bezvýznamná. Všetky závery budú väčšinou založené na predpokladoch, že podľa definície nemôže byť objektívnym porovnaním. Na porovnanie týchto technológií je potrebné vykonať početné pomerne zložité testy, ktoré úplne nie sú témou tohto článku.

Virtualizácia softvéru

V tomto prípade sa nevyžaduje žiadny špecializovaný hardvér, ako v prípade virtualizácie hardvéru. Užívateľ jednoducho nastaví jedno z virtualizačných programov, vytvára v IT virtuálnych strojoch a spustí na nich hosťujúce operačné systémy. Zároveň sa používajú len zdroje konzumované hostiteľským systémom.

Medzi najmodernejšie produkty táto trieda Môžete zvýrazniť programový riadok Vmware. (Pracovná stanica, server, hráč), Virtualbox., Parallels Workstation., Microsoft Virtual PC., Qemu. a Bohs.. Funkčnosť všetkých týchto výrobkov nás o niečo zvažuje. Pre každého z nich bude mať dostatok podrobných pokynov pre inštaláciu hosťa operačný systém (Na príklade distribúcie Ubuntu.v v poslednej dobe Mnohí užívatelia Linuxu užitočné v popularite.

Takže v týchto hodnotení sa môžete oboznámiť s rôznymi virtualizačnými programami:

Doteraz spomínané XEN sa rozhodlo, že nebude zvážiť, pretože je určený na použitie predovšetkým na platformy podporujúcich hardvérový spôsob, a v neprítomnosti, vyžaduje veľmi časovo náročnú modifikáciu jadra systému nainštalovaného systému, navyše, \\ t Je nainštalovaný výlučne pod operačným systémom Linux. Tiež som si všimol, že väčšina uvedených uskutočnení podporuje techniky virtualizácie hardvéru.

Virtuálny stroj a externý svet

Už sme sa spomenuli, že v niektorých prípadoch interakcia virtuálneho a skutočné systémy. Čo to znamená v praxi? Všetky jednoduché - virtualizačné programy by mali na žiadosť používateľa poskytovať službu výmeny údajov medzi systémami. Môže to byť napríklad zdieľanie súborov a (a tak v destináciách hostiteľského hosťa a hosťom hosťom) a nastavenia lokálna sieť. Inými slovami, virtuálny stroj musí byť rovnako plný a funkčný ako skutočný.

V praxi to nie je možné implementovať možné, pretože ak poskytujete podporu pre hardvérové \u200b\u200bzdroje, ako je video a zvukové karty, USB zariadenia a iné "železo" bratia sú stále možné, potom s softvérovým prípadom je oveľa horšie. V niektorých prípadoch neexistuje žiadna plnohodnotná podpora aj hostiteľský systém. Napríklad nie je možné priradiť spoločné priečinky (inými slovami "Zdieľam",z angličtiny. " sh pRSTEŇ "), K dispozícii ako hostiteľ a hosťujúci OS), čo robí skôr mätúce systém výmeny informácií medzi systémami.

Virtualizácia hardvéru alebo softvéru?

Ale naozaj sa vás opýtať, aké výhody hardvérovej virtualizácie pred softvérom? Prečo utrácať peniaze na procesor podporujúce túto príležitosť? Faktom je, že kvôli tomuto mechanizmu je možné zvýšiť rýchlosť systému ako celku. To sa vyskytne kvôli tomu, že hypervisor, ako sme zistili skôr, pri vykonávaní operácií, bude spolupracovať priamo s procesorom.

Odhady rýchlosti sa líšia, siahajú sa niekedy, kým nie je opak opačný. V niektorých zdrojoch sa teda hlásila dosiahnuť 90% a viac využívania výkonu fyzického procesora, v iných - absencia takýchto a v niektorých prípadoch aj jeho strata.

Prečo potrebujete virtualizáciu?

Teraz sa pokúsime určiť najviac vizuálne pozície, keď užívateľ potrebuje virtualizačné technológie:

  • Programátori a softvérové \u200b\u200btestery ho môžu používať na sledovanie chýb výrobkov vyrobených.
  • Majitelia serverov musia oceniť úspory na hardvéri, ktorý podľa niektorých odhadov dosahuje až 50%. Stáva sa to na úkor schopnosti spustiť niekoľko virtuálne servery Na jednom fyzickom zariadení.
  • Správcovia systémuVerím, nájde užitočnú možnosť rýchlo distribuovať zdroje medzi virtuálnymi strojmi (vo väčšine prípadov je dostatok niekoľkých kliknutí myšou). Okrem toho migrácia virtuálnych operačných systémov nastáva výrazne rýchlejšie a bezpečnejšie ako obyčajné.
  • Zvyčajní používatelia by mali mať virtualizáciu veľmi atraktívne. Doma, napríklad, môžete otestovať akýkoľvek softvér alebo novú verziu operačného systému, a ako sme prišli na samom začiatku, samotný proces inštalácie bude výrazne jednoduchší.

Iné možnosti identických názvov: Technológia VanderPool, technológia VT.

Možnosť virtualizácie (technológia virtualizácie) je navrhnutá tak, aby umožňovala režim podpory virtualizácie hardvéru. Táto možnosť môže prijímať iba dve hodnoty - povolené a zakázané (zakázané).

Čo znamená termín "virtualizácia"? Virtualizačná technológia umožňuje užívateľovi mať na jednom fyzickom počítači veľa virtuálnych počítačov. Prirodzene, takýto prístup má často mnoho výhod v porovnaní s prítomnosťou niekoľkých fyzických počítačov, primárne z hľadiska znižovania nákladov na vybavenie a zníženie spotreby energie.

Na vytvorenie virtuálnych počítačov je potrebný špeciálny softvér. Najviac je známe virtualizácii ako VMware a Microsoft Virtual PC.

Srdcom akéhokoľvek virtualizačného systému je technológia, ktorá sa nazýva manažér virtuálneho stroja (Monitor virtuálneho stroja, VMM). Táto technológia vytvára solídny základ pre správu virtualizácie. Funkcia manažéra virtuálneho stroja (ktorá sa niekedy nazýva hypervisor) zahŕňa riadenie počítačových zdrojov a distribúcie medzi virtuálnymi systémami. Hypervisor môže preniesť dáta medzi systémami a vytvoriť virtuálne disky.

Virtuálny manažér umožňuje spustiť na jednom počítači alebo niekoľkých operačných systémoch (takéto virtuálne operačné systémy sa zvyčajne nazývajú hosťom) alebo niekoľko kópií jedného operačného systému. Aj v jej úlohe je spravovať pamäťové zdroje, procesor a I / O zariadenia, aby ich distribuovali medzi rôznymi virtuálne počítače. Hypervisor teda môže umožniť niekoľko operačných systémov používať rovnaký procesor, ktorý zvýši jeho účinnosť.

Avšak, na dlhú dobu, virtualizačná technológia bola založená len na programových metódach, a na hardvérovej úrovni, jej podpora bola takmer neprítomná, najmä z dôvodu nedostatku jasných noriem. Aj keď jeden z prvých implementácií virtualizácie hardvéru podporuje virtuálny spôsob prevádzky procesora Intel 8086, postavený v procesore 80386 a v nasledujúcich procesoroch Intel (viac s procesormi možno nájsť), však boli možnosti tejto technológie obmedzené. Dnes vedúci výrobcovia procesorov, Intel a AMD ponúkajú svoje vlastné virtualizačné technológie, vypočítané už na chránenom režime operácie procesora.

Virtualizačná technológia z Intel sa nazýva VT-X. Ukázala sa v roku 2005. Táto technológia zaviedla niekoľko vylepšení serverových a klientskych platforiem poskytujúcich podporu softvér Virtualizácia. Technológia VT-X umožňuje rôzne operačné systémy a aplikácie pracovať v nezávislých sekciách a je schopný otočiť počítač na súbor virtuálnych operačných systémov.

Technológia Virtualizácia AMD sa nazýva AMD-V. Prvýkrát sa objavila athlon procesory 64 V roku 2006 vám táto technológia umožňuje prevziať niektoré úlohy, ktoré vykonáva hypervisor softvér A zjednodušiť ich vďaka vylepšenému množstvu pokynov zabudovaných do AMD procesorov.

V porovnaní s virtualizačným softvérom má virtualizácia hardvéru rad výhod. Faktom je, že operačné systémy určené pre platformu Intel boli vyvinuté takým spôsobom, že operačný systém musel mať priamy prístup k počítačovým hardvérovým zdrojom. Virtualizácia softvéru emulovala potrebné vybavenie a technológie virtualizácie hardvéru umožnili operačný systém vykonávať priamy prístup k hardvérovým zdrojom, aby sa zabránilo akúkoľvek emuláciu.

Spracovanie virtualizácie rozšírenia ponúkajú nové prístupy k riadeniu virtualizácie. Krátko je možné opísať podstatu zlepšení. Operačné systémy poskytujú rôzne úrovne prístupu k zdrojom, ktoré sa nazývajú obranné prstene. Tieto prstene sú hierarchiou výsad v architektúre počítačového systému. Najviac privilegovaná úroveň je zvyčajne nulová. Táto úroveň môže tiež pristupovať k zdrojom priamo.

V tradičnej architektúre Intel X86 môže jadro operačného systému priamo pristupovať k procesoru na úrovni 0. V prostredí virtualizácie programu však hosťujúci operačný systém nemôže pracovať na nulovej úrovni, pretože je obsadený hypervisorom. Operačný systém hosťov je teda možné vykonať len na úrovni 1.

Existuje však jeden snag - niektoré pokyny procesora môžu byť vykonávané len na úrovni 0. Tento problém môže byť vyriešený niekoľkými spôsobmi, ale žiadny z nich nie je uspokojivý. Napríklad operačný systém môže byť prekompilovaný, aby sa zabránilo podobným situáciám, ale toto môže byť implementované len vtedy, ak je k dispozícii zdrojový kód tohto operačného systému. Takýto prístup sa niekedy aplikuje a nazýva sa ferravitualizácia.

Ale v prípadoch, keď nie je možné palvirtualizácia, zvyčajne sa používa ďalšie riešenie. Správca virtuálneho stroja jednoducho zachytáva požadované pokyny operačného systému hosťa a nahradí ich bezpečné. Samo osebe, že takýto prístup vedie k významnému poklesu produktivity. V súlade s tým, softvérové \u200b\u200bvirtuálne stroje často oveľa pomalšie ako ich skutočné analógy.

Intel a AMD hardvérové \u200b\u200bvirtualizačné technológie preto obsahujú nielen nové pokyny procesora, ale aj to, čo je rozhodujúce, umožňujú používať novú úroveň privilégií. Teraz môže hypervisor pracovať na nižšej úrovni ako nula (môže byť označená ako -1), zatiaľ čo operačný systém hosťa je poskytnutý na úplnej úrovni nulovej objednávky. Hypervisor teda bol dodaný z zbytočnej starostlivosti o starostlivosti, a výkon virtuálnych strojov sa výrazne zvýšil.

Technológie Intel a AMD nie sú identické, ale ponúkajú podobné výhody a funkcie. Okrem zvýšenia výkonnosti virtuálnych strojov vám umožnia zvýšiť počet virtuálnych strojov na jednom fyzickom systéme, ako aj zvýšiť počet užívateľov virtuálnych strojov.

By som sa mal zapnúť?

Možnosť technológie virtualizácie (niekedy nazývaná jednoducho nazývaná virtualizácia) umožňuje počítaču stredu centrálneho procesora. Výber povolenej hodnoty obsahuje túto podporu a zakázané hodnoty sa vypne.

Možnosť technológie virtualizácie by mala byť povolená len vtedy, ak používate počítač na spustenie virtuálnych strojov. Povolenie podpory hardvéru pre virtuálne stroje môže výrazne zlepšiť výkonnosť ich práce. Ak sa však virtuálne stroje nepoužívajú, zahrnutie možnosti nebude mať vplyv na výkon počítača.

Rýchly rozvoj trhu virtualizačného technológií v posledných rokoch sa vyskytla do značnej miery z dôvodu zvýšenia výkonových kapacít, ktoré umožnili vytvoriť skutočne efektívne virtualizačné platformy, ako napr serverové systémya pre pracovné počítače. Virtualizačná technológia vám umožňuje spustiť niekoľko virtuálnych inštancií operačných systémov (hosťujúci OS) na jednom fyzickom počítači (hostiteľ), aby sa zabezpečila ich nezávislosť od hardvérovej platformy a koncentráciu niekoľkých virtuálnych strojov na jednej fyzickej. Virtualizácia poskytuje mnoho výhod pre infraštruktúru podnikov a koncových užívateľov. Vzhľadom na virtualizáciu je zjednodušený postup významné úspory na hardvér, údržbu, flexibilita IT infraštruktúry, je zjednodušený postup rezervná kópia a zo zlyhania. Virtuálne stroje, ktoré sú nezávislé od špecifických zariadení zariadení, môžu byť distribuované ako predvolené šablóny, ktoré môžu byť spustené na akejkoľvek architektúre podporovanej hardvérovej platforme.

Až do nedávnej doby sa úsilie v oblasti virtualizácie operačných systémov zameralo najmä v oblasti vývoja softvéru. V roku 1998 VMWARE prvýkrát vážne označil vyhliadky na vývoj virtuálnych systémov, patentovaných virtualizačných softvérových techník. Vďaka úsiliu VMware, ako aj iných výrobcov virtuálne platformya rastúce tempo zlepšovania počítačové vybaveniePodnik a domáci používatelia videli výhody a perspektívy novej technológie a trh virtualizačných nástrojov začal rásť rýchlym tempom. Samozrejme, že takéto veľké spoločnosti ako Intel a AMD, kontrolu väčšiny trhu s procesorom, nemohla opustiť túto sľubnú technológiu bez pozornosti. Prvá píla Intel v novej technológii zdrojom prijímania technologickej nadradenosti pred konkurentmi a začal pracovať na zlepšení architektúry procesora X86, aby sa podporila virtualizačné platformy. Po Intel sa AMD tiež pripojil k vývoju na podporu virtualizácie hardvéru v procesoroch, aby nestratil svoju pozíciu na trhu. V tento moment Obe spoločnosti ponúkajú modely procesorov s predĺženou sadou pokynov a umožňujú vám priamo používať prostriedky zariadenia vo virtuálnych počítačoch.

Vývoj hardvérových virtualizačných techník

Myšlienka virtualizácie hardvéru nie je NOVA: Bolo to najprv stelesnené v 386-procesoroch a nosil názov v86. Tento režim spracovania procesora 8086 nechal spustiť paralelný s niekoľkými aplikáciami DOS. Virtualizácia hardvéru vám umožňuje spustiť viacero nezávislých virtuálnych strojov v príslušných oddieloch hardvérového priestoru počítača. Virtualizácia hardvéru je logickým pokračovaním vývoja úrovní abstrakcie softvérových platforiem - z multitaskingu na úroveň virtualizácie:

Výhody hardvéru virtualizácie cez softvér

Virtualizácia softvéru v súčasnosti prevláda nad hardvérom na trhu virtualizačných technológií vzhľadom na to, že výrobcovia procesorov nemohli riadne implementovať podporu virtualizácie. Proces implementácie novej technológie v procesoroch požiadal o vážnu zmenu v architektúre, ktorá predstavuje ďalšie pokyny a spôsoby spracovateľov. To viedlo k problémom zabezpečenia kompatibility a stability práce, ktoré boli v plnej miere riešené v rokoch 2005-2006 v nových modeloch procesorov. Napriek tomu, že softvérové \u200b\u200bplatformy boli veľmi pokročilé s ohľadom na rýchlosť a poskytovanie nástrojov na správu virtuálnych strojov, hardvérová virtualizačná technológia má nejaké nepopierateľné výhody oproti softvéru:

  • Zjednodušte vývoj virtualizačných platforiem poskytovaním hardvérového riadenia a systémového rozhrania virtuálnych hostí. To prispieva k vzniku a rozvoju nových virtualizačných platforiem a nástrojov riadenia, v dôsledku poklesu zložitosti a času ich rozvoja.
  • Schopnosť zvýšiť rýchlosť virtualizačných platforiem. Keďže riadenie virtuálnych hosťovských systémov sa vykonáva pomocou malej strednej vrstvy softvéru (hypervisor) priamo, v budúcnosti sa očakáva zvýšenie rýchlosti platforiem založených na virtualizácii na základe hardvérového technika.
  • Schopnosť samostatne začať viac virtuálnych platforiem s možnosťou prepínania medzi nimi na hardvérovej úrovni. Niekoľko virtuálnych strojov môže pracovať samostatne, každý vo svojom hardvérovom priestore, ktorý odstráni výkonnosť výkonu na udržanie hostiteľskej platformy, ako aj zvýšenie bezpečnosti virtuálnych strojov v dôsledku ich úplnej izolácie.
  • Vyhlásenie hosťujúceho systému z architektúry hostiteľskej platformy a implementácie platformy virtualizácie. Pomocou technológií virtualizácie hardvéru je možné spustiť 64-bitové hosťujúce systémy z 32-bitových hostiteľských systémov, s 32-bitovými virtualizačnými prostrediami v nich beží.

Ako hardvér virtualizácia funguje

Potreba podporovať virtualizáciu hardvérového virtualizácie nútených výrobcov procesora na mierne zmenu ich architektúry zavedením dodatočných pokynov na poskytovanie priameho prístupu k zdrojom procesorov z hosťujúcich systémov. Táto sada dodatočných pokynov sa nazýva virtuálne rozšírenia stroja (VMX). Vmx poskytuje nasledujúce pokyny: VMPTRLD, VMPTRST, VMCLEAR, VMREAD, VMREAD, VMWRITE, VMCALL, VMLANCH, VMRESUME, VMXON A VMXOFF.

Procesor s podporou virtualizácie môže pracovať v dvoch režimoch prevádzky root a režimoch non-root. V režime Root Operácie, špeciálny softvér funguje, čo je "ľahký" medzivrstvový medzi hosťujúcimi operačnými systémami a vybavením - Monitor virtuálneho stroja (VMM), ktorý má tiež hypervisor meno (hypervisor). Slovo "Hypervisor" sa objavil zaujímavým spôsobom: raz dávno, operačný systém bol nazývaný "supervízor" a softvér nachádzajúci sa pod supervízorom dostal názov "Hypervisor".

Ak chcete preložiť procesor do virtualizačného režimu, virtualizačná platforma by mala vo virtualizačnej platforme zavolať a previesť kontrolu nad hypervisorom, ktorý prevádzkuje systém virtuálneho hosťa na inštrukcie Vmlaunch a VMRESUME (vstupné body do virtuálneho stroja). Monitor virtuálneho stroja môže opustiť režim virtualizácie procesora volaním inštrukcie VMXOFF.

Každý z operačných systémov hosťov je spustený a pracuje nezávisle od iných a je izolovaný z hľadiska hardvérových zdrojov a bezpečnosti.

Rozdiel virtualizácie hardvéru zo softvéru

Klasická architektúra virtualizácie softvéru znamená prítomnosť hostiteľského operačného systému, na vrchole ktorej sa spustí platforma virtualizácie, ktorá emuluje hardvérové \u200b\u200bkomponenty a prostriedky na kontrolu hardvéru vo vzťahu k operačnému systému hosťa. Implementácia takejto platformy je pomerne zložitá a časovo náročná, existujú stratu výkonu, vzhľadom na skutočnosť, že virtualizácia sa vykonáva na vrchole hostiteľského systému. Bezpečnosť virtuálnych strojov je tiež ohrozená, pretože kontrola na hostiteľskom operačnom systéme automaticky znamená získať kontrolu nad všetkými hosťujúcimi systémami.

Na rozdiel od softvérovej technológie, pomocou hardvérového virtualizácie je možné získať izolované hosťujúce systémy riadené hypervisor priamo. Tento prístup môže poskytnúť jednoduchosť implementácie virtualizačnej platformy a zvýšiť spoľahlivosť platformy s niekoľkými súčasne bežiacimi hosťami systémy, zatiaľ čo neexistuje žiadna strata výkonu na službu hostiteľského systému. Takýto model zníži výkon systémov hosťov, aby reálne a znížili náklady na výkonnosť na udržanie hostiteľskej platformy.

Nevýhody virtualizácie hardvéru

Stojí tiež za zmienku, že virtualizácia hardvéru potenciálne nesie nielen pozitívne momenty. Schopnosť ovládať hosťujúce systémy prostredníctvom hypervisora \u200b\u200ba jednoduchosť písania virtualizačnej platformy pomocou hardvérových techník umožňuje rozvíjať škodlivý softvér, ktorý po obdržaní kontroly na hostiteľskom operačnom systéme ho virtualizuje a vykonáva všetky akcie vonku.

Na začiatku roka 2006 bol Rootkit vytvorený v Microsoft Research Laboratories pod podvádzačom kódov, ovplyvňujúci hostiteľa systémy Windows A Linux a ich prítomnosť prakticky nie je detegovateľná. Zásada pôsobenia tejto Rootkity bola takáto: \\ t

  1. Prostredníctvom jednej z zraniteľností v operačnom systéme počítača dostane škodlivý softvér administratívny prístup.
  2. Po tom, Rootkit začína postup pre migráciu fyzickej platformy na virtuálnu, potom, čo sa virtualizovaná platforma začína s hypervisorom. Zároveň sa nič nezmení pre používateľa, všetko pokračuje v práci, ako predtým, a všetky prostriedky a služby potrebné na prístup k hypervisoru zvonku (napríklad terminálový prístup) sú mimo virtualizovaného systému.
  3. Antivírusový softvér po postupe migrácie nemôže detekovať škodlivý kód, pretože je mimo virtualizovaného systému.

V súčasnosti tento postup vyzerá takto:

Nemali by ste však preháňať nebezpečenstvo. Rozvíjať škodlivý program pomocou virtualizačnej technológie je stále oveľa zložitejšie ako, pomocou "tradičných" znamená, že prevádzkujú rôzne zraniteľnosti v operačných systémoch. V rovnakej dobe, hlavným predpokladom, ktorý vykonávajú tí, ktorí tvrdia, že taký škodlivý je ťažší a viac z toho, či nemusí používať "diery" v OS, konajúc výlučne "v rámci pravidiel", je to údajne virtualizovať Operačný systém nie je schopný zistiť, či je spustený na virtuálnom stroji, ktorý existuje neplatný balík. Respektíve, antivírusový Má všetky príležitosti na zistenie skutočnosti infekcie. A preto zmizne a význam rozvoja takýchto zdrojov a komplexných troyan, vzhľadom na prítomnosť oveľa viac jednoduché spôsoby invázie.

Technológie virtualizácie Intel a AMD

Intel a AMD, ktoré sú poprednými výrobcami procesorov pre platformy servera a desktop, vyvinuté techniky virtualizácie hardvéru na ich použitie vo virtualizačných platformách. Títo technici nemajú priamu kompatibilitu, ale sú podobné najmä funkciám. Obaja naznačujú prítomnosť hypervisora, ktorá kontroluje neupravené hosťujúce systémy a majú schopnosť vyvinúť virtualizačné platformy bez potreby emulácie zariadení. V spracovateľoch oboch spoločností, ktoré podporujú virtualizáciu, boli zavedené ďalšie pokyny, aby im zavolali hypervisor s cieľom spravovať virtuálne systémy. Momentálne sa skupina zapojená do štúdia kapacity hardvérových techník virtualizácie patrí AMD, Intel, Dell, Fujitsu Siemens, Hewlett-Packard, IBM, Sun Microsystems a VMware.

Intel Virtualizácia

Intel oficiálne oznámil spustenie virtualizačnej technológie začiatkom roka 2005 na jarnej konferencii Intel Developer Forum Jarne 2005. Nová technológia dostala kódový názov Vanderpool a oficiálne intel virtualizačnú technológiu (skrátene Intel VT). Technológia Intel VT obsahuje niekoľko viac technikov rôznych triedMať verzie VT-X, kde X je liter ukazuje na poddruh hardvérovej technológie. Podpora nových technológií v procesory Pentium 4, Pentium D, Xeon, Core Duo a Core 2 Duo. Intel tiež uverejnil špecifikáciu na Intel VT pre procesory na báze Itanium, kde sa virtualizačná technológia objavila pod kódom "Silvervale" a verzie VT-I. Avšak, od roku 2005, nových procesorov Itanium nepodporujú hardvér X86 a X86 Virtualizácia môže byť použitá na architektúre IA-64 len s emuláciou.

Ak chcete povoliť technológiu Intel VT v počítačových systémoch, Intel spolupracoval s výrobcami základné dosky, BIOS a periférne zariadenie na zabezpečenie kompatibility Intel VT existujúce systémy. V mnohých počítačových systémoch môže byť technológia virtualizácie hardvéru vypnúť v systéme BIOS. ŠPECIFIKÁCIE INTEL VT Povedzte, že na podporu tejto technológie nie je dostatočná len na podporu svojho spracovateľa, je tiež potrebné mať príslušné čipusy základnej dosky, BIOS a softvéru, ktorý používa Intel VT. Zoznam podporných procesorov Intel VT je uvedený ďalej:

  • Intel® 2 Core ™ Duo Extreme Processor X6800
  • Intel® 2 Core ™ Duo procesor E6700
  • Intel® 2 Core ™ Duo procesor E6600
  • Intel® 2 Core ™ Duo procesor E6400 (E6420)
  • Intel® 2 Core ™ Duo procesor E6300 (E6320)
  • Procesor Intel® Core ™ Duo T2600
  • Procesor Intel® Core ™ Duo T2500
  • Procesor Intel® Core ™ Duo T2400
  • Procesor Intel® Core ™ Duo L2300
  • Intel® Pentium® Prosesssor Extreme Edition 965
  • Intel® Pentium® Prosesssor Extreme Edition 955
  • Procesor Intel® Pentium® D 960
  • Procesor Intel® Pentium® D 950
  • Procesor Intel® Pentium® D 940
  • Procesor Intel® Pentium® D 930
  • Procesor Intel® Pentium® D 920
  • Procesor Intel® Pentium® 4 672
  • Intel® Pentium® 4 Professor 662

Procesory notebookov:

  • Intel® 2 Core ™ Duo procesor T7600
  • Procesor Intel® 2 Core ™ Duo T7400
  • Procesor Intel® 2 Core ™ Duo T7200
  • Intel® 2 Core ™ Duo procesor T5600
  • Procesor Intel® 2 Core ™ Duo L7400
  • Intel® 2 Core ™ Duo procesor L7200
  • Procesor Intel® 2 Core ™ Duo L7600
  • Intel® 2 Core ™ Duo procesor L7500

Procesory pre platformy servera:

  • Procesor Intel® Xeon® 7041
  • Procesor Intel® Xeon® 7040
  • Procesor Intel® Xeon® 7030
  • Procesor Intel® Xeon® 7020
  • Procesor Intel® Xeon® 5080
  • Procesor Intel® Xeon® 5063
  • Procesor Intel® Xeon® 5060
  • Procesor Intel® Xeon® 5050
  • Procesor Intel® Xeon® 5030
  • Procesor Intel® Xeon® 5110
  • Procesor Intel® Xeon® 5120
  • Procesor Intel® Xeon® 5130
  • Procesor Intel® Xeon® 5140
  • Procesor Intel® Xeon® 5148
  • Procesor Intel® Xeon® 5150
  • Procesor Intel® Xeon® 5160
  • Procesor Intel® Xeon® E5310
  • Procesor Intel® Xeon® E5320
  • Procesor Intel® Xeon® E5335
  • Procesor Intel® Xeon® E5345
  • Procesor Intel® Xeon® X5355
  • Procesor Intel® Xeon® L5310
  • Procesor Intel® Xeon® L5320
  • Procesor Intel® Xeon® 7140m
  • Procesor Intel® Xeon® 7140N
  • Procesor Intel® Xeon® 7130m
  • Procesor Intel® Xeon® 7130N
  • Procesor Intel® Xeon® 7120m
  • Procesor Intel® Xeon® 7120N
  • Procesor Intel® Xeon® 7110m
  • Procesor Intel® Xeon® 7110N
  • Procesor Intel® Xeon® X3220
  • Procesor Intel® Xeon® X3210

Treba poznamenať, že tieto štyri procesory nepodporujú technológiu Intel VT:

  • Intel® 2 Core ™ Duo procesor E4300
  • Intel® 2 Core ™ Duo procesor E4400
  • Intel® 2 Core ™ Duo procesor T5500
  • Procesor Intel® Pentium® D 9x5 (D945)

Intel tiež plánuje rozvíjať technológiu nazývanú virtualizáciu pre riadené I / O na Intel VT, s verziou VT-D. V súčasnosti je známe, že ide o významné zmeny v architektúre I / O, čo zlepší bezpečnosť, robustnosť a výkon virtuálnych platforiem pomocou techník virtualizácie hardvéru.

AMD Virtualizácia

AMD, rovnako ako Intel, nie je tak dávno, aby sa upresnil architektúru procesora na podporu virtualizácie. V máji 2005 AMD oznámila začiatok zavádzania podpory virtualizácie v procesoroch. Oficiálny názov, ktorý bol prijatý nová technológia - AMD virtualizácia (skrátene AMD-V) a jeho vnútorný kód je AMD PacificA. Technológia AMD-V je logická pokračovanie technológie priamo. Pripojenie pre procesory AMD64 zamerané na zlepšenie výkonu počítačového systému v dôsledku úzkej priamej integrácie procesora s inými hardvérovými komponentmi.

Nasledujúci text obsahuje procesory, ktoré podporujú funkcie virtualizácie AMD-V Hardware. Podpora týchto funkcií by mala fungovať vo všetkých procesoroch AMD-V série pre stolné počítače v zásuvke AM2, počnúc vypočítaním F. TAKTUJÚ, KTORÉ MAJÚ NEPOUŽÍVAŤ, že procesory SemPron nepodporujú virtualizáciu hardvéru.

Procesory pre platformy na ploche:

  • Athlon ™ 64 3800+
  • Athlon ™ 64 3500+
  • Athlon ™ 64 3200+
  • Athlon ™ 64 3000+
  • Athlon ™ 64 FX FX-62
  • Athlon ™ 64 FX FX-72
  • Athlon ™ 64 FX FX-74
  • Athlon ™ 64 x2 Dual-Core 6000+
  • Athlon ™ 64 x2 Dual-Core 5600+
  • Athlon ™ 64 x2 Dual-Core 5400+
  • Athlon ™ 64 x2 Dual-Core 5200+
  • Athlon ™ 64 x2 Dual-Core 5000+
  • Athlon ™ 64 x2 Dual-Core 4800+
  • Athlon ™ 64 x2 Dual-Core 4600+
  • Athlon ™ 64 x2 Dual-Core 4400+
  • Athlon ™ 64 x2 Dual-Core 4200+
  • Athlon ™ 64 x2 Dual-Core 4000+
  • Athlon ™ 64 x2 Dual-Core 3800+

Pre notebooky sú podporované procesory s turionom 64 x2 značky:

  • Turion ™ 64 x2 TL-60
  • Turion ™ 64 x2 TL-56
  • Turion ™ 64 x2 TL-52
  • Turion ™ 64 x2 TL-50

Pre serverové platformy sú podporované nasledujúce procesory OPTERON:

  • Séria OPTERON 1000.
  • Séria OPTERON 2000.
  • Séria OPTERON 8000.

Softvér podporujúci virtualizáciu hardvéru

V súčasnosti absolútna väčšina predajcov virtualizačných softvérových platforiem vyhlásil podporu technológií virtualizácie Intel a AMD. Virtuálne stroje na týchto platformách môžu byť spustené s podporou virtualizácie hardvéru. Okrem toho, v mnohých operačných systémoch, v ktorých sú politické platformy zahrnuté do distribučných platforiem, ako napríklad XEN alebo virtuálne železo, vám umožní spúšťať nezmenené operačné systémy hosťa. Vzhľadom k tomu, že paravirtualizácia je jedným z typov virtualizácie, ktorý si vyžaduje modifikáciu hosťujúceho operačného systému, implementácia podpory hardvéru virtualizácie v podporných platformách je veľmi prijateľným riešením pre tieto platformy, pokiaľ ide o možnosť spustenia neupravených verzií Hosťovské systémy. Nasledujúca tabuľka uvádza hlavné populárne virtualizačné platformy a softvér podporujúce technológie virtualizácie hardvéru:

Virtualizačná platforma alebo podľaAké technológie podporujúPoznámka
Virtuálny stroj založený na jadre (KVM)Intel VT, AMD-VVirtualizácia úrovne inštancií operačných systémov pod Linuxom.
Microsoft Virtual PC.Intel VT, AMD-VPlatforma virtualizácie desktop pre hostiteľské platformy Windows.
Microsoft Virtual ServerIntel VT, AMD-VPlatforma virtualizačného servera pre Windows. Verzia dohľadu s virtualizáciou hardvéru, Microsoft Virtual Server 2005 R2 SP1 je v stave beta. V druhom štvrťroku 2007
Parallels Workstation.Intel VT, AMD-VVirtualizačná platforma pre hostiteľa systému Windows a Linux.
Virtualbox.Intel VT, AMD-VPlatforma virtualizácie desktopu s otvoreným zdrojový kód Pre systém Windows, Linux a Mac OS. Štandardne je podporná virtualizácia hardvéru vypnutá, pretože podľa odborného výskumu je aktuálne virtualizácia hardvéru pomalšia ako softvér
Virtuálne železo.Intel VT, AMD-VVirtuálne železo 3.5 je prvá virtualizačná platforma pomocou hardvérových techník, ktoré vám umožní spúšťať 32-bitové a 64-bitové nemenné hosťovacie systémy takmer bez straty výkonu.
VMWARE Workstation a VMware ServerIntel VT, AMD-VNa spustenie 64-bitových hosťovských systémov je potrebná podpora Intel VT (ako aj pre VMWARE ESX Server), pre 32-bitový hosťujúci OS, podpora IntelVT je zakázaná z rovnakých dôvodov ako virtualBox.
Xen.Intel VT, AMD-VPlatforma virtualizačnej platformy Open Source XEN vám umožňuje spúšťať nezmenené hosťujúce systémy pomocou techník virtualizačného hardvéru.

Virtualizácia hardvéru dnes

VMWARE, člen hardvérového virtualizačného hardvéru techniky na konci roka 2006 uskutočnilo štúdiu o vlastnej virtualizácii softvéru v porovnaní s technológiami Intel Virtualization Hardvér. V dokumente "Porovnanie softvérových a hardvérových techník pre virtualizáciu X86" boli výsledky tejto štúdie zaznamenané (na procesore 3,8 GHz Intel Pentium 4 672 s odpojenou technológiou Hyper-Threading). Jeden experiment bol vykonaný pomocou Spect2000 a SpecJBB2005 testovacích systémov, ktoré sú de facto štandard na hodnotenie výkonu počítačových systémov. Red Hat Enterprise Linux 3 bol použitý ako hosťujúci systém, riadený softvérom a hardvérom hypervisor. Očakávalo sa, že virtualizácia hardvéru by poskytla pomer produktivity približne sto percent pre natívny chod operačného systému. Avšak, výsledky boli veľmi neočakávané: zatiaľ čo softvérový hypervisor bez použitia techník virtualizačného hardvéru poskytol 4 percentá straty výkonnosti vo vzťahu k natívnemu spusteniu, hardvér hypervisor, ako celok stratil 5% výkonu. Výsledky tohto testu sú uvedené na obrázku Ďalej:

závery

Podpora technológií virtualizácie hardvéru v procesoroch otvára široké vyhliadky na používanie virtuálnych strojov ako spoľahlivé, chránené a flexibilné nástroje na zlepšenie efektívnosti virtuálnych infraštruktúr. Podpora hardvérového technika virtualizácie v procesoroch nielen server, ale aj desktopové systémyZávažnosť zámerov výrobcov procesorov vo vzťahu ku všetkým segmentom počítačových systémov trhových segmentov. Používanie virtualizácie hardvéru v budúcnosti by mali znížiť stratu výkonnosti pri spustení viacerých virtuálnych strojov na jednom fyzickom serveri. Samozrejme, virtualizácia hardvéru zvýši bezpečnosť virtuálnych systémov v podnikovom prostredí. Teraz jednoduchosť rozvoja virtualizačných platforiem využívajúcich hardvérové \u200b\u200btechniky viedli k vzniku nových hráčov na trhu virtualizačných nástrojov. Venddors of kradné systémy široko používajú virtualizáciu hardvéru na spustenie neupravených hosťovských systémov. Ďalšia výhoda Virtualizačné hardvérové \u200b\u200btechniky je schopnosť spustiť 64-bitové hosťujúce systémy na 32-bitových verziách virtualizačných platforiem (napríklad VMWARE ESX Server).

Nemali by ste vnímať výsledky výkonu ako jediná pravda. Objektívne hodnotenie výkonu rôznych hardvérových a softvérových platforiem pre virtualizáciu je netriviálna úloha uvedená pracovná skupina v špecifikácii, ktorá pracuje na vytvorení súboru. Štandardné metódy Vyhodnotiť takéto systémy. Dnes je možné poznamenať, že virtualizačné nástroje z AMD sú technicky dokonalejšie ako implementované spoločnosťou Intel. Veľa závisí od použitého softvéru, napríklad na rozdiel od VMware, existuje výrazne viac "responzívne" na hardvérovú podporu média, napríklad xen 3.0.

Ako povoliť virtualizáciu v systéme BIOS - pravdepodobne si tento problém už premýšľal. Ostatní používatelia mohli počuť o virtualizačnom technológii, ale nevedia, aké výhody poskytuje, a to, čo leží. Tieto otázky sa pokúsime zvážiť v tomto článku.

Po prvé, čo znamená samotná koncepcia virtualizácie? Virtualizácia B. počítačové technológie Zmerajte modelovanie hardvéru metódy programu. Pomocou technológie virtualizácie môžete vytvoriť niekoľko virtuálnych, to znamená, že simulované počítače s použitím iba jediného, \u200b\u200bvýkonného fyzického počítača.

Hlavné výhody virtualizácie:

  • Zlepšenie efektívnosti používania hardvéru
  • Znižovanie nákladov na materiál
  • Optimalizácia distribúcie zdrojov
  • Zlepšenie bezpečnosti zamestnania
  • Zjednodušte správu
  • Zlepšenie spoľahlivosti

Ak chcete vytvoriť virtuálne systémy, použije sa špeciálny softvér, nazývaný hypervisor. Avšak, kvôli viacerým vlastnostiam starých procesorov architektúry Intel, hypervisor ich nemohol čo najefektívnejšie používať. výpočtový výkon Vytvoriť virtuálne stroje.

Preto popredné vývojári procesora pre PCS, Intel a AMD vyvinuli tzv. Technológia virtualizácie hardvéru, ktorá optimalizuje prevádzku procesorov takým spôsobom, aby výrazne zvýšili efektívnosť softvéru na virtualizáciu. Možnosť technológie podpory hardvéru Intel Intel sa nazýva Intel-VT a možnosť AMD je AMD-V.

Podpora virtualizácie

Keďže technológia virtualizácie hardvéru je implementovaná cPUAby užívateľ mohol urobiť z výhod poskytnutých virtualizáciou, je potrebné, aby jeho počítač zachoval túto technológiu na úrovni procesora. Okrem toho je potrebná aj podpora technológie z systému BIOS a operačného systému. V oblasti podpory virtualizácie hardvéru Užívateľ BIOS. Má možnosť povoliť alebo vypnúť podporu virtualizácie v nastavení systému BIOS. Treba poznamenať, že existujú chipsy pre základné dosky na základe procesorov AMD, v ktorých nemôžete vypnúť podporu virtualizácie.

Povolenie virtualizácie v systéme BIOS

Ako to umožniť virtualizáciu v systéme BIOS? Ak chcete zapnúť alebo vypnúť virtualizáciu v systéme BIOS, existuje špeciálna technológia virtualizácie. Zvyčajne táto možnosť nájdete v sekcie BIOS. Chipset alebo procesor.

Spravidla nastavenie hodnoty povolenej hodnoty umožňuje povoliť virtualizáciu hardvéru a zakázané hodnoty sú vypnuté. Treba mať na pamäti, že zahrnutie možnosti ovplyvňuje výkonnosť virtuálnych strojov pôsobiacich v rámci hypervisora \u200b\u200ba nemá vplyv na výkon pravidelných operačných systémov. Viac informácií, zvážili sme v príslušnom článku.

Záver

Virtualizácia je výkonný nástroj, ktorý vám umožní rozšíriť možnosti počítačových systémov a najefektívnejšie využívanie existujúcich hardvér. Väčšina moderných počítačov má riešenia zapustené do procesora, čo umožňuje zlepšiť ich výkon v prípade použitia virtuálnych strojov. Okrem toho, vo väčšine počítačov založených na procesoroch Intel a AMD, je možné konfigurovať podporu virtualizácie hardvéru.

Dobrý deň, všetci v BIOS základnej dosky, môžete nájsť ako Intel Virtualization Technology a tu budete okamžite mať otázky, zahrňte toto alebo nie? Prečo je všeobecne zodpovedný aký druh hry, a ak sa zapnete, potom môže počítač pracovať lepšie? Áno, môže existovať veľa myšlienok, keď som sa zrútil počítač, študoval som všetko, mal som tiež veľa myšlienok, ako je, a čo by sa stalo, ak ...

Stručne povedané, budem hovoriť hneď, viem, čo je intel virtualizačnú technológiu, ale tiež tiež poviem, že vo väčšine prípadov to nepotrebujete. Ani ste ani svojimi známymi, No, niečo mi hovorí táto technológia Ste hlúpy, že nie je potrebné. Prečo si ty? Dobre, poviem. Technológia Intel Virtualizácia tak je technológia virtualizácie, takže niektorí by mohli povedať pracovať priamo s procesorom.

Pravdepodobne sa pýtate, čo ešte je? Tu som na mysli počítač virtualizačný program, na jednoduchom je to virtuálne stroje, zatiaľ čo najobľúbenejšie je platená pracovná stanica VMware (mimochodom je voľná možnosť je prehrávač VMWARE) a absolútne voľný VirtualBox. Hovorí sa, že prvý je virtuálny stroj a druhý je emulátor. Ale naozaj nerozumiem rozdielu

Ale to, čo táto možnosť vyzerá v samotnej BIOS, pozri:


Takže, a jednoduchý používatelia technológia Intel Virtualizačná technológia nie je potrebná, nerobí nič, bez napájania. Pravdepodobne si môžete premýšľať, čo je virtuálny stroj, čo je to všeobecne? Toto je program, ktorý napodobňuje počítač, ale je to virtuálne. Tu môžete inštalovať systém Windows, pridať pevný disk alebo odstrániť, nastavte číslo jadier procesora, zadajte hlasitosť RAM. Rozumieš? Ale tak, že takýto virtuálny počítač funguje elegantne, potom je potrebný nejaký virtuálny prístup k procesoru, takže s cieľom zabezpečiť technológiu technológií virtualizácie technológií Intel a potrebu

Ako ste už pochopili, táto technológia sa nachádza v spoločnosti Intel, ale AMD má tiež svoje vlastné, to sa nazýva AMD-V a je to asi rovnaké ako Intel. Virtuálne stroje bez tejto technológie budú pracovať pomaly. Všeobecne platí, že technológia Intel Virtualization je rozdelená na dve časti, je to VT-X a VT-D, to znamená, ak vidíte takéto označenia, teraz viete, čo to je. O tom, čo VT-X a VT-D tu už napísal, takže velk by mal čítať.



Páči sa vám článok? Zdieľaj to