对象存储冗余是什么
对象存储底层默认通过多副本保证持久性,但不同冗余级别的故障域不同:本地冗余把数据放在同一可用区内的多个位置,成本较低;同城冗余在此基础上跨多个可用区存放,某个可用区整体故障时数据仍然可读可写,代价是单价更高、且只在部分地域支持。选择依据很直接:能从其他数据重建出来的用本地冗余,不可再生的核心资产用同城冗余。
基本信息
| 本地冗余 | 数据在同城单一可用区多副本,属于性价比档位 |
|---|---|
| 同城冗余 | 数据跨多个可用区冗余,可用区故障时读写不中断 |
| 选择原则 | 日志与可重建数据用本地冗余;不可再生数据与合规数据用同城冗余 |
| 成本 | 同城冗余单价高于本地冗余,且仅部分地域支持 |
| 前置确认 | 冗余类型在建桶时选定,部分厂商支持后续转换 |
典型使用场景
- 用户上传的原始文件与影像资料,一旦丢失无法重造
- 备份母本与归档数据,对持久性要求高
- 日志、缓存快照等可重建数据,用低成本档位压费用
- 财务与合规资料,需要满足可用区级容灾要求
- 多地域部署时权衡成本与容灾能力,分区选择合适的冗余档位
冗余类型选择要点
冗余类型选择要点
可重建(日志、缓存快照、衍生数据)→ 本地冗余,优先压成本
不可重建(用户上传、财务影像、备份母本)→ 同城冗余,优先保稳
# 冗余类型在建桶时确定,事后转换需要评估限制与业务窗口冗余类型对比
| 维度 | 本地冗余 | 同城冗余 |
|---|---|---|
| 故障域 | 单一可用区 | 跨多个可用区 |
| 可用区故障 | 数据可能短时不可达 | 读写不中断 |
| 单价 | 较低 | 较高 |
| 地域支持 | 覆盖范围广 | 仅部分地域支持 |
| 典型数据 | 日志、可重建数据 | 用户上传、财务与合规资料 |
冗余类型在建桶时选定,部分厂商支持后续转换:转换前先查清目标地域与该桶类型的限制,再评估操作窗口对读写的影响。
全场使用最低冗余档位承载核心数据,一旦发生可用区级故障,数据可能短时不可达,业务恢复时间会明显超出预期,而这类风险平时几乎看不出来。