开发者社区> 问答> 正文

云数据库MongoDB版的集群版架构


云数据库MongoDB版支持集群版本,集群版与三节点副本集版复用系统架构,沿用副本集架构图中的HA控制系统、日志收集系统、监控系统、在线迁移系统、备份系统及任务控制系统。
集群版提供Mongos(服务代理)、Shard(分片服务器)、ConfigServer三个组件。用户可以自由的选择Mongos和Shard节点的个数和配置,组建服务能力不同的MongoDB集群,产品形态架构如下图所示:


说明:

  • Mongos为单节点配置,用户可以购买多个Mongos实现负载均衡及故障转移,单个集群版实例可支持2-32个Mongos节点。详情请参见:正确连接 MongoDB 集群的使用方法

  • Shard节点是分片服务器,当前架构是三节点副本集。支持配置升降级,但不支持改变副本集内个数。单个集群版实例可支持2-32个Shard节点。

  • ConfigServer为集群必备组件,默认为1核2GB配置,20GB存储空间,当前不支持配置升降级。

  • 集群支持新增Mongos和Shard节点,但是不支持通过原生命令新增,需要通过控制台新购Mongos和Shard节点。

  • Shard和ConfigServer均不提供域名访问,用户不可以直接连接访问对其操作,所有数据操作均需要连接Mongos进行下发。

  • 集群模式必须新购,当前不支持将现有三节点副本集直接升级到集群版。

展开
收起
云栖大讲堂 2017-10-30 15:20:13 1882 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载
青团社云原生架构实践—亿级灵活用工平台的架构实践 立即下载