|
性能的改进包括:
* 基于 64 位管理程序的轻型、低开销虚拟化体系结构:支持虚拟化的硬件(Intel VT 和 AMD“Pacifica”技术)实现了更高的来宾操作系统性能。
* 多核心支持。可以为每个 VM 分配多达 8 个逻辑处理器:这样,就可以利用多处理器 VM 核心的并行处理优势,对要求大量计算的大型工作负载进行虚拟化。
* 64 位主机和来宾操作系统支持:在 64 位版本的 Windows Server 2008 上运行时,Hyper-V 可提供对来宾 VM 的大型内存池的访问。在 Hyper-V 下,可以成功虚拟化在 32 位操作系统上执行时会出现大量分页的非常耗费内存的工作负载。Hyper-V还支持在同一合并服务器上同时运行 64 位和 32 位来宾操作系统。
* 服务器核心 (Server Core) 支持。Hyper-V 可以将 Windows Server 2008 的服务器核心安装用作主机操作系统。服务器核心具有最低安装需求和低开销,旨在提供尽可能多的主服务器处理能力来运行 VM。
* 传递磁盘访问。可以将来宾操作系统配置为直接访问本地或 iSCSI 存储区域网络 (SAN) 存储,为产生大量 I/O 操作的应用程序(如 SQL Server 或 MicrosoftExchange)提供更高的性能。
许多服务器工作负载对服务器处理和 I/O 子系统要求较高。过去,SQL Server 和Microsoft Exchange 之类的工作负载通常需要较大的内存和磁盘吞吐量,因此虚拟化这些工作负载有一定难度。Hyper-V 中的 64 位管理程序以及传递磁盘访问等功能可以并且通常适用于虚拟化大型工作负载。
简化的管理
在可能部署 Hyper-V 的数据中心和远程分支机构安装中,需要强大的管理功能和自动化功能来完全实现虚拟化降低成本的可能性。Hyper-V 通过以下管理功能和自动化功能满足了此需求:
* 可扩展管理:Hyper-V 可以与 Microsoft System Center OperationsManager (SCOM) 和 System Center Virtual Machine Manager (SCVMM) 协同工作。这些管理工具为 Hyper-V 提供报告、自动化、部署和用户自助式工具。
* 用于 VM 管理的 MMC 3.0:熟悉的 Microsoft 管理控制台 (MMC) 界面用于管理 Hyper-V 配置和 VM 设置,极大地缩短了 Hyper-V 学习时间。
* Windows Management Instrumentation (WMI) 界面:Hyper-V 包含 WMI 提供程序,该提供程序提供系统信息和可脚本化的管理访问。
* PowerShell 脚本:Hyper-V 主机和 VM 配置可以通过 Windows PowerShell配置。
* 组策略对象 (GPO) 管理:Hyper-V 使用 GPO 的配置管理功能管理 Hyper-V主机虚拟化和虚拟机配置。
通过 SCOM 和 SCVMM 的管理功能,可以有效地管理 Hyper-V 的数据中心安装和高度分散的安装。例如,可以使用对 Hyper-V 中 WMI 提供程序的脚本访问通过以下方式来自动维护多个 Hyper-V 主机服务器上的窗口:关闭来宾 VM 并在备用服务器上启动它们、执行主机服务器维护,然后在原始主机上恢复这些虚拟机。由于添加了SystemCenter Virtual Machine Manager,此操作可以自动执行,不需要明显中断许多应用程序。
Microsoft Windows Server 虚拟化包含解决许多高难度虚拟化挑战的功能,其中包含:确保合并服务器的安全、响应动态工作负载、实现高性能和可伸缩性以便虚拟化工作负载及简化管理。Hyper-V 同时提供安全性和强大的 VM 隔离功能,从而可以在Hyper-V 主机服务器上合并异类工作负载,同时保持灵活性和安全性。构成 Hyper-V基础的 64 位管理程序体系结构为要求较高的工作负载提供了高性能。Windows Server2008 中强大的集成管理功能、System Center Operations Manager 和 System CenterVirtual Machine Manager 支持在广泛的虚拟化环境中实现自动而高效的控制。 |