服务器虚拟化是企业IT部门重要基础之一,虚拟化不仅仅是虚拟机,它还完全重塑了计算,内存,存储,网络和桌面之类的基础设施。Hyper-V是创建和运行虚拟机最重要的管理程序之一。用户喜欢它,因为它类似于Windows界面,易于使用且安全。
什么是Hyper-V?
Hyper-V是微软的虚拟化平台。它是一个直接在主机硬件上运行的虚拟机管理程序,并且能够在Windows系统上创建虚拟机(VM)。使用Hyper-V,可以使用一台物理服务器并虚拟化多个操作系统,以在同一硬件上同时运行。微软的Hyper-V是VMWare的ESXi,Citrix的XenApp的重要竞品。Hyper-V的第一个版本伴随Windows Server 2008一起发布,自Windows Server 2012和Windows 8起免费使用。
Hyper-V是如何工作的?
Hyper-V的主要目标之一是为VM提供隔离。每个VM上运行的每个操作系统都在隔离的逻辑单元(称为“分区”)上执行。系统管理程序创建一个父分区以在其上运行(对于Hyper-V,它必须是Windows),并且可以直接访问所有硬件资源。系统管理程序还创建子分区来托管每个VM,Hyper-V管理硬件和VM之间的交互。它访问主机并为VM提供一部分资源来运行其隔离的环境。根据Hyper-V的配置,VM可以访问存储,网络等。
Hyper-V的优势
Hyper-V具有基本功能,例如任何虚拟机监控程序。其中一些功能包括计算,灾难恢复,备份,优化,安全性,可移植性和远程管理。
但是人们更喜欢Hyper-V,主要是因为:
- 易于配置和管理。Windows界面熟悉的用户无需太多培训即可实施Hyper-V。
- 使用Hyper-V,可以使用本地存储。其他一些虚拟机管理程序要求使用外部存储(例如NAS)。
- 可以从同一服务器管理和监控VM。不需要外部监控服务器。一切都可以在本地完成。
- 它可以与所有Windows Server Management工具集成。
- 免费的Hyper-V包括集群,副本,迁移,光纤通道存储,NFS等高级功能。
如上所述,Windows Server x64版本和Windows(客户端)可以免费使用Hyper-V。在某些64位版本中,Hyper-V可作为一项功能以及可下载的独立服务器应用程序使用。