音讯 什么是半虚拟化操作系统? -技术百科的定义

什么是半虚拟化操作系统? -技术百科的定义

目录:

Anonim

定义-半虚拟化操作系统是什么意思?

准虚拟化操作系统是经过修改以在准虚拟化环境中运行的操作系统(OS),该环境为虚拟机提供了软件接口,与基础硬件的接口类似但不相同。 在半虚拟化模式下,将来宾OS显式移植为对等应用程序编程接口(API),以促进与主机虚拟化平台的通信。

Techopedia解释了半虚拟化操作系统

半虚拟化操作系统不需要整个系统仿真。 在半虚拟化模式下,管理模块或管理程序在已被修改为可在虚拟机中工作的半虚拟化操作系统内运行。


通常,半虚拟化操作系统的性能要好于必须模拟所有系统元素的完全虚拟化操作系统。 但是,这种效率是以安全性和灵活性为代价的。 灵活性受到损害,因为操作系统需要修改才能在半虚拟化模式下运行。 由于来宾操作系统对底层硬件有更多控制权,因此安全性受到损害,从而增加了较低级别硬件的风险,这可能会影响主机上运行的所有来宾操作系统。


半虚拟化的效率还可以带来更好的扩展。 半虚拟化仅需要每个处理器每个来宾实例使用2%的处理器,而完全虚拟化则需要每个访客实例每个处理器使用10%的完全虚拟化。


半虚拟化操作系统可以通过将关键任务执行从虚拟域重新定位到主机域来减少总体性能下降。

什么是半虚拟化操作系统? -技术百科的定义