看前,请支持老方,投上宝贵的一票哟。投票无需登录,直接点击即可,谢谢啦! http://2010blog.51cto.com/1213。
第六章 PRO配置与实现
微软所提供的虚拟化解决方案中,虽然Virtual Server和 Windows 服务器虚拟化都同时提供了工具来管理他们的虚拟机,但这些工具只在一台物理计算机上工作。一旦企业组织的虚拟机分布在不同的物理计算机,一个集中式的控制台来管理它们很可能极具吸引力。SCVMM 2008就提供了一个图形界面的中央控制台,允许从单个点管理多个虚拟机。 管理员可以使用此控制台检查一个 VM 的状态,监控运行的虚拟机,将虚拟机从一台物理计算机移动到另一台物理计算机,以及执行其它管理任务等。
性能和资源优化(简称为 PRO)是 Virtual Machine Manager 2008 中的一项新功能,它支持虚拟化环境中感知工作负荷和应用程序的资源优化。基于 System Center Operations Manager 2007 中启用 PRO 功能的管理包所提供的性能和健康数据,PRO 可以自动或手动执行 PRO 提示,即关于尽可能缩短停机时间和加快解决速度的建议。
PRO 是针对各个主机组和主机群集来执行的。例如,如果主机遇到资源短缺或性能问题,PRO 可以识别出当前主机组或主机群集中最适合的主机,并迁移一个或多个虚拟机来平衡负载。其他 PRO 提示可能会建议更改配置,以相应地调整虚拟机的规模,从而基于虚拟机使用情况数据优化主机上的性能和资源使用。
在本次动手实验中,将以一个实例来讲述如何配置 PRO及实现PRO。
在进行操作之前,已在VMMR2这台机器上安装了SCVMM 2008 R2,且添加了两台HyperV主机:HyperVR2及HyperVone。
同时,在日常运维篇中已导入了至少以下种管理包,同时这也是实现PRO的前提,也是在SCOM管理服务器运行SCVMM安装程序界面中的“配置Operations Manager”得以实现的必不可少的条件:
1、导入IIS管理包
2、导入SQL管理包
3、导入Windows Server管理包
本章节将通过以下几个步骤来完成:
1、在SCOMR2机器上导入SCVMM的管理包及安装VMM管理员控制台
2、在VMMR2机器上安装SCOM管理控制台
3、在VMMR2机器上配置SCOM管理服务器及报表服务器URL
4、在VMMR2机器上配置启用PRO
5、PRO的实现
一、在SCOMR2机器上导入SCVMM的管理包及安装VMM管理员控制台
在SCOMR2机器上导入VMM的管理包及安装VMM管理员控制台是通过运行VMM安装程序中的“配置Operations Manager”完成的。
1、在SCOMR2机器上没有运行“配置Operations Manager”之前,在管理员控制台中的监视部分是没有SCVMM 2008 R2的选项的。
2、在SCOMR2(SCOM管理服务器)机器上,插入SCVMM 2008 R2的程序盘,打开安装首页后,选择“配置Operations Manager”,在左下角的提示中有说明此安装选项的作用。
3、在“许可条款”页,选择“我接受此协议的条款”,下一步。
4、在“Microsoft Update”页,根据需要选择一项,下一步。
5、在“客户体验改善计划”页,保持默认,下一步。
6、在“必备项检查”页,确保硬件要求、软件要求前面为绿色的√。否则不能进行下一步。如果此处出现通不过,一般是由于上面所说的三种管理包没有导入的原因。
7、在“安装位置页”,指定VMM程序文件的存放位置。下一步。
8、在“端口分配”页,
VMM服务器:contoso\vmmr2,注意格式:域\计算机名。
VMM服务器端口:8100(保持默认)。
下一步。
9、在“设置摘要”页,确认之前的设置无误后,点击安装,以进行安装进程。
12、安装完成后的图示如下,可以看到安装的软件(其中导入管理包在SCOM的管理员控制台可以看到)。
13、安装完成后,打开SCOM管理员控制台,可以看到VMM2008管理包已导入,且在“监视”栏中已有显示。
二、在VMMR2机器上安装SCOM管理控制台
本小节操作,均在安装有SCVMM 2008 R2的服务器上进行。
1、 在VMMR2机器中插入SCOM 2007 R2的安装光盘,运行安装程序,选择“选择安装Operations Manager”。
2、 在“最终用户许可协议”页,选择“我接受许可协议中的条款”,下一步。
3、 在“产品注册”页,保持默认,下一步。
4、 在“自定义安装”页,只选中“User Interaces”,以确保安装SCOM的管理员控制台。下一步。
注意:此步较为重要,如果不如此,将无法实现在VMM中连接SCOM的管理服务器及报表服务。
5、 在“客户体验改善计划”页,请选择一项,下一步。
6、 在“Microsoft Update”页,请选择一项,下一步。
7、 在“已准备好安装程序”页,点击安装。
8、 待几分钟后,便完成SCOM管理控制台的安装。
三、在VMMR2机器上配置SCOM管理服务器及报表服务器URL
在前面的一、二中完成了SCOM与SCVMM的互操作。接下来就要进行VMM控制台中配置SCOM管理服务器机器及的报表服务器访问的URL。
1、 打开VMM控制台,导航至管理—系统中心—Operations Manager服务器,在弹出的窗口中输入SCOMR2,确定。
注意:此时VMM的控制台中并没有报表项,同时,要提醒的是由于是域环境且是集成的DNS,故此处只需输入机器的NETBIOS名称便可。
2、几分钟后可下图中的窗口会自动消失,表明已连接到SCOM管理服务器。两者之间通讯正常。
3、 点击“Operations Manager 报表URL”,勾选“启用报表”,并在URL栏内输入报表服务器的访问地址:http://scomsql/reportserver。
四、在VMMR2机器上配置启用PRO
PRO 是针对各个主机组和主机群集来执行的,并根据设置手动或自动执行虚拟机的迁移。
在VMM控制台中,导航至管理—常规。在右侧的窗口中,双击PRO设置。
注意:此时,可以观察到左侧最下方有了报表的选项。
在PRO设置窗口中,选定如下图所示:
注意:在启用PRO提示时,请理解以下内容:
为各个主机群集启用 PRO。在主机组属性中,在"PRO"选项卡上输入选项。
为各个主机组启用 PRO。在主机群集属性中,在"PRO"选项卡上输入选项。
为系统范围内的监视器启用 PRO 提示。在"管理"视图中,在"常规"节点中输入"PRO 设置"。
如果希望从主机级别的 PRO 操作排除虚拟机,请在虚拟机中选择"从 PRO 主机级别操作中排除虚拟机"选项。该选项会阻止 PRO 迁移虚拟机或基于启用 PRO 的管理包中的主机监视器执行其他操作。PRO 将继续基于虚拟机的监视器来建议操作。
五、PRO的实现
通过启用VMM上的PRO,就为PRO提示提供了可能。
使用"PRO 提示"窗口,可以监视和执行由性能和资源优化 (PRO) 生成的提示。当然,只会显示活动的 PRO 提示;问题解决后,PRO 提示将不再处于活动状态。
PRO 提示可用于启用了 PRO 提示的主机组和主机群集。主机组或群集的 PRO 提示配置还确定收到的 PRO 提示的严重性级别和自动执行的 PRO 提示的严重性级别。您可以选择收到严重级别和警告级别的 PRO 提示,但是仅自动执行严重级别的 PRO 提示。
1、打开VMM的管理员控制台,导航至主机项,可以看到有个名为HyperV的主机组,
其中加入了主机名为hypervone、hypervr2的HyperV主机,且均在域contoso.com中。
其中一台主机上的可用内存较少,已少设置的阀值94%。这时就会有PRO提示出现的。
大家可以看到,在工具栏上,单击"PRO 提示"。
"PRO 提示"窗口打开,为启用了 PRO 的主机组和主机群集显示 PRO 提示。仅显示活动的 PRO 提示。如果问题(例如主机上临时资源缺乏)自动解决,则 PRO 提示将不再显示。
2、 如下图所示,就是由于主机内存使用率较低,造成了PRO的自动提示出来。
此时,您可以对 PRO 提示执行以下任何操作:
要查看有关 PRO 提示的详细信息,请选择 PRO 提示。"摘要"选项卡显示了问题的描述,并提供了用于解决问题的知识,在PRO提示窗口的左下侧可以看到这些。
许多 PRO 提示都包括一个"查看脚本"链接,它显示将执行此 PRO 提示的 Windows PowerShell 脚本。
3、 此时,打开SCOM的管理员控制台,可以在活动警报中看到相关的提示报警。
在报警的详细信息中,不但描述了警报内容,还提供了原因及解决方法。
4、 根据解决方法,如果主机中的内存使用量过大时,要释放内存,需要将虚拟机迁移到另外一个主机,此时将采用手动的方法。单击执行。
不是所有 PRO 提示都有此选项。例如,VMM 可以在其当前主机组或主机群集内自动快速迁移虚拟机,以解决某个主机上的性能问题。但是,要解决其他问题,您可能需要手动更新虚拟机的配置。在后一种情况下,PRO 提示的知识说明了要执行的操作。
注意:只有正在运行且尚未从主机级别的 PRO 提示中排除的虚拟机才可由 PRO 迁移。
若要在不执行任何操作的情况下不再显示某个 PRO 提示,请选择该 PRO 提示,然后单击"忽略"。
只有当选择不利用 PRO 实现作为问题结果的更改时,才需要使用此选项。每个 PRO 提示都会在相关问题解决时自动解决并删除。
5、 单击执行后,就会弹出一个作业窗口,里面显示了具体的进程,直观且详细。