更新时间:2025-07-22 GMT+08:00
分享

整体架构设计

典型架构包括角色有:主节点、从节点、控制机及仲裁节点(可选),可实现双机应用高可用场景需求,产品架构图如图1所示。

图1 双机应用高可用架构图
  • 控制机:指提供web界面控制台服务的主机。

    Webconsole:统一容灾平台,实现用户对节点资源、规则任务的管理和使用。

  • 仲裁节点(可选):指处理异常情况时对主、从节点的身份仲裁和资源切换等事务的主机,可以与控制机为同一台机器。

    Node:指节点包,用于与控制机及各主从节点通信。

  • 主节点:指正常情况下用户生产系统的高可用组中对外提供写服务的主机

    Node:即实现对用户生产系统读取读取数据然后通过IP网络发送给目标备份服务器的程序,同时捕获源文件系统的IO变化通过IP网络以序列化传输方式发送给目标系统。

  • 从节点:指正常情况下用户生产系统的高可用组中不对外提供写服务的主机

    Node:即通过Node程序从IP网络接收生产数据,与源端相同的文件IO写入顺序保存到本地文件系统。

产品优势

  1. 功能优势
    • 独立于软硬件平台,具有良好的软件兼容性。
    • 智能监测、择优调度主机池资源。
    • 采用了云平台的主机池化管理架构。
    • 支持节点仲裁、磁盘仲裁两种仲裁机制,防止心跳故障导致脑裂场景。
    • 支持多节点仲裁,防止出现单点故障的现象。
    • 应用的快速无缝切换,故障转移时间缩短至秒级。
    • 支持接管率配比管理,弹性扩容。
    • 支持多对多、一对一、级等组网策略和配置。
  2. 性能优势
    • 可配置的带宽比率。
    • 对源端的CPU和内存消耗极低。
    • RPO和RTO接近零。
  3. 管理优势
    • 采用统一WEB管理方式。
    • 支持主机资源、任务状态、网络带宽等多维度监控。

相关文档