云主机高可用指平台检测到云主机故障后,自动在健康的物理机重新启动该云主机的机制。该机制可降低云主机宕机时间,保障业务连续性,且整个过程不依赖专有硬件。
关于故障检测
关于防脑裂
为防止高可用过程中,因网络分区导致云主机脑裂(即不同物理机上同时运行同一个云主机进程),引入Fencer机制,当检测到故障时,将强制终止相关的云主机进程。
关于故障恢复与调度
故障恢复由Checker负责,云主机进程强制终止后,Checker将在健康的物理机重新启动该云主机,与Fencer形成闭环,确保云主机只在一台物理机上运行。

网络高可用是保障业务连续性的重要一环,ZStack Cloud通过多种技术手段,构建了从物理基础设施到网络服务的全方位网络高可用方案。
ZStack Cloud通过交换机堆叠/M-LAG和网卡Bonding紧密配合,实现从物理机端到交换机端的高可用网络架构。
交换机端高可用:堆叠/M-LAG
物理机端高可用:网卡Bonding

网络服务包括基本网络服务(如DHCP)和由VPC路由器/负载均衡实例提供的其他网络服务(如负载均衡、端口转发等)。
基本网络服务(DHCP)
在该模式下,DHCP服务不依赖中心节点,管理节点故障不影响已有云主机正常获取IP地址。
其他网络服务
其他网络服务主要由VPC路由器或负载均衡实例提供,ZStack Cloud通过VPC路由器/负载均衡实例高可用保障网络服务高可用。
VPC路由器高可用
VPC路由器支持双机主备模式,即部署一对互为主备的VPC路由器,形成高可用组。配置变化实时同步主备路由器,确保主备路由器配置一致。当主路由器状态异常时,将自动切换至备路由器,保证业务持续运行。主备路由器建议分别部署在不同的物理机,进一步避免单点故障。

负载均衡实例高可用
负载均衡实例高可用和VPC路由器高可用机制基本相同:部署一对互为主备的负载均衡实例,形成高可用组,并通过Keepalived监控主备实例状态,当主实例故障时,将自动切换至备实例,保障业务持续运行。
学习路径
ZStack Cloud 产品学习路径
快速梳理文档,点击相应文本链接,快速跳转到相应文档的页面,学习 ZStack Cloud 产品。
业务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2其他(漏洞提交、投诉举报等)
400-962-2212 转 3业务咨询:
400-962-2212 转 1ZStack学院:
training@zstack.io业务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2其他(漏洞提交、投诉举报等)
400-962-2212 转 3业务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2其他(漏洞提交、投诉举报等)
400-962-2212 转 3业务咨询:
400-962-2212 转 1商务联系:
channel@zstack.io业务咨询:
400-962-2212 转 1商务联系:
channel@zstack.io下载链接已发送至您的邮箱。
如未收到,请查看您的垃圾邮件、订阅邮件、广告邮件。 当您收到电子邮件后,请点击 URL 链接,以完成下载。感谢您使用 ZStack 产品和服务。
成功提交申请。
我们将安排工作人员尽快与您取得联系。感谢您使用 ZStack 产品和服务。
信息提交成功。
我们将安排工作人员尽快与您取得联系,请保持电话畅通。感谢您使用 ZStack 产品和服务。
商务咨询:
400-962-2212 转 1售后咨询:
400-962-2212 转 2商务联系:
sales@zstack.io成功提交申请。
我们将安排工作人员尽快与您取得联系。感谢您使用 ZStack 产品和服务。