消除单点故障

张贴 Zevenet | 19年2016月XNUMX日

单点故障 是指系统中的某个组件,该组件的故障会导致整个系统中断。 在信息技术领域, 允许准备系统以避免由至少2同步节点组成的这种情况的风险,这允许当其中一个节点发生故障时另一个节点负责照顾服务。

为何选择集群

负载均衡 是从多个服务器(有时称为服务器场)提供单个网络服务的任务。

负载均衡器通常是嵌入在虚拟或物理硬件中的软件程序,该硬件正在侦听外部客户端连接到访问服务的端口。 负载均衡器将请求转发给后端服务器之一,后端服务器通常会回复负载均衡器。 这允许负载均衡器回复客户端,而客户端不知道函数的内部分离。 它可以自动提供响应应用程序流量增加或减少所需的容量。 在下图中,我们可以看到用于服务Web应用程序的典型网络配置。

single故障点

它还可以防止客户端直接与后端联系,这可以通过隐藏内部网络的结构并防止对内核网络堆栈或其他端口上运行的不相关服务的攻击而获得安全优势,但是… 如果负载均衡器出现故障会怎样?

负载平衡使IT团队有机会实现更高的容错能力。 这就是负载平衡器本身不会成为单点故障的原因。 负载平衡器必须在高可用性集群中实现,即一对设备。 用于负载平衡的HA群集的相同示例可以是:

没有单点故障

我们已经看到了设置HA集群的重要性。 现在我们将看看如何使用Zevenet Load Balancer进行配置。

群集要求

配置新群集时,请确保两个节点都使用相同的内核版本(即相同型号的设备)。

  1. 确保已配置ntp服务并在群集的未来节点中正常工作。
  2. 确保已配置DNS并在群集的未来两个节点中正常工作。
  3. 通过集群的已用接口确保未来集群成员之间存在ping(即:node0中的eth1的IP和node0中的eth2的IP)。
  4. 建议为集群服务专用接口。
  5. 群集服务在单播模式下使用多播通信和VRRP包,确保在交换机中允许此类包。
  6. 启用集群服务后,将删除从属节点上的服务器场和虚拟接口,并将节点主服务器的配置复制到从服务器。

Zevenet Community Edition的群集配置

要为社区版v5或更高版本执行正确的群集配置,请按照以下步骤操作:

如何在Zevenet Community Edition v.5.0中配置群集

Zevenet Enterprise Edition的群集配置

Zevenet Enterprise Edition Cluster服务完全集成在Zevenet Core中,可以轻松管理和配置如下:

  1. 进入web gui界面,转到横向菜单 “系统>群集”.
  2. 按下选择字段 “群集本地IP”,并选择群集服务的专用接口
  3. 在您在第一个节点中选择的同一网络接口中输入辅助节点的IP
  4. 在字段中键入从属root密码 “群集远程根密码” 并在字段中重新键入相同的密码 “群集远程根密码”
  5. 现在点击 “创建” 并启动集群配置过程
  6. .

如果您需要更多信息,请访问该文章 配置群集服务

分享到:

根据GNU自由文档许可条款的文档。

本文是否有帮助?

相关文章