虚拟化正在给IT界带来巨变,虚拟化的绝妙之处在于,虚拟机的运行完全象一台物理服务器一样。终端用户根本感觉不到差异(在某些情况下,他们会觉得机器性能有所提高)。另外,你还可以在同一台物理服务器上运行多台虚拟机,有时在同一台机器上最多可达到15或20台虚拟机-这样可以节省硬件、数据中心的空间以及能耗。
微软宣布Windows Server 2008发行版将包括虚拟化服务器 (WSV)的测试版在内,Windows Server 2008是微软最新的服务器操作系统,可在一个服务器上虚拟化多种操作系统,如Windows、Linux 等等。服务器操作系统内置的虚拟化技术和更加简单灵活的授权策略,获得前所未有的易用性优势并降低成本。借助Terminal Services Gateway 和 Terminal Services RemoteApp ,可轻松进行远程访问并与本地桌面应用程序进行集成,还可实现在无需 VPN 的情况下,安全无缝地部署应用程序。
与早期版本相比,设计的改进以及与支持虚拟化的硬件的集成使 WSv 能够虚拟化要求更高的工作负载,并且在资源分配中具有更大的灵活性。
性能的改进包括:
• 基于 64 位管理程序的轻型、低开销虚拟化体系结构:支持虚拟化的硬件(Intel VT 和 AMD“Pacifica”技术)实现了更高的来宾操作系统性能。
• 多核心支持。可以为每个 VM 分配多达 8 个逻辑处理器:这样,就可以利用多处理器 VM 核心的并行处理优势,对要求大量计算的大型工作负载进行虚拟化。
• 64 位主机和来宾操作系统支持:在 64 位版本的 Windows Server 2008 上运行时,WSv 可提供对来宾 VM 的大型内存池的访问。在 WSv 下,可以成功虚拟化在 32 位操作系统上执行时会出现大量分页的非常耗费内存的工作负载。WSv 还支持在同一合并服务器上同时运行 64 位和 32 位来宾操作系统。
• 服务器核心 (Server Core) 支持。WSv 可以将 Windows Server 2008 的服务器核心安装用作主机操作系统。服务器核心具有最低安装需求和低开销,旨在提供尽可能多的主服务器处理能力来运行 VM。
• 传递磁盘访问。可以将来宾操作系统配置为直接访问本地或 iSCSI 存储区域网络 (SAN) 存储,为产生大量 I/O 操作的应用程序(如 SQL Server 或 Microsoft Exchange)提供更高的性能。
许多服务器工作负载对服务器处理和 I/O 子系统要求较高。过去,SQL Server 和 Microsoft Exchange 之类的工作负载通常需要较大的内存和磁盘吞吐量,因此虚拟化这些工作负载有一定难度。WSv 中的 64 位管理程序以及传递磁盘访问等功能可以并且通常适用于虚拟化大型工作负载。
微软 Windows Server 虚拟化包含解决许多高难度虚拟化挑战的功能,其中包含:确保合并服务器的安全、响应动态工作负载、实现高性能和可伸缩性以便虚拟化工作负载及简化管理。WSv 同时提供安全性和强大的 VM 隔离功能,从而可以在 WSv 主机服务器上合并异类工作负载,同时保持灵活性和安全性。构成 WSv 基础的 64 位管理程序体系结构为要求较高的工作负载提供了高性能。Windows Server 2008 中强大的集成管理功能、System Center Operations Manager 和 System Center Virtual Machine Manager 支持在广泛的虚拟化环境中实现自动而高效的控制。