特性清单
特性 |
子特性 |
特性描述 |
约束 |
---|---|---|---|
基本功能 |
块存储功能 |
提供基本的块存储服务,包括基本读写服务, |
当前仅支持通过librbd和 |
Pool管理 |
兼容Ceph的pool管理。 |
- |
|
Rados |
兼容RADOS对对象的操作。 |
不支持对rbd_data开头的rbd块存储对象的操作。 |
|
可靠性 |
副本冗余 |
支持副本冗余策略,在集群节点异常情况下,通过其他副本找回丢失的数据。 |
当前仅支持3副本保护需要持久化的数据和元数据。 |
掉电保护 |
支持数据持久化保护,在集群断电的情况下,保证数据无丢失。 |
当前支持NVMe SSD 持久化要保护的数据。 |
|
故障检测 |
支持对集群系统的节点,网络,硬盘及进程的状态进行监控。 |
当前支持对缓存节点的磁盘,进程,网络以及通过心跳对节点的整体状况检测,不包括主板具体硬件进行检测。 |
|
故障隔离 |
当故障超过一定的阈值,系统将其隔离出服务集群,将业务切换到正常节点执行。 |
当前主要隔离对象为节点和磁盘。 |
|
故障恢复 |
在故障发生后,如果原节点又恢复正常,系统则将迁移到其他节点的业务重新恢复到原节点。如果故障节点不能恢复,系统将故障节点业务迁移到剩余正常节点,恢复业务运行。 |
当前版本支持3节点以上双点故障恢复。当同时故障节点超过3节点及以上时,需要用户干预恢复。防止用户数据丢失的风险发生。 |
|
可服务性 |
安装部署 |
通过安装包安装缓存集群。 |
当前支持手动安装。 |
状态查询 |
通过集群管理工具查询集群状态。 |
当前支持mgrtool命令行工具查询缓存集群运行状态,包括节点,磁盘信息,告警信息等。 |
|
扩容功能 |
支持节点扩容功能 |
单次支持5节点以内节点扩容。如果扩容前集群发生永久故障隔离,需先补充被隔离的节点。当扩容过程中发生故障,需要重新执行扩容操作。 |
|
安全特性 |
安全传输 |
支持 |
当前支持TLS1.3版本。 |
连接数控制 |
防止连接数过多影响业务正常运行。 |
当前默认支持4096条用户链接。 |