Поддерживать
www.wikidata.ru-ru.nina.az
Virtualiza ciya predostavlenie nabora ili ih logicheskogo obedineniya abstragirovannoe ot i obespechivayushee pri etom logicheskuyu izolyaciyu drug ot druga vychislitelnyh processov vypolnyaemyh na odnom fizicheskom resurse Primerom ispolzovaniya virtualizacii yavlyaetsya vozmozhnost zapuska neskolkih operacionnyh sistem na odnom kompyutere pri tom kazhdyj iz ekzemplyarov takih gostevyh operacionnyh sistem rabotaet so svoim naborom logicheskih resursov processornyh operativnoj pamyati ustrojstv hraneniya predostavleniem kotoryh iz obshego pula dostupnogo na urovne oborudovaniya upravlyaet hostovaya operacionnaya sistema gipervizor Takzhe mogut byt podvergnuty virtualizacii seti peredachi dannyh seti hraneniya dannyh platformennoe i prikladnoe programmnoe obespechenie emulyaciya Vidy virtualizaciiOborudovanieEmulyaciya polnaya virtualizaciya virtualizaciya vsej platformy naprimer QEMU ili emulyatory igrovyh konsolej Operacionnye sistemyProgrammnaya virtualizaciya Dinamicheskaya translyaciya pri dinamicheskoj binarnoj translyacii problemnye komandy gostevoj operacionnoj sistemy perehvatyvayutsya gipervizorom Paravirtualizaciya operacionnaya sistema vzaimodejstvuet s programmoj gipervizora kotoryj predostavlyaet ej gostevoj API vmesto ispolzovaniya napryamuyu takih resursov kak tablica stranic pamyati Vstroennaya virtualizaciya Apparatnaya virtualizaciya virtualizaciya s podderzhkoj specialnoj processornoj arhitektury V otlichie ot programmnoj virtualizacii s pomoshyu dannoj tehniki vozmozhno ispolzovanie izolirovannyh gostevyh sistem upravlyaemyh gipervizorom napryamuyu Virtualizaciya na urovne operacionnoj sistemy rabota neskolkih ekzemplyarov prostranstva polzovatelya v ramkah odnoj OS Primerami mogut byt Docker LXCProgrammnoe obespechenieVirtualizaciya prilozhenij takzhe virtualizaciya rabochego okruzheniya rabota otdelnyh prilozhenij v srede otdelyonnoj ot osnovnoj OS Eta koncepciya tesno svyazana s portativnymi prilozheniyami Primerami mogut byt Citrix XenApp angl Virtualizaciya servisov emulyaciya povedeniya sistemnyh komponentov neobhodimyh dlya zapuska prilozheniya v celyah otladki i testirovaniya angl Application Under Test Vmesto virtualizacii komponentov celikom eta tehnologiya virtualizuet tolko neobhodimye chasti Primery SoapUI angl Pamyat angl memory virtualization obedineniem operativnoj pamyati iz razlichnyh resursov v edinyj massiv Realizacii angl angl Virtualnaya pamyat izolyaciya adresnogo prostranstva prilozheniya ot vsego adresnogo prostranstva Primenyaetsya vo vseh sovremennyh OS Sistemy hraneniyaVirtualizaciya hraneniya dannyh predstavlenie nabora fizicheskih nositelej v vide edinogo fizicheskogo nositelya Blochnaya virtualizaciya Fajlovaya virtualizaciya Raspredelyonnaya fajlovaya sistema lyubaya fajlovaya sistema kotoraya pozvolyaet poluchat dostup k fajlam s neskolkih ustrojstv s pomoshyu kompyuternoj seti Virtualnaya fajlovaya sistema uroven abstrakcii poverh konkretnoj realizacii fajlovoj sistemy Celyu VFS yavlyaetsya obespechenie edinoobraznogo dostupa klientskih prilozhenij k razlichnym tipam fajlovyh sistem angl storage hypervisor programma kotoraya upravlyaet virtualizaciej prostranstva dlya hraneniya dannyh i mozhet obedinyat razlichnye fizicheskie prostranstva v edinyj logicheskij massiv Virtualizaciya ustrojstv hraneniya dannyh virtualizaciya zhyostkogo logicheskij disk ili opticheskogo diska naprimer DAEMON Tools Bazy dannyh angl data virtualization predstavlenie dannyh v abstraktnom vide nezavisimo ot nizhelezhashih sistem upravleniya i hraneniya dannyh a takzhe ih struktury Eto podhod k unifikacii dannyh iz neskolkih istochnikov na odnom urovne chtoby prilozheniya sredstva otchyotnosti i konechnye polzovateli mogli poluchat dostup k dannym ne nuzhdayas v podrobnyh svedeniyah ob ishodnyh istochnikah mestopolozheniyah i strukturah dannyh SetVirtualizaciya seti process obedineniya apparatnyh i programmnyh setevyh resursov v edinuyu virtualnuyu set Vneshnyaya soedinyayushaya mnozhestvo setej v odnu virtualnuyu Vnutrennyaya sozdayushaya virtualnuyu set mezhdu programmnymi kontejnerami vnutri odnoj sistemy Virtualnaya chastnaya set obespechenie odnogo ili neskolkih setevyh soedinenij poverh drugoj seti Virtualizaciya operacionnyh sistemDlya virtualizacii operacionnyh sistem primenyaetsya seriya podhodov kotorye po tipu realizacii podrazdelyayutsya na programmnye i apparatnye Programmnaya virtualizaciya Dinamicheskaya translyaciya Pri dinamicheskoj binarnoj translyacii problemnye komandy gostevoj operacionnoj sistemy perehvatyvayutsya gipervizorom Posle togo kak eti komandy zamenyayutsya na bezopasnye proishodit vozvrat upravleniya gostevoj sisteme Paravirtualizaciya Osnovnaya statya Paravirtualizaciya Paravirtualizaciya tehnika virtualizacii pri kotoroj gostevye operacionnye sistemy podgotavlivayutsya dlya ispolneniya v virtualizirovannoj srede dlya chego ih yadro neznachitelno modificiruetsya Operacionnaya sistema vzaimodejstvuet s programmoj gipervizora kotoryj predostavlyaet ej gostevoj API vmesto ispolzovaniya napryamuyu takih resursov kak tablica stranic pamyati Metod paravirtualizacii pozvolyaet dobitsya bolee vysokoj proizvoditelnosti chem metod dinamicheskoj translyacii Metod paravirtualizacii primenim lish v tom sluchae esli gostevye operacionnye sistemy imeyut otkrytye ishodnye kody kotorye mozhno modificirovat soglasno licenzii ili zhe gipervizor i gostevaya operacionnaya sistema razrabotany odnim proizvoditelem s uchyotom vozmozhnosti paravirtualizacii gostevoj sistemy hotya pri uslovii togo chto pod gipervizorom mozhet byt zapushen gipervizor bolee nizkogo urovnya to i paravirtualizacii samogo gipervizora Vpervye termin voznik v proekte angl Vstroennaya virtualizaciya Preimushestva Sovmestnoe ispolzovanie resursov neskolkimi gostevymi operacionnymi sistemami katalogi printery i tak dalee Udobstvo interfejsa dlya okon prilozhenij iz raznyh sistem perekryvayushiesya okna prilozhenij odinakovaya minimizaciya okon kak v host sisteme Pri tonkoj nastrojke na apparatnuyu platformu proizvoditelnost malo otlichaetsya ot originalnoj operacionnoj sistemy Bystroe pereklyuchenie mezhdu sistemami menee odnoj sekundy Prostaya procedura obnovleniya gostevoj operacionnoj sistemy Dvuhstoronnyaya virtualizaciya prilozheniya odnoj sistemy zapuskayutsya v drugoj i naoborot Realizacii BlueStacks Multi OS MOS Apparatnaya virtualizaciya Osnovnaya statya Apparatnaya virtualizaciya Preimushestva Uproshenie razrabotki programmnyh platform virtualizacii za schet predostavleniya apparatnyh interfejsov upravleniya i podderzhki virtualnyh gostevyh sistem Eto umenshaet trudoemkost i vremya na razrabotku sistem virtualizacii Vozmozhnost uvelicheniya bystrodejstviya platform virtualizacii Upravlenie virtualnymi gostevymi sistemami osushestvlyaet napryamuyu nebolshoj promezhutochnyj sloj programmnogo obespecheniya gipervizor chto daet uvelichenie bystrodejstviya Uluchshaetsya zashishyonnost poyavlyaetsya vozmozhnost pereklyucheniya mezhdu neskolkimi zapushennymi nezavisimymi platformami virtualizacii na apparatnom urovne Kazhdaya iz virtualnyh mashin mozhet rabotat nezavisimo v svoem prostranstve apparatnyh resursov polnostyu izolirovanno drug ot druga Eto pozvolyaet ustranit poteri bystrodejstviya na podderzhanie hostovoj platformy i uvelichit zashishennost Gostevaya sistema stanovitsya ne privyazana k arhitekture hostovoj platformy i k realizacii platformy virtualizacii Tehnologiya apparatnoj virtualizacii delaet vozmozhnym zapusk 64 bitnyh gostevyh sistem na 32 bitnyh hostovyh sistemah s 32 bitnymi sredami virtualizacii na hostah Tehnologii Rezhim virtualnogo 8086 ustarela Intel VT VT x Intel Virtualization Technology for x86 AMD V Platformy ispolzuyushie apparatnuyu virtualizaciyu IBM LPAR VMware Hyper V Xen KVMKontejnernaya virtualizaciya Kontejnernaya virtualizaciya virtualizaciya na urovne operacionnoj sistemy pozvolyaet zapuskat izolirovannye virtualnye sistemy na odnom fizicheskom uzle no ne pozvolyaet zapuskat operacionnye sistemy s yadrami otlichnymi ot tipa yadra bazovoj operacionnoj sistemy Pri takom podhode ne sushestvuet otdelnogo sloya gipervizora vmesto etogo sama hostovaya operacionnaya sistema otvechaet za razdelenie apparatnyh resursov mezhdu neskolkimi gostevymi sistemami kontejnerami i obespechivaet ih nezavisimost Nekotorye realizacii FreeBSD Jail 2000 Virtuozzo Containers 2000 Solaris Containers 2005 angl OpenVZ 2005 LXC 2008 iCore Virtual Accounts 2008 Docker 2013 Oblasti primeneniya virtualizaciiVirtualnye mashiny VirtualBoxOsnovnaya statya Virtualnaya mashina Virtualnaya mashina eto okruzhenie kotoroe predstavlyaetsya dlya gostevoj operacionnoj sistemy kak apparatnoe Odnako na samom dele eto programmnoe okruzhenie kotoroe emuliruetsya programmnym obespecheniem hostovoj sistemy Eta emulyaciya dolzhna byt dostatochno nadyozhnoj chtoby drajvery gostevoj sistemy mogli stabilno rabotat Pri ispolzovanii paravirtualizacii virtualnaya mashina ne emuliruet apparatnoe obespechenie a vmesto etogo predlagaet ispolzovat specialnyj API Primery primeneniya Testovye laboratorii i obuchenie testirovaniyu v virtualnyh mashinah udobno podvergat prilozheniya vliyayushie na nastrojki operacionnyh sistem naprimer installyacionnye prilozheniya Za schyot prostoty v razvyortyvanii virtualnyh mashin oni chasto ispolzuyutsya dlya obucheniya novym produktam i tehnologiyam Rasprostranenie predustanovlennogo programmnogo obespecheniya mnogie razrabotchiki programmnyh produktov sozdayut gotovye obrazy virtualnyh mashin s predustanovlennymi produktami i predostavlyayut ih na besplatnoj ili kommercheskoj osnove Takie uslugi predostavlyayut Vmware ili Parallels Virtualizaciya resursov Virtualizaciya resursov ili angl partitioning mozhet byt predstavlena kak razdelenie odnogo fizicheskogo uzla na neskolko chastej kazhdaya iz kotoryh vidna dlya vladelca v kachestve otdelnogo servera Ne yavlyaetsya tehnologiej virtualnyh mashin osushestvlyaetsya na urovne yadra operacionnoj sistemy V sistemah s gipervizorom vtorogo tipa obe operacionnye sistemy gostevaya i gipervizora otnimayut fizicheskie resursy i trebuyut otdelnogo licenzirovaniya Virtualnye servery rabotayushie na urovne yadra OS pochti ne teryayut v bystrodejstvii chto daet vozmozhnost zapuskat na odnom fizicheskom servere sotni virtualnyh ne trebuyushih dopolnitelnyh licenzij Diskovoe prostranstvo ili propusknoj kanal seti razdeleny na nekotoroe kolichestvo menshih sostavlyayushih i potomu legche ispolzuemyh resursov togo zhe tipa Naprimer k realizacii razdeleniya resursov mozhno otnesti OpenSolaris Network Virtualization and Resource Control Proekt Crossbow pozvolyayushij sozdavat neskolko virtualnyh setevyh interfejsov na osnove odnogo fizicheskogo Agregaciya raspredelenie ili dobavlenie mnozhestva resursov v bolshie resursy ili obedinenie resursov Naprimer simmetrichnye multiprocessornye sistemy obedinyayut mnozhestvo processorov RAID i diskovye menedzhery obedinyayut mnozhestvo diskov v odin bolshoj logicheskij disk RAID i setevoe oborudovanie ispolzuet mnozhestvo kanalov obedinyonnyh tak chtoby oni predstavlyalis kak edinyj shirokopolosnyj kanal Na meta urovne kompyuternye klastery delayut vse vysheperechislennoe Inogda syuda zhe otnosyat setevye fajlovye sistemy abstragirovannye ot hranilish dannyh na kotoryh oni postroeny naprimer Vmware VMFS Solaris OpenSolaris ZFS NetApp WAFL Virtualizaciya prilozhenij process ispolzovaniya prilozheniya preobrazovannogo iz trebuyushego ustanovki v operacionnuyu sistemu v ne trebuyushee trebuetsya tolko zapustit Dlya virtualizacii prilozhenij programmnoe obespechenie virtualizatora opredelyaet pri ustanovke virtualizuemogo prilozheniya kakie trebuyutsya komponenty OS i emuliruet ih Takim obrazom sozdayotsya neobhodimaya specializirovannaya sreda dlya konkretno etogo virtualiziruemogo prilozheniya i tem samym obespechivaetsya izolirovannost raboty etogo prilozheniya Dlya sozdaniya virtualnogo prilozheniya virtualiziruemoe pomeshaetsya v kontejner oformlennyj kak pravilo v vide papki Pri zapuske virtualnogo prilozheniya zapuskaetsya virtualiziruemoe prilozhenie i kontejner yavlyayushijsya dlya nego rabochej sredoj Rabochaya sreda zapuskaetsya i predostavlyaet lokalnye ranee sozdannye resursy kotoroe vklyuchaet v sebya klyuchi reestra fajly i drugie komponenty neobhodimye dlya zapuska i raboty prilozheniya Takaya virtualnaya sreda rabotaet kak proslojka mezhdu prilozheniem i operacionnoj sistemoj chto pozvolyaet izbezhat konfliktov mezhdu prilozheniyami Virtualizaciyu prilozhenij obespechivayut naprimer programmy Citrix XenApp i VMware ThinApp Dostoinstva izolirovannost ispolneniya prilozhenij otsutstvie nesovmestimostej i konfliktov kazhdyj raz v pervozdannom vide ne zagromozhdaetsya reestr net konfiguracionnyh fajlov neobhodimo dlya servera menshie resursozatraty po sravneniyu s emulyaciej vsej operacionnoj sistemy Primechaniya neopr Enterprise Strategy Group White Paper written and published on August 20 2011 by Mark Peters Arhivirovano iz originala 30 marta 2012 goda angl www datawerks com Data obrasheniya 12 dekabrya 2017 Arhivirovano iz originala 12 dekabrya 2017 goda Nataliya Elmanova Sergej Pahomov Virtualnye mashiny 2007 ot 7 oktyabrya 2011 na Wayback Machine 9 2007 www bluestacks com technology html neopr Data obrasheniya 31 maya 2011 28 maya 2011 goda Skrinshoty BlueStacks nedostupnaya ssylka neopr Data obrasheniya 20 iyunya 2011 Arhivirovano iz originala 2 fevralya 2014 goda Dzhon Sevill Virtualnye prilozheniya SoftGrid 25 12 07 neopr Data obrasheniya 13 iyunya 2010 19 sentyabrya 2010 goda SsylkiObzor metodov arhitektur i realizacij virtualizacii Linux www ibm com Centr virtualizacii microsoft Virtualizaciya serverov Nejl Makallister InfoWorld 2007 Virtualizaciya serverov standartnoj arhitektury Leonid Chernyak Otkrytye sistemy 2008 Alternativy lideram v kanale 2009 g 17 avgusta 2009 Tehnologii apparatnoj virtualizacii ixbt com 22 maya 2007 Spirali apparatnoj virtualizacii Aleksandr Aleksandrov Otkrytye sistemy Riskovannaya virtualizaciya Sergej Chekmasov Zhurnal Direktor informacionnoj sluzhby 03 2014Dlya uluchsheniya etoj stati zhelatelno Proverit dostovernost ukazannoj v state informacii Na stranice obsuzhdeniya dolzhny byt poyasneniya Prostavit snoski vnesti bolee tochnye ukazaniya na istochniki Posle ispravleniya problemy isklyuchite eyo iz spiska Udalite shablon esli ustraneny vse nedostatki
Вершина