16.20 - Ecosystem Manager 高可用性 - Teradata Ecosystem Manager

Teradata® Ecosystem Manager 用户指南

prodname
Teradata Ecosystem Manager
vrm_release
16.20
created_date
2018 年 10 月
category
用户指南
featnum
B035-3201-107K-CHS

Ecosystem Manager 有助于在多系统环境中实现高可用性。任何组件发生故障都可能导致应用程序中断。备用组件可以在计划内和计划外中断期间增强可用性。Ecosystem Manager 会监控所有组件并确定故障对应用程序可用性产生的影响。

如果对环境进行了高可用性配置,那么在发生故障期间,Ecosystem Manager 和 Viewpoint 仍然可用。高可用性配置至少需要两个 Ecosystem Manager 服务器和两个 Viewpoint 服务器。对于大多数故障情形,Ecosystem Manager 会自动故障转移到备用 Ecosystem Manager 服务器。Viewpoint 服务器会监控主动 Ecosystem Manager 服务器,并在任何组件发生故障时触发故障转移序列。

故障转移的工作原理如下所示:
  1. 故障转移监控守护程序在处于主动状态的 Viewpoint 服务器上运行,并监控处于主动状态的 Ecosystem Manager 服务器上的主要组件。
  2. 如果主动 Ecosystem Manager 服务器上的关键组件发生故障,故障转移监控器会检测到该故障,并开始故障转移到备用 Ecosystem Manager 服务器。
  3. 故障转移监控会转移到处于备用状态的 Viewpoint 服务器,并开始监控处于备用状态的 Ecosystem Manager 服务器上的主要组件。
  4. 此时,备用 Ecosystem Manager 服务器将充当主动 Ecosystem Manager 服务器,并会尝试以备用模式重新启动先前主动 Ecosystem Manager 服务器上的关键组件。
主要组件 说明
网络可访问性 连接到网络
内部存储库 将信息存储在 Ecosystem Manager 存储库中
ActiveMQ 服务 (tdactivemq) 允许在 Teradata Alerts 组件之间进行消息交换
发布者服务 (empublisher) 将事件发送到消息总线
事件使用者服务 (emeventconsumer) 接收来自所有事件代理的事件并写入数据库
控制服务 (emcontrol) 运行远程自定义脚本和状态更改控制脚本
控制代理服务 (emcontrolagent) 根据控制服务的请求运行脚本