概览
HwameiStor 提供两种本地数据卷:LVM、Disk。
本地磁盘作为 HwameiStor 的一部分,负责提供 LVM 本地数据卷,其中包括高可用 LVM 数据卷、非高可用 LVM 数据卷。
非高可用的 LVM 本地数据卷,适用下列场景和应用:
- 具备高可用特性的数据库,例如 MongoDB
- 具备高可用特性的消息中间件,例如 Kafka、RabbitMQ
- 具备高可用特性的键值存储系统,例如 Redis
- 其他具备高可用功能的应用
高可用的 LVM 本地数据卷,适用下列场景和应用:
- 数据库,例如 MySQL、PostgreSQL
- 其他需要数据高可用特性的应用
热备份机制
单节点热备份
Raid 5 保障,可容忍 1 组磁盘故障。
控制流和数据流彼此独立,保证数据访问的稳定性。
跨节点热备份
Raid 5 + 主备副本保障。
规划了 HA 专用网络逻辑接口 dce-storage 在节点间同步存储流量。跨节点同步复制数据,保证数据的热备份。
数据再平衡
通过数据卷迁移技术实现数据在集群中的均衡放置。在线移动数据到有更多富裕空间的节点上。
数据卷类型变更
为了支持某些特殊场景,允许单副本数据卷变更为多副本,支持跨节点热备份。