1. 首页
  2. > 代理记账 >

集群高可用是什么意思(zabbix高可用集群)

上一篇文章《高可用集群——NM组zabbix网的方案实现》讲到了这样一个组网方式:




引入控制是什么节点的多对多组网


我们知道,这样的一种方案,由控制节点进行集群健康管理和轮训等控制。本高文试图用通俗语言描述控制节点对服务集群的更高(级的管理高可用,比如服是什么务集群在自动弹性扩容的时候,如何让控制节点知道自己的存在?以及控制节点如何自动发现新增节点。


在方案建设控制节点后,为了配合控制节点的功能,服务集群需要支持某些接口,能够支撑控制节点的管理。列举必要的接口如下:


1. 性能查询接口


2. 监控探测接口集群


3. 自动发现响应接口


4. 自动注册接口(控制节点提供)


并且,服务集群在扩容后,能够主动zabbix向控制节点上报自己的能力,比如支撑的服务、资源配额等。可用


接口介绍

1.性能查询接口)


性能查询接口,能够保证控制节点能够)实时意思查询到服务意思集群每个节点的状集群态,以进行有效均衡分配给外部。性能状态可能包括CPU负载(或者空闲率)、连接数等。


CPU负载情况是大多情况用到的。连接数在某些场合更有效,比如WEB服务,连接数能够反馈用户连接情况。


性能查询接口由服务集群的每个节点提供,控制节点定时批量查询,然后更新服务集群地址池。


2. 监控探测接口


这个接口主要用户做健康检查,类似心跳检测的,在某些(设计上,性能查询接口和探测接口合并的。为了保障实时性,它更新更加频繁,所以建议分开


3. 自动发现响应接口


自动发现接口提供给控制节点周期性的、或者被动触发的自动发现节点。提前在控制节点上配置可能的网段,在系统初始化时,自动发现系统内的所有可用节点,或者被手动触发时,能够快速发现扩容的节点。


4. 自动注册(注册接口由控制节点提供)


工作方式简单介绍

设想在系统从建立到交付过程中。经历初始化、扩容、缩容等阶段。我们讨论一下一些高可用必要场景。


在系统初始化过程中,即系统开始运行。控制节点首先应该完成建立,然后建设服务集群的相关节点。配置完成控可用制节点后,控制节点调用集群的“自动发现响应接口”,这就是自动发现过程,然后把发现的节点纳入“集群资源”的池子管理。在后续的服务过程中,不断地检查1.集群的高监控;2.集群各节点的负载情况,以便有效维护整个集群资源的情况,提供给外部调用方使用。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至123456@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息