A virtuális gépek néhány darazsak egy
A legtöbb felhasználó nem teszik lehetővé tétlen tétlen a számítógép, valószínűleg többször szembesülnek a speciális programok célja, hogy töltsön egy operációs rendszer a másikra. Ezek az alkalmazások - virtuális gépek - nem teszik lehetővé a problémát fut egyszerre egy számítógépen több operációs rendszer, amely biztosítja a felhasználók számára számos új funkciót.
Virtualizáció - elvonatkoztatás szoftver hardver, amely bármely előnyt az eredeti konfiguráció; rendelkezésre álló példák a többprocesszoros rendszer, amelyben az operációs rendszer úgy van kialakítva, hogy több CPU kerülnek bemutatásra, mint egy modult.
Virtual Machine -, hogy egy program fut az operációs rendszer, amely utánozza az igazi gép, amelyen az operációs rendszer is telepíthető is.
Virtuális gép monitor - a fő összetevője a virtuális gép független a gazda operációs rendszer és a felelős létrehozása egy virtuális környezet a végrehajtás a vendég operációs rendszert.
A gazda operációs rendszer - az operációs rendszer, amely ellenőrzi az igazi hardver és további funkciókat elérni; akkor betöltődik a saját és nem igényel virtuális gép munkáját.
Vendég operációs rendszer - az operációs rendszer fut egy virtuális gép; Egy igazi számítógép futtathat egy fogadó, és egy vagy több vendég operációs rendszereket.
Az operációs rendszer a VM / 370 felhasználói rendelkezésére áll a teljes méretű és teljes értékű virtuális számítógép, amelyen tudott tenni a saját verzióját az operációs rendszert, és telepíti a saját szoftver. Ez a számítógép tartalmaz a memória, CPU erőforrások, saját virtuális perifériák - gyakorlatilag mindent, ami a rendszeres számítógép, de csak virtuális formában. A virtuális gépek száma által kiszolgált álló engedélyek memória, merevlemez, processzor, stb Az operációs rendszer VM / 370 volt a prototípus fejlesztésének CBM szovjet rendszer (a rendszer virtuális gép). Ennek első SVM 1.1 verziója 1982-ben egyesítik „Robotronnak”. 1983-ban a CBM működő 2.2 rendszer alapján a hatodik kiadás VM / 370 kiállított Minsk SRI számítógépet.
Ettől a ponttól kezdve a CBM rendszer cseréje nélkül DOS rendszereket és OS, azt a helyét a bázis szoftvere UCS (egységes rendszert az elektronikus számítógépek). Az operációs rendszer működését vezérli a virtuális gép segítségével bármilyen operációs rendszer, az EU által kidolgozott számítógépet.
Javítása SVM SRI számítógépet a '90 -es évek elején kifejlesztéséhez vezetett VM / SVM operációs rendszer.
Minsk IVA cég által alapított IBM alapján MPO BT (Minszk Production Association of Computer Engineering) és Kutató Intézet a számítógép még mindig fejlesztik az új VM / SVM kiadványok IBM mainframe.
Az IBM mérnökei eredetileg megállapított az építészet a processzorok potenciális VM virtualizációs és az operációs rendszer készítői nem kell küzdenie a konkrét hardver probléma. De az építészet Intel x86 processzorok jelentősen eltér az IBM processzor és nem lehet virtualizált ugyanúgy. Ebben a helyzetben, azt feltételezzük, hogy az alapvető működési térképek az összes CPU erőforrásokat az operációs rendszer, és ezért elidegenedett egyént a CPU az operációs rendszer és a köztes réteg virtualizált elméletileg lehetetlen. Próbál futtatni két operációs rendszer egy számítógépen egyszerűen vezet konfliktus közöttük.
Pioneer virtuális gép technológia az Intel x86 platformon, VMware vált.
Ugyanakkor, kihívás Intel x86 processzorok virtualizációs foglalkozó hírhedt cég Connectix.
Jelenleg a virtuális gépek széles körben használják a széles körű, komplex feladatok:
- az adatok védelmére és korlátait a folyamatot;
- kutatási termelékenység szoftver vagy egy új számítógépes architektúra;
- versenyez különböző architektúrák (beleértve a játékkonzolokat is);
-, hogy optimalizálja a források felhasználását a nagy teljesítményű számítógépek;
- egyszerűsíteni klaszter menedzsment - A virtuális gépek egyszerűen vándorolnak egyik fizikai gépről a másikra működés közben.
A virtuális gép saját BIOS, RAM, merevlemez (izolált valós számítógép), és képes emulálni perifériát.
Működésének alapját egy kvázi-emuláció technológia, amely lehetővé teszi a nem virtualizált hardver virtualizálhat processzor szoftver. A fő feladatok a kvázi-emulációs közé tartoznak: a szükségességét, hogy meghatározzák a több processzor utasításokat nélkül végrehajtható emulációs; meghatározásának szükségességét több processzor utasításokat nem lehet végrehajtani anélkül, emuláció, és biztosítsák a kimutatására ezek utasításokat a vendég kódot, és elő a emuláció; ha azt szeretné, hogy befolyásolja a gazda operációs rendszer (például amikor emulálni egy külső eszköz) biztosítani kell, kapcsolók kontextusa, valamint használni a funkcióit, és a normális működését a gazda operációs rendszer szükséges biztosítani a transzfer a megszakítások külső eszközök, hogy a bekövetkezett keretében a vendég operációs rendszer.
A virtuális gép egy csomó előnye szoftvertesztelés. Programozó debug program nem kell telepíteni egy számítógépen több operációs rendszerrel, és viszont, az újraindítás mindegyikük, ellenőrizze a működését egy adott funkció. A virtuális gép, akkor ezt a váltás az operációs rendszerek között betöltött egy kattintással.
Sok rendszergazdák a virtuális gépek tesztelésére javításokat és frissítéseket az operációs rendszer telepítése előtt azokat számítógépek és hálózati szerverek. Néha talál játékszerverek fut egy virtuális gép. a virtuális gép elég gyakori, ha dolgozik, szoftver, amely nem támogatja az új operációs rendszer verziója. A virtuális gép lehet az egyetlen eszköz, amely bemutatja, hogy az ügyfél irodájában lehetőségét hálózati szoftver.
Kényelmes munka a vendég operációs rendszer (az egyik, hogy telepítve van egy virtuális gép), meg kell kiosztani része a források nagyon komoly. Így egy meglehetősen kényelmesen dolgozik a Windows XP, mint egy vendég operációs rendszer szükséges, legalább 256 MB RAM (jobb, persze, legalább 512 MB). Így egyszerre futó két virtuális gép, melyek mindegyike elkülönített 512 megabájt memória van szükség, mert a telepítés legalább 1,5 GB RAM (2h512 MB - a vendég operációs rendszer 512 MB - A fogadó).
Ugyanez vonatkozik a processzor teljesítményét és a lemez alrendszer: képességüket kell lennie ahhoz, hogy szolgálja több operációs rendszer egyidejű - így hatékony felhasználása a napi munka a virtuális gép a számítógép konfigurációját kell lennie elég erős, és a RAM - nyilvánvalóan túlzott egyetlen operációs rendszer. Ennek ellenére, a vásárlás egy erős PC és az azt követő forgalomba állandóan futó virtuális gépek, hogy pénzügyi szempontból is előnyösebb, mint a vásárló több számítógép minden operációs rendszer.
A virtuális gépek társított számos negatív tényező: a csökkenés a valós gép megbízhatósága (például nem a merevlemez vezet működésképtelenné elsődleges operációs rendszer és az összes virtuális), valamint a szétválás számítógépes erőforrások között több operációs rendszer (pl teljes elfoglalása hálózati sávszélesség, vagy 100 % th betöltése egy vendég operációs rendszer, a processzor vezet katasztrofális csepp a teljesítménye más vendég és gazda operációs rendszer).
És mivel minden esetben annak eldöntése, hogy egy virtuális gép, akkor mérlegelni előnyeit és hátrányait.
A legnépszerűbb termékeket (dannymSecurityLab)