开始新对话

未解决

此帖子已超过 5 年

1562

2013年5月5日 22:00

[分享]VMware虚拟化层和安全

​ ​​VMware虚拟化层和安全​

​VMware​​的虚拟化层,经​​VMkernel​​设计,运行虚拟机。它控制硬件主机的使用和调度虚拟机之间的硬件资源分配。因为的​​VMkernel​​完全专用于支持虚拟机,未用于其它目的,该接口给​​VMkernel​​的严格限制来管理虚拟机所需的​​API​​。​

​ESXi​​提供的附加​​VMkernel​​保护,具有以下特点:​

​内存强化安全​

​ESXi​​内核,用户模式应用程序及可执行组件,如驱动程序和库位于随机的,不可预测的内存地址中。结合微处理器产生的非可执行内存保护,这提供了保护,使得恶意代码很难使用内存漏洞来利用系统漏洞。​

​内核模块完整性​

​数字签名确保模块、驱动程序和应用程序的完整性和真实性,因为它们是由​​VMkernel​​加载。模块签名允许​​ESXi​​识别模块,驱动程序或应用程序的提供者,以及是否他们是通过​​VMware​​认证。 ​​VMware​​软件和某些第三方驱动程序由​​VMware​​签署。​

​可信平台模块(​​TPM​​)​

​vSphere​​使用英特尔可信平台模块​​/​​可信执行技术(​​TPM/TXT​​)提供远程认证的基于硬件信任根的​​hypervisor​​图像。 ​​hypervisor​​的图像包括以下元素:​
​VIB​​(包)格式的​​ESXi​​软件(虚拟机管理程序)​

​第三方的​
​VIB​
​第三方驱动程序​

​要利用此功能,您的的​
​ESXi​​系统必须启用​​TPM​​和​​TXT​​的。当启用​​TPM​​和​​TXT​​后,​​ESXi​​在系统启动时测量整个虚拟机管理程序堆栈,并存放这些测量结果到​​TPM​​的平台配置寄存器(​​PCR​​)。测量结果包括​​VMkernel​​,内核模块,驱动程序,运行在​​ESXi​​上的原生的管理应用程序和任何引导时间的配置选项。所有安装在系统上的​​VIB​
​进行了测量。第三方解决方案可以使用此功能来建立一个验证器检测虚拟机监控程序的图像的篡改,通过比较图像和预期良好的图像。​​vSphere​​不提供一个用户界面查看这些测量。测量结果在​​vSphere​​ API​​中揭示。提供一个事件日志作为​​API​​的一部分,由可信计算组(​​TCG​​)标准指定。​

没有回复!
找不到事件!

Top