自主监视性能、检测瓶颈和管理资源以满足 SLA
Oracle Database 服务质量管理 (QoSM) 让系统管理员可以直接衡量、监视和管理 Oracle RAC 和 RAC One Node 数据库上托管的应用服务级别。服务质量管理使用基于策略的架构,将准确的运行时性能与资源度量关联,使用专家系统分析此数据以识别导致瓶颈和威胁 SLA 的资源。结果显示在一个跨集群 EM Cloud Control 仪表盘中,并提供一键式资源重新分配建议。QoSM 可以选择自动实施这些建议,以便在动态负载情况下满足和保持性能目标。如果没有提供足够的资源,QoS 管理将通过牺牲不太关键的目标来保持更为业务关键的目标。
Oracle Database QoS 管理测量通过集群托管的服务连接到 Oracle RAC 数据库的应用的性能。它将平均响应时间分成两个部分 — 使用资源和等待资源。QoSM 将等待时间进一步分解为 CPU、全局缓存、I/O 和其他数据库等待,以查明任何瓶颈。这种测量操作模式为 DBA 提供了以下功能:
- 单一的 Enterprise Manager 仪表盘集群性能视图
- 实时评估运行状况和性能
- 轻松确定整合负载的实际可行的性能目标
- 精准识别特定资源瓶颈
Oracle Database QoS 管理监视 Oracle RAC 数据库应用的响应时间是否符合用户指定的响应时间性能目标。这种监视操作模式为 DBA 提供了以下功能:
- 能够根据策略为每个负载设定性能目标并进行分组
- 通过自主式警报或严重警报来主动响应性能问题
- 精准识别瓶颈资源,实现快速分类
- 提供最近性能历史视图,方便评估趋势
Oracle Database QoS 管理充当全局资源管理器,负责保持 Oracle RAC 集群内整合应用的服务级别。其内置的专家系统可根据指定的性能目标不断评估响应时间。只要超过目标,QoSM 就会确定瓶颈资源,提出建议,并可选择实现资源平衡以恢复性能级别。这种管理操作模式为 DBA 提供了以下功能:
- 能够根据策略为每个负载设定性能目标和业务级别
- 针对需求激增或可用性问题,及时重新平衡资源
- 创建和激活单独的策略来处理不同的负载周期或事件
- 审计跟踪执行的操作,以改善性能管理
Oracle Database QoS 管理包含在 Oracle RAC 和 RAC One Node 数据库许可中,需要通过基础的 Enterprise Manager Cloud Control 管理 Oracle RAC 集群。Oracle Database QoS 管理是 Oracle Autonomous Health Framework (AHF) 的一个性能组件。要了解 AHF 的可用性和性能组件,请参见以下内容。
Oracle RAC 解决方案系列指的是获得 Oracle RAC 或 Oracle RAC One Node 许可的客户可以免费使用的产品和特性集合。每个解决方案通过确保更高的可用性和可扩展性,或通过自动化和简化日常操作,增强或完善了核心 Oracle RAC 产品。访问下图中每个解决方案的链接,详细了解这些极具价值的增强。要了解有关 Oracle Quality of Service Management 的更多信息,请访问页面底部的链接。