新一代分布式计算集群
达梦分布计算集群 DMDPC 是武汉达梦数据库股份有限公司推出的新一代分布式数据库系统,同时支持在线分析处理(OLAP)与在线事务处理(OLTP),兼具高可用、高扩展、高性能、高吞吐量等特性,并继承了 DM8 良好的兼容性,应用无需改造即可迁移到 DMDPC。
高可用
采用基于 RAFT 协议的全新达梦多副本架构,具备节点自动选主、自动故障处理和自动故障恢复的特点,可满足关键核心业务不间断提供数据库服务的需求,达到金融级高可用要求。
高可扩展与动态伸缩
支持自动扩缩容功能,用户可根据数据规模和负载变化,在不影响业务运行的情况下便捷地扩展或缩小集群规模;通过计算层和存储层的水平扩展,可支撑 PB 级数据业务。
高性能与计算存储分离
采用计算与存储分离架构,同时支持 OLAP 和 OLTP;执行框架采用基于生产者、消费者的并行执行模型,可配置子任务并行度,使资源利用效率和并发性能大幅提升,实现 OLTP 场景毫秒级存取。
高吞吐量
多个存储节点(BP)可充分利用多台物理主机的处理能力,支撑更多的用户连接请求,提供更高的吞吐量,适应海量数据存储与超高并发交易场景。
透明易用
用户登录集群任意一个计算节点即可获取完整的数据库服务,具备全 SQL 支持、完整的事务支持,架构逻辑对用户透明,降低了分布式数据库落地的工作量成本。
系统架构
DMDPC 由元数据节点 MP、计算节点 SP 和存储节点 BP 组成:计算节点对外提供分布式数据库服务,存储节点访问数据并执行过滤、投影及分组等操作,元数据服务器节点提供各节点的数据字典信息,既支持计算与存储分离,也支持动态增删节点。