扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
来源:ZDNet编译 2009年4月15日
关键字: 虚拟机 Hypervisor 虚拟化技术 虚拟化
在本页阅读全文(共3页)
如果向hypervisor编入设备驱动程序的话,那么设备驱动程序将会影响虚拟化环境的稳定性。同时,如果嵌入两个或者更多驱动程序的话,那么hypervisor就会快速扩张,支持硬件就会被限制于ESX/ESXi下。
可以通过使用作为Domain 0的操作系统驱动程序来减少hypervisor
操作系统使用每个虚拟环境Domain 0的驱动程序进行独立管理,并且适用于Hyper-V和Xen。
因此,hypervisor程序是虚拟化的基础,程序越小,开销越小,虚拟环境速度越高。
而且因为Domain 0中使用Windows和Linux等操作系统,即使不开发专门的hypervisor驱动程序,操作系统也可以利用驱动程序。所以域虚拟化对应的硬件种类要比利用专有驱动程序的虚拟化软件更多。
随着虚拟化软件的升级更新,虚拟化架构已经从完全虚拟化转向半虚拟化。
完全虚拟化是指在虚拟环境中模拟实际存在的硬件。因此,在虚拟环境中运行的操作系统可以支持现有硬件的驱动程序。虽然驱动程序方面兼容性很高,但是为了模拟硬件,在虚拟环境中调用现有硬件中的驱动器程序可能会降低系统的整体性能。
半虚拟化要准备规定的虚拟硬件。对应的驱动程序被集成到虚拟机中,并被操作系统所使用
另一个是半虚拟化。由于半虚拟化不是模拟现实的硬件,因此,域虚拟硬件相关的软件就变得很简单,可以作为一个整体高速地运行。
但是,为了给半虚拟化提供虚拟硬件,每个虚拟化环境中运行的操作系统都需要对应的驱动程序。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者