开放式接口与许可
Hypervisor 是虚拟化的主要组件,它帮助实现了基本的计算机系统分区(即 CPU、内存和 I/O 的简单分区)。VMware ESX Server 吸收 VMware Hypervisor 作为其基本的功能元素之一。
随着虚拟化技术的发展和底层硬件的改进,基本管理程序功能可以驻留在一个独立的软件层、硬件或与特定操作系统关联的软件中。开放式的管理程序框架通过支持可互操作的虚拟化供应商的生态系统和解决方案来利用管理程序的功能,从而使客户受益匪浅。VMware 将基于其畅销的虚拟化产品来提供现有的接口框架,以便采取行业中立的方式促进这些接口的开发。以下内容介绍了这些 API 和格式。
许可和 API 问题
许可、API 和格式的开放式方法使您有机会选择最适合您的特定环境的技术。开放 API 还有助于改善产品间的互操作性,使您拥有更多选择和更强的灵活性。与此不同的是,有些供应商却开发专用的 API 和限制性许可策略。
透明的半虚拟化
Hypervisor 提供了底层计算机系统的虚拟化抽象。在全面虚拟化中,客户操作系统无需修改即可在 Hypervisor 上运行。但是,改进的性能和效率是通过让客户操作系统与 Hypervisor 通信实现的。通过允许客户操作系统向 Hypervisor 表明其意图,每个在虚拟机中运行时都可通过合作获得更好的性能。这种类型的通信被称为半虚拟化。透明的半虚拟化允许单个二进制版本的操作系统可以以半虚拟化模式在本机硬件上或 Hypervisor 上运行。
虚拟机磁盘格式 (VMDK)
虚拟机将整个服务器或台式机环境封装到一个文件中。虚拟机磁盘格式规格描述并记录了虚拟机环境及其存储方式。对于确定如何调配、操作、修补、更新、扫描以及备份虚拟环境,虚拟机磁盘格式规格至关重要。
管理接口
管理软件(如,由 HP、IBM、VMware、CA、BMC 和其他公司提供的软件)可以通过这些接口,对运行于不同的虚拟化环境中的虚拟机进行部署、控制和监控。这些工具可以自动执行数据中心中的许多日常任务,降低了成本,提高了可靠性。VMware 还支持众多附加接口,使客户可以充分挖掘虚拟化技术的潜力。作为计算机虚拟化行业的领导者,VMware 积极加入到分布式管理任务组 (DMTF) 的行列中,为虚拟化模型的发展起到了推波助澜的作用。了解更多管理接口
VMware 希望将这些接口和格式的规范的免除版权使用费的许可证提供给协作合作伙伴。