【TechTarget中国原创】在微软System Center Virtual Machine Manager 2008 R2(SCVMM)这系列文章中,我们介绍了驱动业务从Hyper-V升级到SCVMM的因素,并说明了SCVMM 2008 R2的新功能。如果SCVMM很适合你的环境,那么下一步就是将它安装在硬件上。
现在在第三部分中,TechTarget中国的特约虚拟化专家Greg Shields将讨论SCVMM 2008 R2发布候选版本的安装需求。和任何候选版本一样,最终版本可能存在差异,因此安装SCVMM的信息旨在为你作好准备。由于这个软件处于预发布形式,你可以从微软官网上下载180天的测试版本。如果你考虑使用SCVMM,这个完整功能的免费测试版是你熟悉该软件的起点。
安装SCVMM的先决条件
在安装SCVMM之前,你应该知道它的安装条件。首先,你需要获取三个Hyper-V更新。在记录到SCVMM之前,下载和安装KB950050、KB956589和956774在每台Hyper-V主机上。尽管SCVMM 2008 R2能用于升级现有的SCVMM 2008实例,但不建议使用预发布版本这样做。微软有在软件版本之间创建升级路径的经验,但是这些经验不是来自预发布版本。同样,SCVMM 2007不能升级,因为必须首先转换到2008版本。
对于有十个以上虚拟主机的环境来说,微软建议使用双核、2GHz、至少拥有2GB RAM的服务器。如果所管理主机的数量翻番,那么RAM也要翻番。此外,你需要PowerShell 1.0、Windows Automated Installation Kit 1.1、IIS 7.0和SQL Server 2005 Express Edition。
由于SQL Server Express Edition的功能有限,只有小型数据库,微软宣称一台SCVMM服务器能管理多达150台Hyper-V主机,高于150台再升级到完整的SQL版本。你可以将SCVMM实例放置在现有的虚拟主机上,不过记住,在虚拟主机上的软件使你能分配给虚拟机的可用的资源减少了。最后,如果你在环境中使用基于主机的防火墙,或者计划在其他网络域里管理虚拟机,SCVMM需要TCP端口80.443和8100与Hyper-V主机相连。
在候选服务器上安装SCVMM
SCVMM包含五个管理Hyper-V主机的独立组件。每个组件都能安装在相同的服务器上,或者如果你的环境有现成的可用服务器,可以安装在不同服务器上。
SCVMM服务器是存储管理和SCVMM应用本身的地方。它与SQL数据库工作,能进行远程或本地的数据存储。能配置一台或更多目录服务器,也能存储模版、ISO、文档和其他数据。目录服务器不仅仅是由SCVMM管理的在文件服务器上共享的。SCVMM自身的服务协议能在本地安装,或者安装到环境里现有的IIS 7.0服务器上。如果你想为非管理员提供虚拟机控制台访问权限,这个组件很有必要。最后一个组件是SCVMM的报告服务器,是System Center Operations Manager的一个实例。
在安装SCVMM之前,需要使用Configuration Analyzer工具确认服务器配置。这个工具查看现有的Hyper-V主机配置,并最终执行SCVMM的功能确认配置。Configuration Analyzer工具像前任产品System Center那样工作,因此确保在继续安装之前候选服务器能通过测试。更多信息请查看Microsoft Baseline Configuration Analyzer。
满足这些条件之后,安装SCVMM很简单。安装过程中将问你识别你想使用的SQL安装的类型,创建一个新目录共享,或者指向现有的目录共享,提供调整端口的位置和Windows Management Instrumentation (WMI)服务账户设置。
完成SCVMM安装后,你可能感到困惑,因为没有明确的与之交互的方式。这是由于当应该的其他部分安装时,SCVMM控制台不能安装到服务器。如果你想在同台服务器运行SCVMM,分别安装控制台。但是如果SCVMM服务器与Hyper-V主机在一起,将安装代理到主机作为安装的一部分。
这就是安装SCVMM的过程。当完成这些独立安装后,就能享受SCVMM的高级功能了。