Полная виртуализация

В компьютерных науках полная виртуализация — это технология, используемая для предоставления определенной виртуальной среды, которая обеспечивает полную эмуляцию базового оборудования. Любое программное обеспечение, которое может работать на базовом оборудовании, может быть запущено в виртуальной среде. Как правило, любая операционная система должна выполняться без проблем в виртуальной среде при условии, что она работает на базовом оборудовании. Другие типы платформенной виртуализации позволяют выполняться в виртуальной среде только некоторому или модифицированному программному обеспечению.

Пример полной виртуализации реализован в управляющей программе IBM CP/CMS ОС. Она впервые продемонстрирована в исследовательской системе IBM CP-40 в 1967-м году, затем она предоставлялась с открытым исходным кодом в CP/CMS 1967—1972 гг и была внедрена в линейку VM с 1972 до настоящего времени. Каждому пользователю CP/CMS была предоставлена имитация автономного компьютера. Каждая такая виртуальная машина имела все возможности базовой машины, и для своих пользователей виртуальная машина была ничем неотличима от реальной. Эта имитация была полной и основывалась на принципе оперативных инструкций к оборудованию. Таким образом она включает такие элементы как: набор инструкций, оперативную память, прерывания, исключения и устройства доступа. В результате получили систему, которая могла мультиплексировать много пользователей.

Полная виртуализация возможна исключительно при условии правильной комбинации оборудования и программного обеспечения. Например, она была невозможной ни в серии IBM System/360, за исключением IBM System/360-67, ни в ранних IBM System/370, пока IBM не добавила оборудование виртуальной памяти в своих System/370 в 1972 г.

Аналогичная ситуация и с платформой х86: полная виртуализация была возможна не в полной мере, до добавления технологий AMD-V и Intel VT(эти технологии ниже будут рассмотрены более подробно в пункте «Аппаратная виртуализация»). Много продуктов виртуализации для платформы x86 подошли вплотную и заявляли о полной виртуализации еще до реализации AMD-V и Intel-VT. Примеры включают такие решения как: ADEOS, Mac-на-Linux, Parallels Desktop для Mac, Parallels Workstation, VMware Workstation, VMware Server (бывший GSX Server), VirtualBox, Win4BSD и Win4Lin Pro.

VMware, например, использует технологию, называемую «бинарной трансляцией», для автоматического изменения ПО для x86 «на лету», для замены инструкций безопасными для виртуальной машины последовательностями инструкций. Эта технология предоставляет видимость полной виртуализации.

Ключевой задачей полной виртуализации является перехват и симуляция привилегированных операций, таких как инструкции ввода-вывода. Эффект выполнения каждого процесса, запущенного в определенной виртуальной машине, должен быть сохранен только в пределах этой виртуальной машины — нельзя допустить, чтобы виртуальные процессы изменяли состояние других виртуальных машин, управляющей программы или оборудования. Некоторые машинные команды могут быть выполнены непосредственно на оборудовании, поскольку их результаты целиком содержатся в элементах, управляемых управляющей программой, таких как память и арифметические регистры. Но другие инструкции, нельзя разрешать выполнять напрямую, — они должны быть перехвачены и симулированы. Это инструкции к доступу или изменению статической информации, которая находится за пределами виртуальной машины.

Полная виртуализация была успешно опробована для:

  • совместного использования компьютера несколькими пользователями;
  • изоляции пользователей друг от друга (и от управляющей программы);
  • эмуляции нового оборудования для обеспечения лучшей надежности, безопасности и производительности.

См. также

Read other articles:

