要进行服务器虚拟化的原因:1、能够最大化利用服务器资源,降低服务器对硬件的投入成本;2、能够帮助你建立冗余服务器,提高服务器的容错率;3、可以是用户管理变得更加简单方便,有利于维护人员对服务器的管理;4、能够帮助服务器提高稳定性,避免服务器上的应用程序收到其他应用带来的影响;5、通过虚拟化可以将服务器测试和迁移的过程进行简化,从而有效节省了服务器测试和安装操作系统的时间成本;6、能够帮助服务器降低能源消耗,更加环保。
下面是详细介绍:
1 .它能最大化利用你的服务器。一天内许多服务器通常运行在利用率非常低的水平。添加多个操作系统和应用程序帮助您最大化利用这些昂贵的服务器资源。由于许多虚拟机可以运行在一台服务器上,您将大幅降低对硬件的总开支。
2. 它将使你建立冗余服务器以便于更好的容错。hypervisor允许操作系统和应用从一个系统迁移到另一个。如果一个硬件服务器或运行在上面的操作系统和应用程序失败了,这些操作系统和应用程序可以移动到在不同物理服务器上运行的另一个虚拟机管理程序。大型服务器通常比小型服务器的容错能力更强。
3. 由于在一个hypervisor上的所有操作系统可以通过单一界面管理,而且系统可以根据需要得到更多的计算资源,管理十几个虚拟服务器要比管理十几个独立的物理系统要更容易。每个操作系统仍然一定要分开管理,但附加的工具也可以简化这个过程。
4 . 您可以在独立的操作系统上分隔应用以获得更高的可靠性。通常情况下,一台物理服务器将运行一个操作系统,操作系统将安装多个服务器应用程序。但是,在单一的操作系统上运行多个服务器应用程序提高了应用程序互相干扰的可能性,导致瓶颈甚至崩溃。通过在不同的虚拟机上分割应用,每个应用程序都有其自己的操作系统和资源,就不太可能干扰其他应用程序了。
5. 新服务器的原型设计、测试和迁移的过程简化了。通过虚拟化,创建一个额外的服务器进行测试只需要几分钟,并且不需要任何额外的硬件。相比之下,买一个新的物理服务器是昂贵的,而且安装操作系统和应用程序非常耗时。由于现有的虚拟机可以克隆所有操作系统的配置和应用,因此复制生产系统来测试新的补丁或应用程序的新版本是很容易的。
6. 您可以节省能源。虽然服务器的能源效率方面已经取得了进展,但运行一到两个大型服务器仍然比十几个或更多的独立服务器更价格低。最新服务器的内核暂停和其他功能允许资源在不使用时被关闭,从而进一步降低了能源消耗。运行几十个虚拟机的大型服务器所消耗的能量可能不会超过一个利用率水平较低的小型服务器。而一个大型服务器可以代替几十个小型服务器