当前位置:文档之家› MongoDB云数据库服务方案介绍

MongoDB云数据库服务方案介绍


Shard内单节点负责数据重构
华为DDS服务
01 02 03 04
09 SSD1
01
03
05
08
SSD2
01
05 06
07
09
SSD3
02 04 05 07
SSD4
02
04
06
08 09
SSD5
03 06 07 08 SSD6
分布式存储多个节点参与数据重构
5
更高可靠性:10倍提升备份恢复性能,数据恢复时间缩短到1/10 。
2Shard 扩容到 4Shard
OPS Latency
华为 DDS 服务
自建 MongoDB
超高灵敏性:计算资源扩容耗时从天级缩短到分钟级,100倍提升。
客户案例:IOT、视频/直播、游戏最佳解决方案
IOT
视频
游戏
客 户 案 例
10
文档数据库服务 DDS
云上文档数据库首选
11
P A G E 43
超高性价比 MongoDB 云数据库服务 ——华为云数据库 DDS 增强版
MongoDB 云数据库服务方案介绍
业界领先:更高可靠性、更高性价比、超高灵敏性。
更高性价比
3倍
读写性能提升
Auto Scaling
超高灵敏性
分钟级
计算资源扩容
秒级
存储资源扩容
N-1个
节点故障容忍
更高可靠性
10倍
故障重构性能
10倍
备份恢复性能
2
存储计算分离:存储更专业,计算更敏捷。
自建 MongoDB
华为云 DDS 服务
Application Driver Router
Shard 1 Primary
Shard 2 …Shard N
Primary Primary
Secondary Secondary Secondary
自建MongoDB
华为DDS服务
P
P
S
S
Shard1 (可读写)
S
S
Shard2 (只读)
P
P
P
P
P
P
仅 Shard 内节点互为备份
4
所有 Shard 节点互为备份
更高可靠性:10倍提升故障重构性能,降级时间窗缩短到1/10 。
自建MongoDB
P
P
S
S
Shard1 (为DDS服务 自建MongoDB
100% lnsert 90% Insert 50% Update 5% Update 100% Read 10% Read 50% Read 95% Read
7
100% lnsert 90% Insert 50% Update 5% Update 100% Read
自建MongoDB
华为DDS服务
mongodump
put
snapshot
put
BSON
OBS
mongorestore
get
数据库逻辑备份
6
File
SnapShot
OBS
get
基于存储快照的物理备份
更高性价比:同等成本下3倍读写性能提升
性能对比(强一致)
华为 DDS 服务 自建 MongoDB
性能对比(弱一致)
10% Read 50% Read
95% Read
更高性价比:Auto Scaling 按需扩容,节省 50% 成本。
数据库 OP S 数据库节点 数
车联网行业典型数据库负载变化趋势
80000
8
60000
6
40000
4
20000
2
0
0
数据库OPS
数据库节点数
8
2 小时出行高峰 不用为峰值性能预留资源 平均数据库节点数 3 个 成本比自建省 50%+
0:01:10
0:01:30
0:01:50
0:02:10
0:02:30
0:02:50
0:03:10
0:03:30
0:03:5 0
0:04:1 0
0:04:30
0:04:50
0:05:10
0:05:30
0:05:50
OPS
Latency OPS
Latency
2Shard 扩容到 4Shard
OPS Latency
Time(10秒统计粒度)
扩容耗时 2分钟
Time(5分钟统计粒度)
扩容耗时 30小时
9
0:05:00 1:35:0 0 3:05:00 4:35:00 6:05:00 7:35:00 9:05:0 0 10:35:0 0 12:05:0 0 13:35:0 0 15:05:0 0 16:35:0 0 18:05:0 0 19:35:0 0 21:05:0 0 22:35:0 0 0:05:00 1:35:00 3:05:00 4:35:00 670::03:0550::00:1000 90:0:050:0:300 0:00:50
THANKS
Secondary Secondary Secondary
3
Application Driver Router
Shard 1 Primary
Shard 2 …Shard N
Primary Primary
Distributed Storage Pool
更高可靠性:容忍任意N-1个节点故障,更高系统可用性。
相关主题