服务器虚拟化是什么
服务器虚拟化是信息化管理的一种有效方案和手段,它将计算机物理资源通过VMM的管理,抽象成逻辑资源,其目的就是最大限度的提高硬件资源的利用率。服务器虚拟化最早出现在20世纪60年代的IBM大型机系统上,在70年代的System 370系列中逐渐流行起来,这些机器通过VMM的程序在物理硬件之上生成许多可以运行独立操作系统软件的虚拟机实例。
服务器虚拟化的优势
(1)业务系统的兼容性维护:对于一些软件或业务系统,开发商已经终止了在新硬件平台上针对老操作系统的兼容支持,而从软件角度重构在新平台上的支持所花费的代价太大。将这些系统迁移到新硬件平台之上的虚拟系统是一个很好的方法,花费代价小而又能保持兼容性。
(2)提高硬件利用率:将不同的业务按照对硬件资源的消耗情况进行重新优化组合,在同一个物理服务器上运行多个业务,可以充分发挥服务器的硬件优势,提高整个系统的整体利用效率。
(3)在集群中实现资源动态调配:在由虚拟化实现的集群中,基于软件的技术支持,可在集群中各个业务之间进行动态的的资源调配,从而提升集群的整体性能。
(4)为业务提供独立、安全的运营环境:由虚拟技术构建的子系统的一大优势是,其中某个子系统遭受攻击而崩馈时,不会对其他系统造成影响。此外,软件所支持系统的快速备份和恢复,让系统可用性大为提高。
(5)提供了更有利的软件测试环境:虚拟机的相互独立性,使幵发和测试人员可以在一台物理计算机上同时运行多个不同的操作系统系统,大大提高了软件开发和测试的效率和方便度,相应的也降低了成本。