我个人而言非常接受微软在System Center Virtual Machine Manager 2008 R2 (SCVMM)中设定的关于虚拟机硬件配置文件的概念。
硬件配置文件存储在虚拟机模板文件之外,用于保存虚拟机的定制信息(如内存数量、CPU个数等等)。当我们通过脚本或者模板创建虚拟机之后,可以选择并启用所需的硬件配置。
在VMware中也可以实现相似的效果,通过使用多个不同的模板,或者是从模板创建新虚拟机之后首先编辑虚拟机的配置,然后再启用的方式。从某些角度来看,这两种方式依情况不同各有特点。但是我个人更喜欢把配置文件和虚拟机模板分离的定义方式。在创建了新的虚拟机之后,用户可以从下拉菜单中进行虚拟机的硬件配置和选择。
Microsoft System Center Virtual Machine Manager 2008 R2在虚拟机模板之外单独保存了虚拟机的配置文件。
SCVMM自助服务选项:简单易用
Microsoft System Center Virtual Machine Manager 2008 R2中还带有自助服务选项,从本质上讲这是一个基于Web的工具,使用户可以根据需求来选择和创建虚拟机。其用户界面非常的简单,而且通过基于角色定位的方式进行限的管理。
最早,我是从一位VMware员工关于ESX 2和vCenter1的介绍中首次见到这样的页面。SCVMM自助服务选项本身并没有vCenter Server中的VMware Web Access页面所具有的功能强大,而且它是任务驱动型的。如果在VMware中要创建相似的页面,用户需要Orchestrator系统的支持,而该系统已经在vSphere 4中集成了。
我想,如果我们说基于SCVMM自助服务页面的运行方式要比借助Orchestrator系统快得多,也是公平的。或许您会有异议,认为对自助服务页面的需求不太大,因为大多数管理员更喜欢从模板或通过PowerShell脚本来创建虚拟机。但是当我们逐步进入到一个增长的虚拟化世界中时,用户在根据需求创建属于自己的虚拟机方面会要求的越来越多。
关于SCVMM自助服务的另外一项功能我也相当喜欢,那就是当我们创建用户或者是组选项时,可以同时定义允许它们创建的最大虚拟机数量(如限制为25个)。
SCVMM自助服务选项的唯一缺点就是其基于角色的权限管理方式所带有的功能缺失。用户需要通过微软的Authorization Manager才能创建更多的角色。另外,没有一种明确的方式可以支持通过邮件回复来确定支持或拒绝。因此,最终可能会导致进入一种无人管理的,所有用户均根据自身喜好创建任意类型虚拟机的状态。
SCVMM自助服务选项的用户界面非常的简单。
Microsoft System Center Virtual Machine Manager 中的Jobs窗口
在System Center Virtual Machine Manager 2008 R2中有一个Jobs窗口选项,在该窗口中以一种非常细节的方式显示了所有任务的运行状态。Jobs窗口中还可以实现对虚拟机中发生故障的任务做重启、终止和忽略等操作。VMware vCenter中提供了更加先进的进程管理和事件跟踪功能,但是我仍然对Jobs窗口的印象更加深刻。
System Center Virtual Machine Manger 2008 R2中的Jobs窗口以一种非常细节的方式显示了任务的进程。点击看大图。
我并不是唯一一个对这种任务跟踪方式印象深刻的人。在该课程的同班中有很多的学员都提到过vCenter在这项功能方面的局限性。
最后,我希望非常正式地强调我的观点。我所寄望的是微软、思杰和VMware都去下载和使用竞争对手的产品,这么做的目的不是为了找出对方的缺陷和不足,然后在自己博客中对比别人的缺陷和自身优势,而是希望他们可以从中发现别人的优势从而在自己产品中加入新的设计理念。
【编辑推荐】