Névjegyzék

A virtualizációs támogatás engedélyezése a BIOS-ban. A virtualizáció engedélyezése az AMD processzorra. VSM védelmi tesztelés

A virtualizáció olyan jelenség, amelyet sok számítógép "ragyogó" mondja, a kifejezés, amely gyakran működik processzor és szoftvergyártók, de mi ez tényleg? És valóban, nincs semmi bonyolult alkalmazása a virtualizáció, de ugyanakkor egyre gyakorlati előnyeit a használata a különböző szoftver és hardver virtualizációs tud valaki, beleértve az otthoni, a felhasználó. Ez valójában ebben az anyagban fog beszélni.

Meg kell jegyezni, hogy szinte minden személy tudatosan megérti a "virtualitás" szó jelentését, de nem mindig lehetséges meghatározni. De a legtöbb esetben ez a koncepció a számítógépiparhoz kapcsolódik: néhány emlékezzen a 90-es évek népszerű továbbítására " Virtuális valóság„Aki narked a játékok 8 bites konzolokat, mások gondolni már modern eszközökkel lehetővé teszi, hogy merüljön el a” Virtual World „(sisak, kesztyű és egyéb ravasz eszközök).

Ilyen hosszú és első pillantásra az absztrakt bejegyzés csak egy célt eredményezett - úgy, hogy te, kedves olvasó is gondolta a "virtualitás" kifejezés alatt. Hosszú ideig gondoltam, hogyan lehet illusztrálni ennek a szónak a jelentését a természettudományokban és különösen a számítógépes technológiákkal kapcsolatban. Nem adja meg ugyanazt a definíciót a szótárból, amely természetesen helyesen értelmezi a szót, de sajnos, nem teljesen teljes mértékben, és nem egészen a jelenlegi témánkhoz képest. Végül a példát meglehetősen szokatlan területen találták meg.

Elméleti mechanikában van "elv virtuális elmozdulások "Ez néhány feladat megoldására szolgál. A fő ötlet, hogy rövid, abban rejlik, hogy az egyensúlyban vizsgált rendszert az elméleti felszabadulás vezérli a korlátozó kapcsolatok (vagyis a mozgásoknak tudnánk megtörténjen, ha nem kapcsolódik). Ez az elv egy időben átneveztük hazánkat (majd egy másik USSR) lehetséges elmozdulások ". Így látjuk, hogy a kifejezés" virtuális"Egyenértékű" lehetséges"!

Úgy tűnik számomra, hogy ezt a példát rendkívül jól illusztrálja a virtualizáció fogalma, beleértve az IT mezőbe: ezt a technológiát használva programozhatja lehetséges számítógépes konfiguráció, nevezetesen a létrehozáshoz lehetséges (vagy virtuális) Processzor, memória, merevlemezek és egyéb alkatrészek.

Most adjunk egyértelműbb meghatározást:

Virtualizáció - Ez a szakosodott szoftverek elindításának folyamata az operációs rendszer keretében ( Host operációs rendszer.), amely lehetővé teszi a virtuális gépek létrehozását ( Virtuális gép ), A valódi számítógépek meghatározott jellemzőivel rendelkeznek, és egymástól függetlenül végzik őket különböző vendég operációs rendszerektől ( Vendég operációs rendszer.).

Ez a meghatározás meglehetősen kemény, és bizonyos mértékig nehéz az észlelésre. Ezért például a leggyakoribb helyzetet figyelembe vesszük, amikor egy adott felhasználó számítógépén telepítette az MS Windows XP-t. Ha például a Linux operációs rendszerben kell dolgozni, akkor meg kell állapítani ezt a rendszert vagy a másikba hDDvagy az egyik logikai lemezek már létező.

Mindkét lehetőség kétségtelenül Shiccel, a felhasználó mellett, mindegyik rendszerben dolgozni kell. Az összes kellemetlenség elkerülése érdekében virtualizációt használhat. Ezzel telepítheti a Linuxot a létrehozott virtuális lemezA Winchesteren található, és bármilyen probléma nélkül futtatja a rendszert a Windows alatt. Így meg fogjuk kapni a lehetőséget, hogy egyszerre két alapvetően különböző operációs rendszerrel dolgozzunk, és ugyanakkor bizonyos esetekben még azokat is cserélje ki őket. Továbbá többet fogunk beszélni erről az esetről, figyelembe véve különleges példák Virtualizációs programok.

A virtualizáció megvalósítása érdekében két megközelítés van a hardver és a szoftver.

Hardver virtualizáció

Az úgynevezett hypervisor rovására valósul meg ( Hypervisor) - szakosodott szoftver, amely magának az operációs rendszerben van. A szakirodalomban gyakran használják a monitor vagy a virtuális gépkezelőt is. (Virtuális gépmonitor /Menedzser.röviden VMM.). Ez egyfajta "szoftverréteg" vagy "szoftverréteg", mivel ez az a hypervisor, amely kölcsönhatásba lép az operációs rendszerekkel és hardverekkel (különösen a processzor). Ilyen módon vendégrendszerek Használjon erőforrás-gazdálkodót, de közvetlenül a számítógép hardver erőforrásai. A hypervisor kezeli a virtuális gépeket, forgalmazza az erőforrásokat, biztosítja függetlenségüket, és bizonyos esetekben interakciót biztosít.

A legcsodálatosabb dolog, amikor ezt a cikket a nyomtatott és elektronikus kiadványok közzétételének elkészítésével tekintették meg, legtöbbjük, a hardver virtualizációs technikáinak megemlésekor nem volt információt a fogadó rendszerről. Számos, még egyértelműen jelezte, hogy abszolút minden művelet hypervisort készít. Természetesen nem. A vendégrendszereket még mindig telepíteni kell a fogadó rendszerbe, de szakosodott szoftverA hardver virtualizációs technikáinak támogatása. Ennek az osztálynak a leghíresebb termékei közé tartozik a kiváló minőségű, funkcionális, és ugyanakkor teljesen ingyenes Xen.A következő termékek és más vállalatok támogatást kaptak ehhez a technológiához.

A mai napig két technológiája van a hardver virtualizációjához, amelyet a két legnagyobb processzor gyártó bemutat. Intel és Haladó mikroeszközök. (Amd.).

