虚拟化三十年——解析虚拟实质
2009-06-03 17:27:03 来源:WEB开发网核心提示: 在传统的架构中,物理硬件是与操作系统紧密相关的,虚拟化三十年——解析虚拟实质(6),一台电脑上只能运行一个操作系统,在这一个操作系统上允许运行多个应用,将服务器的利用率提升到90%以上,而不必担心应用之间互相干扰,如图5所示: 图5 传统架构中的对应关系 在硬件性能飞速发展的当今,物理硬
在传统的架构中,物理硬件是与操作系统紧密相关的,一台电脑上只能运行一个操作系统,在这一个操作系统上允许运行多个应用,如图5所示:
图5 传统架构中的对应关系
在硬件性能飞速发展的当今,物理硬件的性能超过了应用的需求,如果每一台服务器都专属于一个应用,会造成大量的性能闲置。虽然在单一物理硬件上可以运行多个应用,但在传统架构中,无论这台电脑上运行了多少个应用,它们都是被绑定在同一个操作系统上,一旦操作系统出现问题,所有的应用都随之停顿;一个应用出现问题,也可能影响到其它的应用;同时,应用的迁移也十分的困难,应用必须停止,脱离物理硬件之后,才能迁移到另一个。如图8:
图6 传统架构中解决故障的流程
如果在物理硬件与操作系统之间加上虚拟化这个抽象层,一切都变得不一样了。
图7虚拟化的作用
加入了虚拟化这个抽象层后,操作系统被解放出来,不再与物理硬件一一对应。一台服务器上可以运行多个操作系统,可以为每一个应用都配置一个操作系统,此时就可以放心的在服务器上增加应用,将服务器的利用率提升到90%以上,而不必担心应用之间互相干扰,引发毁灭性故障。
[]
更多精彩
赞助商链接