Ne doit pas être confondu avec Internet. Pour le premier navigateur web, voir WorldWideWeb (navigateur). Pour le consortium, voir World Wide Web Consortium. Pour les articles homonymes, voir Web (homonymie). Logo historique du World Wide Web par Robert Cailliau. Où la toile est née, plaque commémorant la création du World Wide Web dans les locaux du CERN. Le World Wide Web (/ˌwɜːld waɪd ˈweb/[a] ; littéralement la « toile (d’araignée) mondiale », abrégé WWW o...

 

 

Not to be confused with 2020 United States House of Representatives elections in Georgia. 2020 Georgia House of Representatives election ← 2018 November 3, 2020 2022 → All 180 seats in the Georgia House of Representatives91 seats needed for a majorityTurnout63.01% 9.02 pp   Majority party Minority party   Leader David Ralston Bob Trammell(lost re-election) Party Republican Democratic Leader since January 11, 2010 July 24, 2017 Leader's seat 7th 132nd...

 

 

Town in New Hampshire, United StatesFarmington, New HampshireTownFarmington town hall SealLocation within Strafford County, New HampshireCoordinates: 43°23′23″N 71°03′56″W / 43.38972°N 71.06556°W / 43.38972; -71.06556CountryUnited StatesStateNew HampshireCountyStraffordSettled1770sIncorporated1798VillagesFarmingtonHornetownMerrill CornersPlaceGovernment • Board of Selectmen[2]Gerry Vachon, ChairCharlie KingDouglas StaplesPenny MorinAnn ...

British textile manufacturer 53°33′40″N 1°48′43″W / 53.561°N 1.812°W / 53.561; -1.812 Moxon HuddersfieldCompany typePrivateIndustryManufacturingHeadquartersYew Tree Mills, Holmbridge, Holmfirth, United KingdomKey peopleFiras Chamsi-Pasha, Managing DirectorProductsCloth, accessories Moxon Huddersfield Ltd is a high-end British textile manufacturer of luxury worsted and woollen suiting fabrics. It is located at Yew Tree Mills, Holmbridge, near Holmfirth, Kirk...

 

 

Second period of the Paleozoic Era 485–444 million years ago Ordovician485.4 ± 1.9 – 443.8 ± 1.5 Ma PreꞒ Ꞓ O S D C P T J K Pg N A map of the world as it appeared in the Middle Ordovician, c. 460 MaChronology−485 —–−480 —–−475 —–−470 —–−465 —–−460 —–−455 —–−450 —–−445 —– P a l e o...

 

 

† Человек прямоходящий Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапсиды�...

Book by L. Frank Baum The Lost Princess of Oz First edition coverAuthorL. Frank BaumIllustratorJohn R. NeillCountryUnited StatesLanguageEnglishSeriesThe Oz BooksGenreChildren's novelPublisherReilly & BrittonPublication date1917Media typePrintPreceded byRinkitink in Oz Followed byThe Tin Woodman of Oz  The Lost Princess of Oz is the eleventh canonical Oz book written by L. Frank Baum.[1] Published on June 5, 1917, it begins with the disappearance of Princes...

 

 

Artikel ini bukan mengenai Ilmu budaya. Bagian dari seriIlmu Pengetahuan Formal Logika Matematika Logika matematika Statistika matematika Ilmu komputer teoretis Teori permainan Teori keputusan Ilmu aktuaria Teori informasi Teori sistem FisikalFisika Fisika klasik Fisika modern Fisika terapan Fisika komputasi Fisika atom Fisika nuklir Fisika partikel Fisika eksperimental Fisika teori Fisika benda terkondensasi Mekanika Mekanika klasik Mekanika kuantum Mekanika kontinuum Rheologi Mekanika benda...

 

 

140th season in existence of Everton F.C. Everton 2017–18 football seasonEverton2017–18 seasonEverton playing Chelsea at Stamford BridgeChairmanBill KenwrightManagerRonald Koeman(until 23 October)[1]David Unsworth(caretaker, from 24 October to 29 November)Sam Allardyce(from 30 November)StadiumGoodison ParkPremier League8thFA CupThird roundEFL CupFourth roundUEFA Europa LeagueGroup stageTop goalscorerLeague: Wayne Rooney (10)All: Wayne Rooney (11) Home colours Away colours Third co...

Altopiano del TibetFoto dell'altopiano del Tibet (in primo piano) e dell'Himalaya (sullo sfondo) presa dalla Stazione spaziale internazionale. Stati Cina India Territorio Regione Autonoma del Tibet Qinghai Ladakh CapoluogoLhasa Superficie1 200 000 km² Mappa del Tibet Altopiano del Tibet L'altopiano del Tibet (བོད་ས་མཐོ་) è un vasto ed elevato altopiano dell'Asia orientale che copre la maggior parte della regione autonoma del Tibet e della provinc...

 

 

The main characters of the High School Musical film series. From left to right: Lucas Grabeel as Ryan Evans; Ashley Tisdale as Sharpay Evans; Vanessa Hudgens as Gabriella Montez; Zac Efron as Troy Bolton; Monique Coleman as Taylor McKessie; and Corbin Bleu as Chad Danforth. The following article is a list of characters appearing in the High School Musical film series. Currently, the characters who appear in High School Musical, High School Musical 2, and High School Musical 3: Senior Year ar...

 

 

American musician (1952–85) This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Andy Chapin – news · newspapers · books · scholar · JSTOR (May 2013) Andy ChapinBorn(1952-02-07)February 7, 1952Chicopee, MassachusettsUnited StatesDiedDecember 31, 1985(1985-12-31) (aged 33)De Kalb, TexasUnited Stat...

Esquema de una de las concepciones de Arda descartadas por J. R. R. Tolkien, en el «Ambarkanta». Arda es el mundo en el cual tienen lugar los acontecimientos de la casi totalidad de la obra de ficción de J. R. R. Tolkien, e incluye los continentes de la Tierra Media y Aman con los océanos que las separan. Es una parte de Eä, el mundo y todo lo que está en él. Arda fue creada, junto con el resto de Eä, con la música de los Ainur para los hijos de Ilúvatar (es decir, elfos y hombres)....

 

 

Pour les articles homonymes, voir Mont de l'Enclus (homonymie). Cet article est une ébauche concernant la montagne. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article ne cite pas suffisamment ses sources (août 2021). Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité t...

 

 

زاريتشنيي تعديل مصدري - تعديل   يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مارس 2016) زاريتشنيي (بالروسية: Заречный) هي مدينة في مقاطعة إيفانوفو أوبلاست في روس...