Technológia Intel virtualizációs technológia. (Intel Vt.) nemcsak a processzor, hanem a chipset is igényel Bios anyai díjak. Működési elv következő: A felhasználó elindítja a virtualizációs programot, amely bekapcsolja speciális rezsim Processzor munka. Továbbá a virtuális gép megfelelő karbantartására vonatkozó összes munka veszi a VMM-t.

Az Intel hivatalos honlapja szerint bemutatjuk a feldolgozók listáját a technológiát támogató cikk írásakor. Kérjük, vegye figyelembe, hogy bizonyos, még viszonylag új szabályok is vannak nélkülÉN.nTEL.Vt..

  • Intel Pentium. 4 processzor.: 672, 662
  • Intel Pentium D. processzor.: 960, 950, 940, 930, 920
  • Intel Pentium Processor Extreme Edition: 965, 955, 840 (?). Az utóbbiak tekintetében különböző adatok vannak megadva.
  • Intel mag Solo processzor.:
    • Intel Core Solo processzor Ultra alacsony feszültség: U1500, U1400, U1300
  • Intel Core2 Solo processzor: U2200, U2100
  • Intel Core Duo. Processzor.: T2700, T2600, T2500, T2400, T2300
    • Intel Core Duo processzor kisfeszültségű: L2500, L2400, L2300
    • Intel Core Duo processzor Ultra alacsony feszültségű: U2500, U2400
  • Intel Core2 Duo processzor: E6850, E6750, E6700, E6600, E6550, E6540, E6420, E6400, E6320, E6300; T7800, T7700, T7600, T7500, T7400, T7300, T7250, T7200, T7100, T5600
    • Intel Core2 Duo alacsony feszültségű: L7500, L7400, L7300, L7200
    • Intel Core2 Duo Ultra alacsony feszültségű: U7600, U7500
  • Intel Core2 Quad processzor: Q6700, Q6600
  • Intel Core2 extrém processzor: Qx6850, qx6800, qx6700, x7900, x7800, x6800
  • Intel Itanium 2 processzor: 9050, 9040, 9030, 9020, 9015
  • Intel Xeon. Processzor.: Az egész sor teljesen

Az AMD felajánlotta saját felhasználók saját felhasználóit Amd.V.irtualizáció. (Amd-v.), Egy másik márkás technológia alapján Közvetlen kapcsolat.. Maga a virtualizáció oly módon épül fel, hogy a VMM úgy véli, hogy a számítógépen futó összes operációs rendszer a virtuális:

A virtuális gép létrehozásakor a processzor az úgynevezett vendég üzemmódba kerül, amely után a VMM, az Intel technológiától eltérően már gyakorlatilag nem vesz részt a rendszerben.

A technológiát támogató feldolgozók listájával a dolgok kicsit rosszabbak. Teljesen érthetetlen okok szerint az AMD nem jelent meg a virtualizációs támogatással rendelkező processzorok listáját. És a legcsodálatosabb, még mindig nem is említik a specifikációban. Azonban a hivatalos fórum sikerült megtudnia, hogy az AMD-V támogatja az összes processzort az aljzatokon AM2., S1., F.kivéve az uralkodót Sempron.. Meg kell jegyezni, hogy az összes külső hasonlóság ellenére ezek a technológiák nem kompatibilisek egymással. Így használja a hardver virtualizációját IVT. A kizárólag technológiát támogató programok rovására Amd.- V.És éppen ellenkezőleg, ez nem fog működni.

Azonnal kell foglalni, hogy mit kell tennie a következtetést, és adja meg ezt a preferenciákat, vagy hogy a technológia ebben a szakaszban egyszerűen értelmetlen. Minden következtetés többnyire olyan feltételezéseken alapul, amelyek definíció szerint nem lehet objektív összehasonlítás. E technológiák összehasonlítása érdekében számos olyan meglehetősen összetett tesztet kell végrehajtani, amelyek teljes mértékben nem a cikk témája.

Szoftver virtualizáció

Ebben az esetben nincs szükség speciális hardverre, mint a hardver virtualizáció esetén. A felhasználó egyszerűen beállítja az egyik virtualizációs programot, létrehozza az informatikai virtuális gépeket, és elindítja a vendég operációs rendszereket rájuk. Ugyanakkor természetesen csak a fogadó rendszer által fogyasztott erőforrásokat használják.

