网络营销的企业网站,腾讯公司网站,wordpress googleapi,一诺互联网站建设公司DCF
可获得性
本特性自openGauss 2.0.0版本开始引入。
特性简介
DCF#xff08;Distributed Consensus Framework#xff0c;分布式共识框架#xff09;基于Paxos算法实现数据同步强一致。DCF模式开关开启后#xff0c;DN可以支持基于Paxos协议的复制与仲裁能力。
客户…DCF
可获得性
本特性自openGauss 2.0.0版本开始引入。
特性简介
DCFDistributed Consensus Framework分布式共识框架基于Paxos算法实现数据同步强一致。DCF模式开关开启后DN可以支持基于Paxos协议的复制与仲裁能力。
客户价值
DN基于Paxos的自选主及日志复制复制过程中支持压缩及流控防止带宽占用过高。使用DCF可以提供日志复制、集群高可用等能力。DCF提供了自选主能力支持少数派强起能力日志复制支持动态流量调整。同时也提供了基于Paxos多种角色节点类型并能进行调整。支持查询当前数据库实例的状态。
DCF是一款高性能、高度成熟可靠、易扩展、易使用的独立基础库其他系统通过接口与DCF简单对接就能够轻松拥有Paxos算法赋予的强一致、高可用、自动容灾等能力。
特性描述
DCF进行日志复制时支持对日志进行压缩后再传输减小对网络带宽的占用。DCF支持SSL包括TLS1.2和TLS1.3协议标准。当开启SSL时DN默认将DCF配置为TLS1.2协议标准。DCF支持5种TLS1.3的密码套件TLS13-AES-256-GCM-SHA384、TLS13-CHACHA20-POLY1305-SHA256、TLS13-AES-128-GCM-SHA256、TLS13-AES-128-CCM-8-SHA256、TLS13-AES-128-CCM-SHA256。DCF支持passive角色节点类型passive节点不参与选举只做日志的同步以及回放该类型节点在高负载的情况下日志同步会做流控。DCF支持logger角色节点logger节点可以参与选举和投票但是只复制DCF的日志不复制xlog不进行redo。DCF的follower和passive角色可以在线互换即不中断业务的情况下follower角色的节点转化为passive角色passive角色的节点转化为follower。DCF支持少数派强起能力在数据库实例多数派故障的情况下从正常的备DN中选择少数派模式强启成为主DN其余正常的备DN从主DN复制日志。DCF支持自选主能力在原主DN故障的场景下在保证数据一致性的前提下剩余备DN自动选出新的主DN。DCF支持策略化多数派能力以多数派为前提同时根据用户配置的AZ保证AZ内至少有一个节点同步复制日志。DCF支持手动模式在手动模式下不自动仲裁此模式下对接上层CM等管理组件做仲裁适配DCF进行日志复制功能。支持DCF日志与DN日志合一存储DCF多数派达成和DN仅存储一份日志减少IO带宽占用日志合一后日志刷盘的IO开销比两份日志下降20%优化性能。支持从Quorum模式切换到DCF模式以及从DCF模式恢复到Quorum模式。切换过程中不需要重启数据库做到数据不丢失不影响业务。
特性增强
无。
特性约束
若使用此功能DN最少三节点在安装部署阶段需要开启DCF开关。在DCF模式下通过多数派选举安装过程中如果故障节点数加build节点数达到多数派会导致集群安装失败如在安装一主两备时安装过程中一节点因内存不足导致安装失败另外两节点正常启动但随后备机会进行一次build这时build节点加故障节点为2达到多数派会导致集群安装失败请在安装过程中检查内存和磁盘等资源是否充足。
若某个AZ配置了策略化多数派参数当AZ内所有的节点均故障后在对节点执行build相关的操作时需要将该AZ配置从策略化多数派配置信息中移除。
与Quorum相比DCF模式不支持的功能有
不支持双集群容灾不支持级联备不支持已有Quorum复制到DCF复制模式的在线升级不支持备机读不支持第三方仲裁CM仲裁不支持自动降副本不支持增量build
依赖关系
无。