将为虚拟 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. 针对已添加到右侧窗格的每个对象类型重复Step 7Step 10
  12. 单击保存

结果

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

下一步做什么

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