|
虚拟化技术对资源的利用率提高
为了达到资源最大利用,虚拟化把一个硬件虚拟成多个硬件,这里的一个硬件通常指的不是一个个体。而是多个个体组成的一组资源。例如可以将多个硬盘组成阵列,可将磁盘列看成计算机的硬盘部分。用户将许多资源组合成为一个庞大的,计算能力十分强大的“超级计算机”再将这个“超级计算机”虚拟成为多个独立的系统,独立的系统进行独立的计算,但是共享资源。这是虚拟化的精髓。

传统的服务器资源远远大于服务器的平均负载,大部分都处于空闲状态,资源得不到最大利用。虚拟化技术能够调动各个虚拟机的空闲资源,使用中的虚拟机资源利用最优化,减小服务器的规模,提高资源的利用率。
维护运行在早期操作系统上的业务
对于某些早期操作系统,发行商已经停止了系统的维护,不再支持新的硬件平台,而重写运行在这些系统上的应用又不现实。为此,可以将这些系统迁移到新的硬件平台运行的虚拟系统上,实现业务的延续。
提供相互隔离的、安全的、高效的应用执行环境
用户可以在一台服务器上模拟多个系统,多种不同操作系统,虚拟系统下的各个子系统相互对立,即使一个子系统遭受攻击而崩溃也不会对其他系统造成影响。而且在使用备份机制后,子系统可被快速的恢复。同时应用执行环境搭建简单易行,大大提高工作效率,降低成本。
采用虚拟化技术后虚拟系统能够更方便的管理和升级资源
传统的服务器资源是硬件相对独立个体,对每个资源都要进行相应的维护和升级,会耗费企业大量的人力物力,。虚拟化系统将资源进行整合,在管理上十分方便,在升级上只需“添加”动作,避开传统企业进行容量规划、定制服务器、安装服务器硬件软件等大量工作,提高了工作效率。
|
|