虚拟化在中国系列——多核专家谈虚拟化应用
2009-03-10 16:57:08 来源:WEB开发网核心提示: 对于这两个问题,安虹提出了自己的观点,虚拟化在中国系列——多核专家谈虚拟化应用(2),“这是一个安全性和故障隔离的问题”,“每个操作上都有特定管理的硬件资源,包括操作系统,应用环境等都需要改善”,也就意味者每一个硬件都有单一的操作系统管理下,
对于这两个问题,安虹提出了自己的观点。
“这是一个安全性和故障隔离的问题”,“每个操作上都有特定管理的硬件资源,也就意味者每一个硬件都有单一的操作系统管理下,硬件与操作系统的绑定,特别是系统对多个用户共享的时候,在安全性上就有很多问题,而虚拟机技术可以解决这个问题,它可以虚拟磁盘I/O,虚拟存储器等所有的硬件资源,可以实现让用户与硬件隔离开,提供安全性的保障。”
实际上,通过虚拟机可以增强软件的可移植性,因为在物理层面增加一个软件,虚拟机的体系结构,可以绕开实际物理机对资源的限制,提供软件的可移植性。
“虚拟化技术能够解决软件的兼容性问题,通过仿真技术提供软件跨平台的兼容性,比如通过跨PC指令集转化虚拟平台,在Power上就可以执行X86应用,这是指令集的兼容,还有就是操作系统的兼容,比如在MAC机上运行Windows系统,可以跨平台的软件兼容,这是虚拟化技术应用的一个重要原因。”
虚拟化对多核处理器的作用
作为虚拟化技术专家,同时作为多核处理器研究专家,安虹老师对于虚拟化在多核处理器上的应用有着自己独到的见解。
在她看来,虚拟化技术的主要推动力来自于工业界,虽然现在很热,但技术实际上早就有了,比如做操作系统的、语言设计、编译器开发还有硬件体系结构的,都从各自的角度做过虚拟化技术的开发。
“中国现在目前正在做多核以及重核的体系研究,很多时候需要用到虚拟化技术,用虚拟化技术能够完成对多核体系结构的开发,比如需要修改指令集体系结构、编程模型、编程语言还有编译器,包括操作系统,应用环境等都需要改善”,安虹老师首先对虚拟化技术的产生原因进行了解释。
更多精彩
赞助商链接