【eNet硅谷动力消息】就在上个月,微软刚刚将系统中心虚拟机管理器(SCVMM)2008发布给制造商,这一产品的发布使得企业的IT管理者们具备了集中管理他们的虚拟基础设施的能力。
使用SCVMM 2008,用户既可以管理安装了Hyper-V的虚拟机,有可以管理用Virtual Server 2005 R2创建的虚拟机,同时还能管理运行在ESX基础设施上的Vmware虚拟机。
虽然目前的Hyper-V不支持跨虚拟主机移植“活”的虚拟机,不过,它可以使用VMware的Virtual Infrastructure 3系统做到这一点。微软已经在其旗舰服务器的下一个版本中解决这个问题,也就是Windows Server 2008 R2,但用户必须等到2010年才能用上这一功能。
为了评测这款软件,我在戴尔的PowerEdge R900服务器上安装了一个SCVMM 2008,该服务器运行的是64位版本的Windows Server 2008企业版。首先,我先安装的是VMM Server,然后是本地管理员控制台。安装过程并没有耗费太多的时间,最耗时的一部分安装就是SQL Server数据库,它用来存储虚拟机的配置数据。用户可以使用一个已经安装的数据库,或者创建一个新的。
安装完毕后,我们很容易就实现了管理早些时候安装的虚拟机,同时利用SCVMM 2008指向和管理另一个运行Virtual Server 2005 R2的主机系统也很简单,该主机系统运行的是Windows Server 2003。
SCVMM 2008年还提供了集成Windows Server 2008新的集群支持的功能,可用于建立容错虚拟机,以及优先依附于作为集群一部分的主机的虚拟机。SCVMM 2008也可以将一些相对集中的虚拟机群作为一个单元统一管理。
除了功能集扩充了以外,SCVMM 2008的图形用户界面也略有增强,但是看起来仍然与SCVMM 2007非常相似。由于微软是用PowerShell(PS)命令外壳和脚本语言编写的SCVMM 2008,所以包含脚本的命令文件能够加速任务的执行,比如使用VMotion迁移VMware虚拟机。
我们可以用PowerShell脚本加快执行很多任务,但有一个问题是SCVMM 2008如何处理需要修补的虚拟机。目前唯一的方法就是启动虚拟机,修补然后再重新启动。如果微软能够在后续SCVMM版本中添加离线修补虚拟机的功能,那么将会给用户带来很大的方便。
SCVMM 2008新增的一个重要功能是集成了一个综合性能和资源优化工具,利用这个工具,用户可以根据有可能导致虚拟机错误的具体硬件问题,配置相应的预警提示。SCVMM 2008也可以被配置成实时响应这些预警提示,自动执行解决方案,例如,增加分配给报警虚拟机的系统内存或磁盘空间。
SCVMM 2008其它一些小的改进包括创建“授权管理员”的功能,“授权管理员”工作在虚拟基础设施的一个子集上,具备管理这些虚拟机的充分管理员权限。SCVMM 2008也对网络权限进行了更新,这样它就能管理不属于信任网域的虚拟基础设施。
总的来说,SCVMM 2008显著降低了系统管理员管理虚拟机所花费的时间,但是,它还不是很完美,也许等到2010年WS 2008 R2支持Live Migration功能时,SCVMM 2008会变的更加完美。