mongodb 上线集群部署方法
mongodb 上线集群部署方法
1. 架构
采用分片集群的方式进行部署,部署2个分片,支持5亿数据量。具体需要配套相关服务如下:
No |
服务类型 |
服务名 |
ip |
配置 |
hostname(FQDN) |
备注 |
1 |
配置服务 |
mgo-config-1 |
172.25.240.51 |
2核 4GB |
|
|
2 |
配置服务 |
mgo-config-2 |
172.25.240.52 |
2核 4GB |
|
|
3 |
配置服务 |
mgo-config-3 |
172.25.240.53 |
2核 4GB |
|
|
4 |
分片服务1 |
mgo-shard-001-1 |
172.25.240.54 |
4核 64GB |
|
|
5 |
分片服务1 |
mgo-shard-001-2 |
172.25.240.55 |
4核 64GB |
|
|
6 |
分片服务1 |
mgo-shard-001-3 |
172.25.240.56 |
4核 64GB |
|
|
7 |
分片服务2 |
mgo-shard-002-1 |
172.25.240.57 |
4核 64GB |
|
|
8 |
分片服务2 |
mgo-shard-002-2 |
172.25.240.58 |
4核 64GB |
|
|
9 |
分片服务2 |
mgo-shard-002-3 |
172.25.240.59 |
4核 64GB |
|
|
10 |
路由服务 |
mgo-mongos-1 |
172.25.140.104 |
混合部署在业务机 |
|
|
11 |
路由服务 |
mgo-mongos-2 |
172.25.140.105 |
混合部署在业务机 |
|
|
12 |
路由服务 |
mgo-mongos-3 |
172.25.140.106 |
混合部署在业务机 |
|
|
13 |
监控服务 |
mms |
172.25.240.60 |
4核 16GB |
|
|
14 |
监控服务 |
mgo-monitor-1 |
172.25.240.61 |
2核 8GB |
|
|
15 |
监控服务 |
mgo-monitor-2 |
172.25.240.62 |
2核 8GB |
|
|
16 |
监控服务 |
mgo-monitor-3 |
172.25.240.63 |
2核 8GB |
|
|