Hyper-V
最后介绍的是Hyper-V,这一产品是微软对于当前横扫IT业的竞赛重整硬件协助虚拟化战略做出的回答。用微软的话说,Hyper-V是新一代基于系统管理程序虚拟化的平台,整合了可实现动态增加物理和虚拟化资源的操作系统。
这意味着什么?Hyper-V的三个主要组成部分:系统管理程序,虚拟化堆栈和新的虚拟化输入/输出模式。Windows系统管理程序的基本任务是创建不同区隔——每种虚拟化代码将在其中运行。虚拟化堆栈和输入/输出组件提供了与Windows系统自身的互动以及与所创建不同区隔间的互动。
这三个组件是顺序工作的。采用配置了Intel VT或AMD-V的处理器服务器,Hyper-V与系统管理程序(处理器上一个很小的软件层级)进行交互。这一软件运行在单一物理处理器上,提供了对处理器——处理器的主机操作系统可以被用来有效管理多个虚拟机,多个虚拟操作系统——的管理。由于没有可安装的第三方软件产品或者驱动器,你大可放心软件病毒不会被引入系统。
伴随高效的流程管理,你可以给虚拟机的主机增加资源。从处理器到内存到网卡到附加存储媒体,你可以在不减少任何服务也不影响用户的情况下给机器增加这些设备。你也可以配置64位的客户机,对于企业来说,转移位采用64位软件好处很多。你可以在转移过程中进行虚拟化,节省整体的配置资金,接着估算当你完成迁移后,需要多少物理服务器。
进行虚拟化不仅仅是为了减少机器复制并节约资金,同时也是为了保证提供比未进行虚拟化的服务器更多的服务。因此,Hyper-V涵盖了对多客户机集成系统的支持功能。其次,你可以集成多个运行Hyper-V组件的物理服务器,这样虚拟机可以在核心主机出现问题时转移到其他主机上。
最后,你可以在不停机的情况下,从一台物理主机上将虚拟机从一台机器迁移到另一台,在明显限制对产品的不利影响同时,简化服务、计划和从重组。你也可以利用Windows Server 2008新的磁盘功能——实现了多地理位置的集成,也就是说,在美国不同的海岸或者在不同的大陆都可是实现集成。在进行集成时,机器之间不需要有一个共享的磁盘,在采用Windows Server 2003系统时,这是必须的。
Figure 9 - Hyper-V Management Console
图九——Hyper-V管理控制台(Hyper-V Management Console)
其次,你可以在安装了Server Core的Windows Server 2008上安装Hyper-V,以利用其稳定性并减少这类配置的多余功能(当然这些功能可提高产品的可用性)。
有了新的Hyper-V管理控制台,Hyper-V管理变的更加容易。见图九
采用Hyper-V前,你需要一些硬件配置,特别是一台能支持64比特的操作系统机子。你需要安装Windows Server 2008企业级,64位版本,而其无法在虚拟机上运行,因为需要硬件协助进行虚拟化。
尽管功能强大的Windows Server 2008已经发布,Hyper-V当前是测试版本。微软公司仍承诺在六个月内发布Hyper-V的RTM版本。
总结:
Windows Server 2008与Windows Server 2003相比,总体来说是一款功能强大并且可靠性好的产品。易管理性、安全性、性能、可靠性和效率都是开发组关注的,他们努力的结果是开发出了一款连接紧密、标准统一的操作系统。这一操作系统建立在坚实的基础之上,又着眼于未来技术,而其运行安全可靠,因此是企业一个好的选择。