将为虚拟 SQL Server 实例创建一个操作策略,其中只有这些设置与主生产策略不同。在此策略中,更改特定对象的内存和 CPU 设置。然后,配置 vRealize Operations Manager 以在虚拟 SQL Server 上的性能降级时向您发送警示。

开始之前

验证是否满足以下条件:

关于此任务

在此过程中,将为虚拟 SQL Server 对象的子集创建一个专用策略,并更改虚拟 SQL Server 实例的内存和 CPU 容量设置。在此方案的这个环节中,您的自定义策略仅与生产策略略有不同。

主生产策略与您的虚拟 SQL Server 策略的区别在于计算资源的过载。对于 SQL Server 策略,不能让计算资源过载。可以让 SQL Server 策略继承整体生产策略中的大部分设置,但需要您更改直接应用于虚拟 SQL Server 的容量设置。

对整个生产环境应用主生产策略后,可创建专用策略,使其继承主策略中的设置,并对专用策略中的设置稍加更改,以调整您的虚拟 SQL Server 的容量级别。

要创建此策略,请选择包含将使用此策略的数据中心和 vCenter Server 的群集。对所有对象稍作更改,包括群集、数据中心、主机系统、资源池和虚拟机资源容器。

过程

  1. vRealize Operations Manager 中,选择系统管理 > 策略

    活动策略选项卡将显示当前生效的策略。

  2. 单击策略库选项卡,然后单击加号添加自定义策略。
  3. 在工作区导航窗格中,单击入门并定义策略的基本信息。
    1. 名称文本框中,输入 vSphere Production Virtual SQL Servers
    2. 描述文本框中,输入分析虚拟 SQL Server 的容量
    3. 要从基础策略开始,请在开头为下拉菜单中选择默认策略
  4. 查看策略配置设置。
    1. 在策略工作区中,单击选择基础策略
    2. 要查看虚拟机对象的策略配置,请单击显示以下对象的更改下拉菜单,再依次单击 vCenter 适配器 - 虚拟机显示对象类型筛选器。

      虚拟机策略配置将显示在右侧窗格中。

    3. 要查看继承的设置,请在“策略预览”窗格中单击从基础策略继承的配置
  5. 在工作区导航窗格中,单击分析设置
  6. 在工作区导航窗格中,将以下对象类型添加到列表中,以便能够更改其设置。
    1. 单击下拉箭头,再单击 vCenter 适配器 - 群集计算资源,然后单击筛选器。
    2. 单击下拉箭头,再单击 vCenter 适配器 - 数据中心,然后单击筛选器。
    3. 单击下拉箭头,再单击 vCenter 适配器 - 主机系统,然后单击筛选器。
    4. 单击下拉箭头,再单击 vCenter 适配器 - 资源池,然后单击筛选器。
    5. 单击下拉箭头,再单击 vCenter 适配器 - 虚拟机,然后单击筛选器。

    这些对象类型的分析设置将显示在右侧窗格中。

  7. 在“群集计算资源”栏中,单击双箭头以展开分析设置列表。
  8. 找到剩余容量剩余时间,然后单击锁状按钮启用更改。
  9. 在资源表中,将“内存分配”过载值设置为 0,这样 vRealize Operations Manager 就不会将这些对象过量用于 SQL 服务器策略。
  10. 在资源表中,将“CPU 分配”的过载比例设置为 2,这样 vRealize Operations Manager 在每台 SQL 服务器上的 CPU 分配过载比例将为 2:1。
  11. 针对已添加到右侧窗格的每个对象类型重复710
  12. 单击保存

结果

您已创建策略并对设置稍作更改,以便 vRealize Operations Manager 可以分析并报告 SQL Server 对象。

下一步做什么

配置 SQL Server 策略的警示定义和症状定义。将该策略应用到 SQL Server 对象组。