全虚拟化

✍ dations ◷ 2025-10-24 12:47:08 #硬件虚拟化

在计算机科学中,全虚拟化(英语:Full virtualization)是硬件虚拟化的一种,允许未经修改的客操作系统(英语:Guest OS)隔离运行。硬件虚拟化对客操作系统隐藏了真实的硬件,虚拟机运行在一个架设在硬件或主机操作系统(英语:Host OS)之上的虚拟机监视器(VMM)中。对于全虚拟化,硬件特征会被映射到虚拟机上,这些特征包括完整的指令集、I/O操作、中断和内存管理等。在全虚拟化环境中,任何可以运行在裸机上的软件(通常是操作系统)都可以未经修改地运行在虚拟机中。相对地,半虚拟化(英语:Paravirtualization)则要求对客操作系统做出必要的更改,以适应VMM提供的半虚拟化API。

实现一个比主机操作系统优先级更高的VMM或超级操作系统(英语:Super OS)是全虚拟化与1型虚拟化(英语:Type-1 virtualization)的基础。监视器或超级操作系统需要两个关键特性来提供并保护虚拟化环境:

全虚拟化仅仅在波佩克与戈德堡虚拟化需求得以满足时才是可行的。

在大多数IBM System/360(IBM System/360-67是一个例外)和早期的IBM System/370是无法实现全虚拟化的。IBM于1972年在System/370上添加了实现虚拟化内存的硬件,从而实现了全虚拟化。

全虚拟化在早期的x86平台上也无法实现。直到2006年前后,AMD和Intel分别加入了AMD-V和Intel VT-x扩展(参见x86虚拟化)。Intel VT-x采用了保护环的实现方式,以恰当地控制虚拟机的内核模式特权。然而在此之前许多x86上的平台VMM已经非常接近于实现全虚拟化,甚至宣称支持全虚拟化。比如 Adeos、Mac-on-Linux、Parallels Desktop for Mac、Parallels Workstation、VMware Workstation、VMware Server、VirtualBox、Win4BSD和Win4Lin Pro。以VMware为例,它使用二进制翻译的技术,可以在运行时将x86软件中的一些可以“穿过虚拟机”的指令自动地翻译成对主机安全的指令。

全虚拟化技术应对的关键挑战是对有高特权操作的侦听和模拟,比如I/O操作。虚拟机中所有操作的副作用一定要限制在虚拟机之内——虚拟操作不可以修改其他虚拟机的状态、控制程序或是硬件。对于涉及对象完全受VMM管理的机器指令,可以直接在硬件上执行,例如内存地址和算数寄存器。其他一些指令可能会“穿过虚拟机”,即可以访问或影响状态信息或对虚拟机外产生影响,这些指令就不可以直接执行,它们必须被软中断之后由VMM模拟执行。

全虚拟化已被证实的成功之处有:

相关

  • 字体设计字体排印学(英语:typography)又称为文字设计,是通过排版使得文字易认、可读和优美的技艺。排版,即安排活字的方式,包括字体与字号的选取、栏宽与行高的设定以及字距的调整等。在西
  • 计亮年计亮年(1934年4月20日-),配位化学及生物无机化学专家,中国科学院院士(2003年)。现任广东省化学会理事长,中山大学教授、化学与化学工程学院院长。浙江省鄞县人,1934年出生上海市,1956
  • 纱线是一种很长的纤维,用于纺织、缝纫、编织、制绳等。纱线可以从多种天然或合成纤维制成,比如棉、丝绸、竹、麻、大豆,羊、骆驼、猫、狗、狐、兔等动物的毛,以及各种人造纤维。
  • 食品与生物加工技术《食品与生物加工技术》(英语:Food and Bioprocess Technology)是一本由SCI和EI收录的国际性学术期刊,由Springer出版社出版发行。该期刊有印刷版和电子版两种版本。期刊主编为
  • 维尔京群岛维尔京群岛国家公园(英语:Virgin Islands National Park)是美国的一处国家公园,公园的大部分地区位于圣约翰岛,此外还包括了一些邻近岛屿。维尔京群岛国家公园是一个浮潜圣地,此外
  • 振吉电化厂振吉电化厂是一家台湾卫浴设施生产批发商,以电光牌(TENCO)为行销品牌。1949年,振吉电化厂成立于高雄市。1953年5月,振吉电化厂改组成立“振吉电化厂股份有限公司”;同年,位在高雄的
  • 荒木经惟荒木经惟(1940年5月25日-),日本摄影师、当代艺术家,出生于东京府东京市下谷区三之轮(今 东京都台东区三之轮)。荒木经惟在上大学的时候学过摄影,1963年于千叶大学摄影印刷工学科毕业
  • 高鼎高鼎(?-?),字象一、拙吾,清末诗人,大约生活于咸丰年间(1851年-1862年),浙江仁和(今浙江省杭州市)人。著有《拙吾诗稿》。其诗善描绘自然景物,流传后世的诗中,有两首被小学中国大陆九年义务教
  • AGS-17烈火自动榴弹发射器AGS-17(俄语:АГС-17 “Пламя”;Пламя,拉丁化:Plamya,意为:烈火;俄罗斯国防部火箭炮兵装备总局代号:6G10/6Г10)是一款由前苏联(现在是俄罗斯)俄联邦仪器设计局所研制、现由
  • 皇甫涣皇甫涣(?-?),字时亨,直隶苏州府吴江县人,民籍,明朝政治人物。应天府乡试第九十七名举人。嘉靖二十六年(1547年)中式丁未科会试第二百七十九名,登第三甲第六十八名进士。授南昌县知县,嘉靖