以前, 物理服务器和操作系统之间存在“一对一关系”。 CPU, 内存和网络需求较低。因此, 通过使用此模型, 进行业务的成本增加了。所需的物理空间, 电量和硬件意味着成本不断增加。
系统管理程序管理来宾操作系统和主机操作系统之间共享的硬件物理资源。无论硬件平台如何, 物理资源都将成为标准格式的抽象版本。抽象的硬件表示为实际硬件。然后, 虚拟化的操作系统会调查这些资源, 因为它们是物理实体。
虚拟化意味着抽象。硬件虚拟化是通过使用管理程序或VMM(虚拟机监视器)对物理硬件层进行抽象来实现的。
将虚拟机软件或虚拟机管理器(VMM)或虚拟机管理程序软件直接安装在硬件系统上时, 称为硬件虚拟化。
系统管理程序的主要工作是控制和监视处理器, 内存和其他硬件资源。
硬件系统虚拟化后, 我们可以在其上安装不同的操作系统, 并在这些OS上运行不同的应用程序。
硬件虚拟化的使用硬件虚拟化主要是针对服务器平台完成的, 因为控制虚拟机比控制物理服务器要容易得多。
硬件虚拟化的优势硬件虚拟化的主要好处是资源利用率更高, 总体成本更低, 正常运行时间更长, IT灵活性更高。
1)更有效的资源利用:物理资源可以在虚拟机之间共享。尽管可以将未使用的资源分配给虚拟机, 并且在需要时其他虚拟机可以使用这些资源。
2)由于服务器整合, 降低了总体成本:现在, 可以将多个操作系统共存于一个硬件平台上, 从而使服务器数量, 机架空间和功耗大大降低。
3)由于先进的硬件虚拟化功能, 增加了正常运行时间:现代的虚拟机管理程序提供高度协调的操作, 可最大程度地提高硬件的抽象性并有助于确保最长的正常运行时间。这些功能有助于将正在运行的虚拟机从一个主机动态迁移到另一台主机, 以及在主主机发生故障的情况下在另一台物理主机上维护虚拟机的运行副本。
4)增加的IT灵活性:【硬件虚拟化】硬件虚拟化有助于以托管且一致的方式快速部署服务器资源。这样一来, IT部门便可以快速适应并及时为企业提供所需的资源。