A legfejlettebb termékek között ez az osztály Jelölheti ki a programvonalat VMware. (Munkaállomás, szerver, játékos), Virtualbox., Parallels munkaállomás., Microsoft virtuális számítógép., Qemu. és Bochs.. Az összes ilyen termék funkcionalitását egy kicsit később fogják figyelembe venni. Mindegyikük számára elegendő részletes útmutató lesz a vendégek telepítéséhez operációs rendszer (Az elosztás példáján Ubuntu., ban ben utóbbi időben Sok Linux felhasználó hasznos népszerűségben.

Tehát ezeken a véleményekben megismerheti magát különböző virtualizációs programokkal:

Az előzőleg említett Xen úgy döntött, hogy nem veszi figyelembe, mert elsősorban a hardveres módszert támogató platformokon és annak hiányában történő felhasználásra szolgál, szükség van a rendszer rendszermagjának nagyon időigényes módosítására, ráadásul Ez kizárólag a Linux operációs rendszer alatt van. Azt is megjegyzem, hogy az említett kiviteli alakok többsége támogatja a hardver virtualizációs technikáit.

Virtuális gép és külső világ

Korábban említettük, hogy egyes esetekben a virtuális és a kölcsönhatás valódi rendszerek. Mit jelent ez a gyakorlatban? Az összes egyszerű - virtualizációs programnak a felhasználó kérésére adatcsere-szolgáltatást nyújt a rendszerek között. Lehet, hogy például a fájlok megosztása és (és mind a fogadó vendég és a vendég ↔ vendég), valamint a beállítás helyi hálózat. Más szóval, a virtuális gépnek ugyanolyan teljesnek és funkcionálisnak kell lennie, mint valós.

A gyakorlatban nem lehet végrehajtani, mert ha támogatja a hardveres erőforrások, például a videó és a hangkártyák, USB eszközök és egyéb "vas" testvére még mindig lehetséges, akkor a szoftver esetében sokkal rosszabb. Bizonyos esetekben még a befogadó rendszer sem teljes körű támogatást nyújt. Például nincs lehetőség a hozzárendelésre közös mappák (más szavakkal "Ossza meg",angolról. " sH eGY GYŰRŰ "), Elérhetővé és vendég operációs rendszerként elérhető, ami meglehetősen zavaró információcsere-rendszert biztosít a rendszerek között.

Hardver vagy szoftver virtualizáció?

De tényleg, kérdezzük meg, hogy milyenek a hardver virtualizációjának előnyei a szoftver előtt? Miért költ pénzt egy processzorra, amely támogatja ezt a lehetőséget? Az a tény, hogy ennek a mechanizmusnak köszönhető, hogy növelhető a rendszer teljes sebességének növelése. Ez akkor fog bekövetkezni, mivel a hypervisor, amint korábban kiderült, a műveletek végrehajtásakor közvetlenül a processzorral kölcsönhatásba lép.

A sebességbecslések különböznek egymástól, néha elérve, amíg az ellenkezője ellentétes. Így egyes forrásokban arról számoltak be, hogy elérjük a fizikai processzor teljesítményének 90% -át és több felhasználását másokban - ilyen, és bizonyos esetekben akár veszteséget is.

Miért van szüksége virtualizációra?

Most megpróbáljuk kijelölni a leglátogatottabb pozíciókat, ha a felhasználónak szüksége lehet virtualizációs technológiákra:

  • A programozók és a szoftver tesztelők segítségével nyomon követheti a gyártott termékek hibáit.
  • A szerver tulajdonosainak értékelniük kell a hardverek megtakarítását, amely egyes becslések szerint akár 50%. Ez történik a néhány futtatásának rovására virtuális szerverek Egy fizikai berendezésen.
  • RendszergazdákÚgy vélem, hasznos lehetőséget talál a virtuális gépek közötti erőforrások gyors terjesztésére (a legtöbb esetben van elég pár egérkattintás). Ezenkívül a virtuális operációs rendszerek migrációja jelentősen gyorsabb és biztonságosabb, mint a szokásos.
  • A szokásos felhasználóknak nagyon vonzónak kell lenniük. Otthon például tesztelheti az operációs rendszer bármely szoftvert vagy új verzióját, és ahogy az elején kitaláltunk, a telepítési folyamat maga is könnyebb lesz.

Egyéb azonos nevek lehetőségek: Vanderpool technológia, VT technológia.

A virtualizációs technológia (virtualizációs technológia) opciót úgy tervezték, hogy lehetővé tegye a hardver virtualizációs processzor támogatási módját. Ez az opció csak két értéket kaphat - engedélyezve és letiltva (letiltva).

Mit jelent a "virtualizáció" kifejezés? A virtualizációs technológia lehetővé teszi a felhasználó számára, hogy számos virtuális számítógép legyen egyetlen fizikai számítógépen. Természetesen az ilyen megközelítés gyakran számos előnnyel jár a több fizikai számítógép jelenlétéhez képest, elsősorban a berendezések költségeinek csökkentése és az energiafogyasztás csökkentése szempontjából.

A virtuális számítógépek létrehozásához speciális szoftver szükséges. A legtöbbet ismert a virtualizáció, mint a VMware és a Microsoft Virtual PC.

A virtualizációs rendszer szíve az a technológia, amelyet a virtuális gépkezelőnek nevezünk (virtuális gépmonitor, vmm). Ez a technológia szilárd alapot hoz létre a virtualizáció kezeléséhez. A virtuális gépkezelő (amely néha hipervisornak is nevezik) a számítógépes erőforrások valós idejű kezelését és a virtuális rendszerek közötti elosztást tartalmazza. A hypervisor átadhatja az adatokat a rendszerek között, és virtuális lemezeket hozhat létre.

A virtuális gépkezelő lehetővé teszi, hogy futjon egy számítógépen vagy több operációs rendszeren (az ilyen virtuális operációs rendszereket általában vendégeknek nevezik), vagy egy operációs rendszer több példánya. Feladatában az a memóriaforrások, a processzor és az I / O eszközök kezelése annak érdekében, hogy terjesszék őket a különbözőek között virtuális számítógépek. Így a hypervisor lehetővé teszi, hogy több operációs rendszer ugyanazt a processzort használhassa, amely növeli hatékonyságát.

Hosszú ideig azonban a virtualizációs technológiát csak a program módszerein alapították, és a hardver szinten támogatása szinte hiányzott, különösen a világos szabványok hiánya miatt. Bár az egyik első implementációja a hardveres virtualizáció támogatása volt a virtuális üzemmódban az Intel 8086 processzor, beépített a 80386 processzor és az azt követő Intel processzorok (több processzorokkal megtalálható), azonban a lehetőségeket ez a technológia volt korlátozott. Ma a vezető processzorgyártók, az Intel és az AMD saját virtualizációs technológiáikat kínálják, amelyeket már a védett processzor üzemmódban számítanak ki.

Az Intel virtualizációs technológiáját VT-X-nek nevezzük. 2005-ben jelent meg. Ez a technológia számos javítást hajtott végre a kiszolgáló és az ügyfélplatformok támogatására szoftver Virtualizáció. A VT-X technológia lehetővé teszi a különböző operációs rendszerek és alkalmazások független szakaszokban való munkavégzést, és képes a számítógépet virtuális operációs rendszerek sorába.

Az AMD virtualizációs technológiát az AMD-V-nak hívják. Először megjelent athlon Processzorok 64 2006-ban ez a technológia lehetővé teszi, hogy egy hypervisor által elvégzett feladatokat vegyen fel szoftver És egyszerűsítse őket az AMD processzorok beépített útmutatójának megnövekedett készletének köszönhetően.

A virtualizációs szoftverhez képest a hardver virtualizációja számos előnye van. Az a tény, hogy az Intel platformra szánt operációs rendszereket úgy alakították ki, hogy az operációs rendszernek közvetlen hozzáférést kell biztosítania a számítógépes hardverforrásokhoz. Szoftver virtualizációs emulált a szükséges berendezések és hardver virtualizációs technológiák lehetővé tette az operációs rendszer elvégzi közvetlen hozzáférést biztosít a hardver erőforrásokat, elkerülve emuláció.

A virtualizációs kiterjesztések feldolgozása új megközelítéseket kínál a virtualizációs menedzsmenthez. Röviden a javítások lényege a következőképpen írható le. Az operációs rendszerek különböző szintű hozzáférést biztosítanak a védelmi gyűrűknek nevezett erőforrásokhoz. Ezek a gyűrűk a kiváltságok hierarchiája a számítógépes rendszer architektúráján belül. A leginkább kiváltságos szint általában nulla. Ez a szint közvetlenül hozzáférhet az erőforrásokat is.

A hagyományos Intel X86 architektúrában az operációs rendszer rendszermagja közvetlenül hozzáférhet a processzorhoz. A program virtualizációs környezetében azonban a vendég operációs rendszere nem működhet nulla szinten, mivel egy hypervisor elfoglalja. Így a vendég operációs rendszer csak az 1. szinten végezhető el.

De van egy SNAG - A processzor néhány utasítása csak a 0. szinten hajtható végre. Ez a probléma megoldható többféleképpen, de egyikük sem kielégítő. Például az operációs rendszer újrafogalmazható a hasonló helyzetek elkerülése érdekében, de ez csak akkor valósítható meg, ha az operációs rendszer forráskódja elérhető. Az ilyen megközelítést néha alkalmazzák, és Ferravitualizációnak nevezik.

De olyan esetekben, amikor a Palvirtualizáció nem lehetséges, egy másik megoldást általában használják. A virtuális gépkezelő egyszerűen elfogja a vendég operációs rendszer kívánt utasításait, és biztonságosan helyettesíti őket. Önmagában, hogy az ilyen megközelítés a termelékenység jelentős csökkenéséhez vezet. Ennek megfelelően a szoftver virtuális gépek gyakran sokkal lassabbak, mint a valódi analógjai.

Ezért az Intel és az AMD hardver virtualizációs technológiái nemcsak az új processzor utasításokat tartalmaznak, hanem ami kulcsfontosságú, lehetővé teszi, hogy új kiváltságokat használjon. Most a hypervisor működhet alacsonyabb szinten, mint nulla (azt is ki lehet jelölni -1), míg a vendég operációs rendszer van kialakítva, egy komplett érdekében nulla szinten. Így a hypervisort felesleges óvatos munkából adták ki, és a virtuális gépek teljesítménye jelentősen nőtt.

Az Intel és az AMD technológiák nem azonosak, de hasonló előnyökkel és funkcionalitással rendelkeznek. A virtuális gépek teljesítményének növelése mellett lehetővé teszik, hogy növelje a virtuális gépek számát egy fizikai rendszeren, valamint növelje a virtuális gépek felhasználóinak számát.

Be kell kapcsolnom?

A virtualizációs technológia opció (néha egyszerűen hívott virtualizáció) lehetővé teszi a számítógép központi processzor közepét. Az engedélyezett érték kiválasztása magában foglalja ezt a támogatást, és a letiltott értékek kikapcsolnak.

A virtualizációs technológiai opciót csak akkor kell engedélyezni, ha a számítógépet a virtuális gépek indításához használja. A virtuális gépek hardveres támogatása jelentősen javíthatja munkájuk teljesítményét. Ha azonban a virtuális gépeket nem használják, az opció felvétele nem befolyásolja a számítógép teljesítményét.

A virtualizációs technológiai piac gyors fejlődése az elmúlt néhány évben nagymértékben bekövetkezett a teljesítménykapacitások növekedésének, amely lehetővé tette a valóban hatékony virtualizációs platformokat, mint a szerverrendszerekés a asztali számítógépek. A virtualizációs technológia lehetővé teszi az operációs rendszerek (vendég operációs rendszer) virtuális példányának futtatását egy fizikai számítógépen (fogadó) annak érdekében, hogy biztosítsák függetlenségüket a hardverplatformról és több virtuális gép koncentrációjából egy fizikai. A virtualizáció számos előnyt nyújt mind a vállalkozások infrastruktúrájához, mind a végfelhasználók számára. A virtualizáció miatt a hardver, a karbantartás, az informatikai infrastruktúra rugalmasságának jelentős megtakarítása egyszerűsített eljárás foglalkoztatási másolat és a kudarcok utáni helyreállítás. A virtuális gépek, független a konkrét berendezések egységek eloszlása \u200b\u200btetszőleges előre sablonokat lehet futtatni bármely hardver platform támogatott architektúra.

A közelmúltig az operációs rendszerek virtualizációjának terén tett erőfeszítések elsősorban a szoftverfejlesztések területén voltak összpontosítottak. 1998-ban az első alkalommal a vMware komolyan jelezte a virtuális rendszerek fejlesztésének kilátásait, a szabadalmaztatott virtualizációs szoftver technikákat. A VMware erőfeszítéseinek köszönhetően, valamint más gyártók virtuális platformok, és a javulás növekvő üteme számítógép tartozékA vállalati és az otthoni felhasználók látták az új technológia előnyeit és kilátásait, és a virtualizációs eszközök piaca gyorsan növekedni kezdett. Természetesen az ilyen nagy cégek, mint az Intel és az AMD, kontrolling legtöbb processzor piacon, nem hagyja ezt az ígéretes technológia nélkül figyelmet. Intel első látta az új technológiát az új technológiában a technológiai fölényt a versenytársak felett, és megkezdte az X86 processzor architektúrájának javítását a virtualizációs platformok támogatása érdekében. Az Intel után az AMD csatlakozott a processzorok hardver virtualizációjának támogatására is, hogy ne veszítse el pozícióját a piacon. BAN BEN ebben a pillanatban Mindkét vállalat olyan processzorokat kínál, amelyek kiterjesztett utasításokkal rendelkeznek, és lehetővé teszik, hogy közvetlenül használhassa az erőforrásokat a virtuális gépekben.

Hardver virtualizációs technikák fejlesztése

Az az elképzelés, hardveres virtualizáció nem Nova: ez volt az első testet 386-feldolgozók és viselt név V86 mód. Ez a 8086 processzor működési mód több DOS alkalmazással párhuzamosan indulhat. Most a hardver virtualizáció lehetővé teszi, hogy több független virtuális gépet indítson a számítógép hardverterületének megfelelő partícióiban. Hardver virtualizáció egy logikus folytatása az evolúció a absztrakciós szinten szoftver platformok - az a multitasking virtualizációs szint:

A hardver virtualizációjának előnyei a szoftverek felett

A szoftver virtualizációja jelenleg a virtualizációs technológiák piacán lévő hardveren keresztül érvényesül, tekintettel arra a tényre, hogy sokáig a processzorgyártók nem tudták megfelelően végrehajtani a virtualizációs támogatást. A feldolgozók új technológiájának megvalósításának folyamata komoly változást kért architektúrájukban, további útmutatásokat és feldolgozók módját. Ez rámutatott a munka kompatibilitásának és stabilitásának biztosítására, amelyeket 2005-2006-ban teljesen megoldottak az új processzor modellekben. Annak ellenére, hogy a szoftver platformok nagyon előrehaladtak a sebességgel és a virtuális gépgazdálkodási eszközökkel kapcsolatban, a hardver virtualizációs technológiája tagadhatatlan előnyökkel rendelkezik a szoftverek felett:

  • Egyszerűsítse a virtualizációs platformok fejlesztését a hardverkezelés és a virtuális vendégrendszer interfészeinek biztosításával. Ez hozzájárul az új virtualizációs platformok és irányítási eszközök kialakulásához és fejlesztéséhez, a fejlődésük összetettségének és időpontjának csökkenése miatt.
  • A virtualizációs platformok sebességének növelése. Mivel a virtuális vendégrendszerek kezelését egy kis köztes szoftverréteggel (hypervisor) hajtják végre közvetlenül, a jövőben a virtualizációs alapú platformok sebességének növekedése várható a hardvertechnikus alapján.
  • Az a képesség, hogy egymástól függetlenül több virtuális platformot indítsanak a hardver szintjén átkapcsolásának lehetőségével. Számos virtuális gép önállóan működhet, mindegyikben a hardverterületen, amely megszünteti a teljesítmény teljesítményét a gazda platform fenntartásában, valamint növeli a virtuális gépek biztonságát teljes elszigeteltségük miatt.
  • A vendégrendszer kijelentése a fogadó platform architektúrájából és a virtualizációs platform végrehajtásából. Hardver virtualizációs technológiák használatával 64 bites vendégrendszerek indítása 32 bites gazdaszervezési rendszerekből, 32 bites virtualizációs környezetben fut.

Hogyan működik a hardver virtualizációja

A hardver virtualizációjának kényszerítésének szükségessége a kényszerű processzorgyártók számára az architektúra enyhítése érdekében további utasításokat vezet be a vendégrendszerek processzorforrásaihoz való közvetlen hozzáféréshez. Ezt a további utasításokat virtuális gépkiterjesztéseknek nevezik (VMX). VMX biztosítja a következő utasítások: VMPTRLD, VMPTRLD, VMCLIL, VMREAD, VMREAD, VMRITE, VMCALL, VMLAUTH, VMRESME, VMXON ÉS VMXOFF.

A virtualizációs támogatással rendelkező processzor két gyökérműveleten és nem root működési módban működhet. A root működési módban speciális szoftver működik, amely a vendég operációs rendszerek és berendezések között "könnyű" interlayer - virtuális gépi monitor (VMM), amely szintén hypervisor névvel (hypervisor) van. A "Hypervisor" szó érdekes módon jelent meg: Régóta az operációs rendszert "felügyelőnek" nevezték, és a felügyelő alatt található szoftver megkapta a "Hypervisor" nevet.

Lefordítani a processzort virtualizációs módban a virtualizációs platform kell hívni a VMXON nyilatkozatot, és át az ellenőrzést a hypervisor, hogy fut a virtuális vendég rendszer a VMLAUNCH és VMRESUME utasítás (bemeneti pontot a virtuális gép). A virtuális gépi monitor kiléphet a Processzor virtualizációs módból a VMXOFF utasításának hívásával.

A vendég operációs rendszerek mindegyikét elindítják és másoktól függetlenül dolgoznak, és a hardverforrások és a biztonság szempontjából izolálják.

A hardver virtualizációjának különbsége a szoftverből

A klasszikus szoftver virtualizációs architektúra egy gazda operációs rendszer jelenlétét jelenti, amelyen a virtualizációs platform elindul, amely emulálja a hardverelemeket és a hardvervezérlési erőforrásokat a vendég operációs rendszerrel kapcsolatban. Az ilyen platform megvalósítása meglehetősen összetett és időigényes, teljesítményveszteség van, mivel a virtualizáció a fogadó rendszer tetején történik. A virtuális gépek biztonságát is fenyegeti, mert a fogadó operációs rendszer ellenőrzése automatikusan az összes vendég rendszer ellenőrzését jelenti.

A szoftver technológiától eltérően, a hardver virtualizációjával közvetlenül egy hypervisor által vezérelt elszigetelt vendégrendszerek beszerzése. Ez a megközelítés megkönnyíti a virtualizációs platform könnyű megvalósítását, és növelheti a platform megbízhatóságát több egyidejű vendégrendszerrel, míg a gazdaszervezet szolgáltatásaiban nincs elvesztése. Az ilyen modell csökkenti a vendégrendszerek teljesítményét, hogy valódi és csökkentse a teljesítményköltségeket a gazdagépplatform fenntartásához.

A hardver virtualizációjának hátrányai

Érdemes megjegyezni, hogy a hardver virtualizációja potenciálisan nemcsak pozitív pillanatokat hordoz. Az a képesség, hogy ellenőrizzék a vendég rendszerek révén hypervisor és az egyszerűség az írás a virtualizációs platform hardver módszerekkel lehetővé teszik, hogy dolgozzon ki a rosszindulatú szoftverek, amelyek, miután megkapta ellenőrzés a gazda operációs rendszer, Virtualizálja, és elvégzi az összes kívüli intézkedésekre.

2006 elején egy rootkit jött létre a Microsoft Research Laboratories-ben a Code Name Subvirt, amely befolyásolja a gazdagépet windows rendszerek És a Linux és a jelenlétük gyakorlatilag nem kimutatható. A rootkita cselekvési elvének a következők voltak:

  1. A számítógép operációs rendszerének egyik sérülékenységén keresztül a rosszindulatú szoftver adminisztratív hozzáférést kap.
  2. Ezt követően a rootkit kezdődik az eljárás átállításának fizikai platform virtuális, amely után a virtualizált platform kezdődött hypervisor. Ugyanakkor, semmi sem változik a felhasználó számára, minden továbbra is a munka, mint korábban, és minden eszközt és szolgáltatások eléréséhez szükséges hypervisor kívülről (például terminál hozzáférés) kívül virtualizált rendszer.
  3. A vírusirtó szoftver a migrációs eljárás után nem érzékeli a rosszindulatú kódot, mivel a virtualizált rendszeren kívül esik.

VAN Ez az eljárás így néz ki:

Azonban nem szabad eltúlozni a veszélyt. A virtualizációs technológiával rendelkező rosszindulatú program kialakítása még mindig sokkal bonyolultabb, mint a "hagyományos" eszközökkel, amelyek különböző biztonsági réseket működtetnek az operációs rendszerekben. Ugyanakkor a legfontosabb feltételezés, amelyet azoknak tesznek ki, akik azt állítják, hogy az ilyen rosszindulatúak nehezebbek a felfedezésben és annál nagyobb, hogy nem használhatják-e az operációs rendszerben "lyukakat", kizárólag a "szabályokon belül", az állítólag virtualizált Az operációs rendszer nem képes észlelni, hogy a virtuális gépen fut, hogy van érvénytelen csomag. Illetőleg, víruskereső Minden lehetősége van felismerni a fertőzés tényét. És ezért eltűnik, és az ilyen erőforrás-intenzív és összetett Troyan kifejlesztésének jelentése, mivel sokkal több jelen van egyszerű utak invázió.

Intel és AMD virtualizációs technológiák

Az Intel és az AMD, amely a szerver- és asztali platformok gyártóinak vezető gyártója, a hardver virtualizációs technikákat fejlesztett ki a virtualizációs platformokban. Ezeknek a technikusaknak nincs közvetlen kompatibilitása, de elsősorban a funkciókhoz hasonlóak. Mindkettő egy olyan hypervisor jelenlétét javasolja, amely ellenőrzi a nem módosított vendégrendszert, és képes a virtualizációs platformok kialakítására, anélkül, hogy szükség van a berendezés emulációra. A virtualizációt támogató mindkét vállalat feldolgozóiban további utasításokat vezettek be, hogy hypervisornak hívják őket a virtuális rendszerek kezeléséhez. Jelenleg a virtualizáció hardvertechnikáinak tanulmányozásával foglalkozó csoport magában foglalja az AMD, az Intel, a Dell, a Fujitsu Siemens, a Hewlett-Packard, az IBM, a Sun Microsystems és a VMware.

Intel virtualizáció

Az Intel hivatalosan bejelentette a virtualizációs technológia elindítását 2005 elején az Intel Developer Forum Spring Conference 2005-ben. Az új technológia megkapta a Vanderpool kódnevét és a hivatalos Intel virtualizációs technológiát (rövidített Intel Vt). Az Intel VT technológia több technikusot tartalmaz különböző osztályokbólA VT-X verziói, ahol X egy liter, amely a hardver technológia aljzataira mutat. Az új technológiák támogatása pentium processzorok 4, Pentium D, Xeon, Core Duo és Core 2 Duo. Az Intel megjelentette az Intel VT-t az iTanium alapú processzorok számára, ahol a virtualizációs technológia a "Silvervale" és a VT-I verzió kódnév alatt jelent meg. Azonban 2005 óta az új iTanium processzorok nem támogatják az x86 utasításokat, és az X86 virtualizációt csak az IA-64 architektúrában használhatják az emulációval.

Az Intel VT technológia engedélyezése számítógépes rendszerekben, az Intel együttműködött a gyártókkal alaplapok, BIOS és perifériás berendezések az Intel VT kompatibilitás biztosításához meglévő rendszerek. Számos számítógépes rendszerben a hardver virtualizációs technológiája ki van kapcsolva a BIOS-ban. Az Intel VT specifikációi azt mondják, hogy a technológia támogatása érdekében nem csak a processzor támogatására nincs elegendő, az alaplap, a BIOS és a szoftver megfelelő chipsetjeire van szükség, amely az Intel VT-t használ. Az Intel VT processzorok támogatása további:

  • Intel® 2 Core ™ Duo Extreme processzor X6800
  • Intel® 2 Core ™ Duo processzor E6700
  • Intel® 2 Core ™ Duo processzor E6600
  • Intel® 2 Core ™ Duo processzor E6400 (E6420)
  • Intel® 2 Core ™ Duo processzor E6300 (E6320)
  • Intel® Core ™ Duo processzor T2600
  • Intel® Core ™ Duo Processor T2500
  • Intel® Core ™ Duo processzor T2400
  • Intel® Core ™ Duo processzor L2300
  • Intel® Pentium® PROSSESSOR EXTREME EDITION 965
  • Intel® Pentium® PROSSESSOR EXTREME EDITION 955
  • Intel® Pentium® D processzor 960
  • Intel® Pentium® D processzor 950
  • Intel® Pentium® D processzor 940
  • Intel® Pentium® D processzor 930
  • Intel® Pentium® D processzor 920
  • Intel® Pentium® 4 processzor 672
  • Intel® Pentium® 4 PROPRESSOR 662

Laptop processzorok:

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

A szerver platformok feldolgozói:

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

Meg kell jegyezni, hogy a következő négy processzor nem támogatja az Intel VT technológiát:

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

Az Intel azt is tervezi, hogy a virtualizációnak nevezett technológiát tervezi az I / O irányított I / O-hoz, amelynek VT-D verziója van. Abban a pillanatban, köztudott, hogy ezek jelentős változások az I / O architektúra, amely javítja a biztonságot, a robusztusság és a teljesítmény virtuális platformok virtualizációs hardver módszerekkel.

AMD virtualizáció

Az AMD, valamint az Intel, nem olyan régen, hogy finomítsa a processzor architektúráját a virtualizáció támogatására. 2005 májusában az AMD bejelentette a virtualizációs támogatás bevezetését a feldolgozók számára. A kapott hivatalos név új technológia - AMD virtualizáció (rövidített AMD-V), és belső kód neve AMD PACIFA. Az AMD-V technológia logikus folytatás a technológiák közvetlen. Csatlakozás az AMD64 processzorokhoz, amelyek célja a számítógépes rendszer teljesítményének javítása miatt a processzor közvetlen integrációja más hardverelemekkel.

Az alábbiakban bemutatjuk az AMD-V hardver virtualizációs funkcióit támogató processzorokat. Ezen funkciók támogatása minden AMD-V sorozatú processzorban kell működnie az asztali számítógépeknél az AM2 aljzat alatt, kezdve a Streppending F. Azt is meg kell jegyezni, hogy a Sempron processzorok nem támogatják a hardver virtualizációját.

Processzorok asztali platformokra:

  • 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+

A laptopok esetében a 64 x2 márkájú processzorok támogatottak:

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

A kiszolgáló platformokhoz a következő operon-feldolgozók támogatottak:

  • Opteron 1000 sorozat.
  • Opteron 2000 sorozat.
  • Opteron 8000 sorozat.

A hardver virtualizációjának támogatása

Jelenleg a virtualizációs szoftver platformok szállítóinak abszolút többsége kijelentette az Intel és az AMD hardver virtualizációs technológiáinak támogatását. A platformokon lévő virtuális gépek a hardver virtualizációjának támogatásával futhatnak. Ezenkívül számos olyan operációs rendszerben, amelyben a politikai platformok szerepelnek az elosztási platformokon, például a Xen vagy a virtuális vas, a hardver virtualizáció lehetővé teszi, hogy változatlan vendég operációs rendszereket futhasson. Mivel a paravirtualizáció az egyik típusú virtualizáció, amely a vendég operációs rendszer módosítását igényli, a hardver virtualizációs támogatásának a támogatási platformokon való végrehajtása nagyon elfogadható megoldás ezekre a platformokra, tekintettel a nem módosított változatok elindítására Vendégrendszerek. Az alábbi táblázat felsorolja a főbb népszerű virtualizációs platformokat és a hardver virtualizációs technológiáit támogató szoftvereket:

Virtualizációs platform vagy szoftverMilyen technológiák támogatjákjegyzet
Kernel-alapú virtuális gép (KVM)Intel vt, amd-vA Linux alatt az operációs rendszerek eseteinek szintjének virtualizálása.
Microsoft virtuális számítógép.Intel vt, amd-vAsztali virtualizációs platform a fogadó Windows platformokhoz.
Microsoft Virtual ServerIntel vt, amd-vVirtualizációs kiszolgáló platform a Windows számára. Felügyeleti verzió hardveres virtualizációval, a Microsoft Virtual Server 2005 R2 SP1 a béta állapotban van. 2007 második negyedévében várható
Parallels munkaállomás.Intel vt, amd-vVirtualizációs platform Windows és Linux Hosts számára.
Virtualbox.Intel vt, amd-vAsztali virtualizációs platform nyitva forráskód Windows, Linux és Mac OS esetén. Alapértelmezés szerint a hardveres virtualizáció támogatása kikapcsol, mert a szakértői kutatás szerint a hardver virtualizációja lassabb, mint a szoftver
Virtuális vas.Intel vt, amd-vA virtuális vas 3.5 az első virtualizációs platform, olyan hardver technikák segítségével, amelyek lehetővé teszik, hogy a 32 bites és 64 bites változatlan vendégrendszerek szinte teljesítményveszteséget biztosítsanak.
VMware Workstation és VMware ServerIntel vt, amd-vA 64 bites vendégrendszerek indításához az Intel VT támogatás szükséges (valamint a VMware ESX Server), a 32 bites vendég operációs rendszer alapértelmezés szerint, az Intelvt támogatás ugyanazon okokból, mint virtualbox.
Xen.Intel vt, amd-vA nyílt forráskódú Xen virtualizációs platform lehetővé teszi, hogy változatlan vendégrendszereket futtassa a virtualizációs hardver technikák segítségével.

Hardver virtualizáció ma

VMware, a hardveres virtualizációs hardver technikák tagja, 2006 végén tanulmánya a saját szoftver virtualizációjával szemben az Intel virtualizációs hardver technológiáival összehasonlítva. A dokumentum „A összehasonlítása a szoftver és hardver technikák X86 Virtualization”, a vizsgálat eredményeit a rögzítettük (a 3,8 GHz-es Intel Pentium 4 672 processzor le a Hyper-Threading technológia). Egy kísérletet végeztünk specint2000 és specific2005 tesztrendszerekkel, amelyek de facto szabvány a számítógépes rendszerek teljesítményének felmérésére. Red Hat Enterprise Linux 3 alkalmaztunk vendég rendszer által vezérelt szoftver és hardver hypervisor. Várta, hogy a hardver virtualizációja termelékenységi arányt adna mintegy száz százalék az operációs rendszer őshonos működéséhez. Az eredmények azonban nagyon váratlanok voltak: míg a szoftver hypervisor a virtualizációs hardver technikák használata nélkül a teljesítmény elvesztésének 4% -át adta a natív elindítással, a hardver hypervisorral, egészében, elvesztette a teljesítmény 5 százalékát. A vizsgálat eredményeit a következő ábrán mutatjuk be:

következtetések

A processzorok hardver virtualizációs technológiáinak támogatása a virtuális gépek megbízható, védett és rugalmas eszközeinek széles körű kilátásait nyitja meg a virtuális infrastruktúrák hatékonyságának javítása érdekében. A hardveres technikus virtualizációjának támogatása a processzoroknál nemcsak a szerveren, hanem asztali rendszerekA processzorgyártók szándékainak komolysága a számítógépes rendszerek piaci szegmenseinek valamennyi szegmenséhez képest. A hardver virtualizációjának használata a jövőben csökkentenie kell a teljesítményvesztést, amikor több virtuális gépet indít egy fizikai kiszolgálón. Természetesen a hardver virtualizáció növeli a virtuális rendszerek biztonságát a vállalati környezetekben. Most a hardvári technikák segítségével történő virtualizációs platformok fejlesztésének egyszerűsége az új játékosok megjelenését eredményezte a virtualizációs eszközök piacán. Venndors a lopás rendszerek széles körben használja a hardveres virtualizációt kezdeni nem módosított vendég rendszert. További előny A virtualizációs hardver technikák képesek 64 bites vendégrendszerek elindítására a virtualizációs platformok 32 bites verzióiban (például VMware ESX Server).

Nem kell érzékelni a teljesítmény eredményeit, mint az egyetlen igaz. A virtualizációra vonatkozó különböző hardver- és szoftverplatformok teljesítményének objektív értékelése egy nem triviális feladat, amelyet a szett létrehozásában tapasztalt munkacsoport. standard módszerek Az ilyen rendszerek értékeléséhez. Ma meg lehet jegyezni, hogy az AMD virtualizációs eszközei technikailag tökéletesebbek, mint az Intel által végrehajtottak. Sokkal függ a használt szoftvertől, például a VMware-vel ellentétben, a médium hardvertámogatásához jelentősen "érzékeny" van, például a Xen 3.0 hardvertámogatásához.

Hogyan lehet engedélyezni a virtualizációt a BIOS-ban - Valószínűleg ez a probléma már csodálkozott. Más felhasználók hallottak a virtualizációs technológiáról, de nem tudom, milyen előnyökkel jár, és mi van. Megpróbáljuk megvizsgálni ezeket a kérdéseket ebben a cikkben.

Először is, mit jelent a virtualizáció fogalma? A virtualizáció alatt B. számítógépes technológiák Mérje meg a hardvermodellezést program módszerek. A virtualizációs technológia használatával számos virtuális, azaz szimulált számítógépeket hozhat létre, csak egy csak egy, erőteljes fizikai számítógépet használva.

A virtualizáció fő előnyei:

  • A hardverhasználat hatékonyságának javítása
  • Az anyagköltségek csökkentése
  • Az erőforrások elosztásának optimalizálása
  • A munkahelyi biztonság javítása
  • Az adminisztráció egyszerűsítése
  • A megbízhatóság javítása

A virtuális rendszerek létrehozásához speciális szoftvert használnak, amelyet Hypervisornak neveznek. Az Intel architektúra régi processzorai számos jellemzőjének köszönhetően azonban a hypervisor nem tudott hatékonyan használni a lehető leghatékonyabban. számítási teljesítmény Virtuális gépek létrehozása.

Ezért vezető processzor fejlesztők PC, Intel és az AMD, kifejlesztették az úgynevezett hardveres virtualizációs technológia, amely optimalizálja a működését feldolgozók oly módon, hogy jelentősen növeli a hatékonyságot a szoftver virtualizációs. Az Intel hardver virtualizációs támogatási technológiájának lehetőségét az Intel-VT, és az AMD opció az AMD-V.

Virtualizációs támogatás

Mivel a hardver virtualizációs technológiája megvalósul processzorAnnak érdekében, hogy a felhasználó kihasználja a virtualizáció által nyújtott előnyöket, szükség van arra, hogy számítógépe fenntartja ezt a technológiát a processzor szintjén. Ezenkívül szükség van a technológia támogatására a BIOS-ból és az operációs rendszertől is. A hardver virtualizációs támogatásban BIOS felhasználó. Képes engedélyezni vagy letiltani a virtualizációs támogatást a BIOS beállításban. Meg kell jegyezni, hogy az AMD processzorokon alapuló alaplapokra vonatkozó chipsettek vannak, amelyekben nem kapcsolhatja ki a virtualizációs támogatást.

A BIOS virtualizációjának engedélyezése

Szóval, hogyan lehet engedélyezni a virtualizációt a BIOS-ban? A BIOS-ban való virtualizáció bekapcsolásához vagy kikapcsolásához különleges opciós virtualizációs technológia található. Általában ez az opció megtalálható szakaszok BIOS. Chipset vagy processzor.

Szabályként az engedélyezett érték beállítása lehetővé teszi a hardver virtualizációjának engedélyezését, és a letiltott értékek ki vannak kapcsolva. Emlékeztetni kell arra, hogy az opció felvétele befolyásolja a hypervisoron működő virtuális gépek teljesítményét, és nem befolyásolja a rendszeres operációs rendszerprogramok teljesítményét. További részletek, figyelembe vettük a vonatkozó cikkben.

Következtetés

A virtualizáció olyan hatékony eszköz, amely lehetővé teszi a számítógépes rendszerek képességeinek bővítését, és a leghatékonyabban használja a meglévő hardver. A legtöbb modern számítógépnek van megoldásai beágyazva a processzorba, lehetővé téve a teljesítményük javítását a virtuális gépek használata esetén. Ezenkívül az Intel és az AMD processzorokon alapuló legtöbb számítógépen lehetséges a hardver virtualizációs támogatás konfigurálása.

Hello mindenkinek az alaplap BIOS-ban megtalálható, mint például az Intel virtualizációs technológia, és itt azonnal kérdése van, ez vagy sem? Miért felelős ez általában a játék, és ha bekapcsolja, akkor a számítógép jobban működik? Igen, sok gondolat lehet, amikor összeomlottam a számítógépet, mindent tanulmányoztam, én is volt egy csomó gondolat, mint, és mi történne, ha ...

Röviden, azonnal elmondom, tudom, mi az Intel virtualizációs technológia, hanem azt is elmondom, hogy a legtöbb esetben nem kell rá. Sem te, sem ismerőseid, nos, valami azt mondja nekem ez a technológia Hülye nem szükséges. Miért gondolod, hogy te? Oké, azt mondom. Tehát az Intel virtualizációs technológiája a virtualizáció technológiája, hogy egyeseknek azt kell mondaniuk, hogy közvetlenül a processzorral dolgozhatnának.

Valószínűleg megkérdezed, mi más? Itt olyan számítógépes virtualizációs programot, egyszerű ez a virtuális gép, annyira, hogy a legnépszerűbb egy fizetett VMware Workstation (mellesleg van egy ingyenes lehetőség egy VMware Player) és teljesen ingyenes VirtualBox. Azt mondják, hogy az első a virtuális gép, a második pedig emulátor. De nem igazán értem a különbséget

De mi ez a lehetőség úgy néz ki, mint maga a BIOS, lásd:


Tehát és egyszerű felhasználók intel technológia A virtualizációs technológia nem szükséges, nem tesz semmit, nincs hatalom. Valószínűleg kíváncsi lehet, hogy mi a virtuális gép, mi általában? Ez egy olyan program, amely utánozza a számítógépet, de ez virtuális. Itt telepítheti a Windows rendszert, adjon hozzá egy merevlemezt vagy törölheti, állítsa be a processzor magok számát, adja meg a RAM térfogatát. Érted? De hogy egy ilyen virtuális számítógép okosan működik, akkor szükség van néhány virtuális hozzáférésre a processzorhoz, így annak érdekében, hogy biztosítsák az Intel virtualizációs technológiai technológiát

Ahogy már megértette, ez a technológia megtalálható az Intelben, de az AMD is sajátja van, az AMD-V-nak nevezik, és ugyanaz, mint az Intel. A technológia nélküli virtuális gépek rettenetesen lassan fognak működni. Általánosságban elmondható, hogy az Intel virtualizációs technológiája két részre oszlik, a VT-X és a VT-D, azaz, ha ilyen megnevezést látsz, most már tudod, mi az. Arról, hogy mi a vt-x és a vt-d már írt itt, így a velk kell olvasnia.



Tetszett a cikket? Oszd meg