Governor of AlgeriaGouverneur d'AlgérieOfficial Arabic seal of the Governor General of AlgeriaLongest servingLouis Tirman26 November 1881 – 18 April 1891Reports toHead of State of FranceResidenceAlgiers: Dar Hassan Pacha Government Palace Formation5 July 1830First holderCount de Ghaisnes de Bourmont (as Military Commander)Final holderChristian Fouchet (as High Commissioner)Abolished3 July 1962SuccessionPresident of Algeria Seal of the Government-General of Algeria under the Second French ...

 

 

Leader of Mongolia from 1939 to 1952 For other uses, see Choibalsan (disambiguation). In this Mongolian name, the given name is Choibalsan. Khorloogiin is a matronymic, not a family name. Khorloogiin Choibalsanᠬᠣᠷᠯᠤ᠎ᠠ ᠶᠢᠨᠴᠣᠢᠢᠪᠠᠯᠰᠠᠩХорлоогийн ЧойбалсанChoibalsan in the 1940s10th Chairman of the Council of MinistersIn office24 March 1939 – 26 January 1952General SecretaryBanzarjavyn BaasanjavDashiin DambaYumjaagiin Tsedenba...

 

 

موسم التناسل أو موسم التكاثر أو موسم التفريخ، هو تلك الفترة المُفضَّلة من السنة عند الكثير من الحيوانات من ثدييات وطيور وغيرها لتتكاثر وتُنجب صغارها، وهي في العادة الفترة التي يَكثرُ فيها الطعام والماء، وتكون الظروف المناخيَّة مؤاتية. تكيَّفت الحيوانات التي تُنجب خلال م...

1944 battle Battle of Port-en-BessinPart of the Normandy landingsRecent view of Port-en-Bessin.Date7–8 June 1944LocationPort-en-Bessin, Normandy, France49°20′42″N 00°45′14″W / 49.34500°N 0.75389°W / 49.34500; -0.75389Result Allied victoryBelligerents  United Kingdom  GermanyCommanders and leaders C. F. Phillips Dietrich KraißStrength Elements of 47 Commando:c. 420 men328 during assault Elements of 352nd Division2 FlakshipsCasualties and l...

 

 

French poet (1791–1871) Émile DeschampsBorn20 February 1791Bourges, Kingdom of FranceDied23 April 1871(1871-04-23) (aged 80)Versailles, FranceOccupationPoetSignature Émile de Saint-Amand Deschamps (French: [emil də sɛ̃t‿amɑ̃ deʃɑ̃]; 20 February 1791 – 23 April 1871) was a French poet. He was born at Bourges.[1] The son of a civil servant, he adopted his father's career, but as early as 1812 he distinguished himself by an ode, La Paix conquise,...