Loading
close

块存储拓扑规划边界及配置原则

time 更新时间:2022-08-02 15:46:00

文档适用范围说明

版本 版本说明
ECF Foundation V6 该文档适用于V6.1.1版本

配置原则说明

  • 同一个计算AZ内,仅支持对接一种存储协议(RBD、FC、ISCSI、NFS协议)。
  • 不同算力(云主机、容器、裸金属主机)划分的AZ,存储池不建议混合使用。
  • 支持10GE/25GE TCP/IP组网,不支持IB和RoCE组网。
  • 同一套ESS云存储中的存储节点缓存盘与数据盘的数量、类型、大小必须一致。
  • 不支持全闪存配置方案,如对性能有较高要求建议采用高性能云存储方案。

硬盘配置原则

缓存盘配置原则

ESS云存储支持通过缓存盘进行加速,缓存盘支持:

  • SATA SSD
  • PCI-E NVMe SSD
  • U.2 NVMe SSD

(注⚠:PCI-E NVMe SSD、U.2 NVMe SSD固态硬盘运维不支持热拔插和硬盘点灯操作。PCI-E NVme SSD、U.2 NVMe SSD请在部署阶段,通过人工贴标签的形式来确定NVMe SSD的位置。)

在平台规划阶段,需要通过硬件兼容性列表判断物理磁盘的兼容性。缓存盘容量建议≥960GB。最小支持480GB容量的缓存盘部署。Foundation 6.1.1版本支持缓存盘缓存分区大小可配置(即无限接近),缓存分区可选要求如下:

(1)新部署平台,集群拓扑制作过程中,缓存分区容量参照表如下:

缓存盘大小 拖数据盘数量 缓存分区可填容量
480GB 4 50
960GB 4 50、100、150
960GB 5 50、100
960GB 6 50

(2)平台升级至foundation6.1.1之后,再扩容存储角色节点,集群拓扑制作过程中,缓存分区大小遵循ssd_pool容量差(升级前与升级后)小于等于1倍的原则,可填容量参照表如下:

升级前 升级后扩容
缓存盘大小 拖数据盘数量 缓存盘大小 拖数据盘数量 缓存分区可填容量 备注
480GB 4 480GB 4 50
480GB 4 960GB 4 150 *推荐
480GB 5 960GB 5 120 *推荐
960GB 4 960GB 4 50
960GB 5 960GB 5 50
960GB 6 960GB 6 50

其他容量大小的缓存盘,缓存分区可配置大小遵循ssd_pool≥100GB的原则进行配置。参考公式如下:
【35 + cache_size (默认50G))+ 50 * N)】* osd_N + 【ssdpool_size * M (默认100G) + 35)】<= SSD size
说明:

  • N:系数,即50的倍数
  • osd_N:缓存盘后拖的数据盘数量

举例:平台要配置1.6TB容量的缓存盘,缓存盘拖数据盘数量比为1:5,按照如上参考公示计算,则缓存分区可配置容量为:50、100、150、200、250。
平台升级场景下,升级前平台缓存盘(1.6TB):数据盘=1:5。升级后再扩容存储角色节点,遵循ssd_pool容量差(升级前与升级后)小于等于1倍的原则,则缓存分区可配置容量只可选:50。

tip

项目规划实施过程中,若对此处有疑问,可咨询项目对应产品营销经理。

缓存磁盘组配置原则

foundation 6.1.1版本中,缓存盘支持:

  • SATA SSD
  • PCI-E NVMe SSD
  • U.2 NVMe SSD

缓存盘支持拖数据盘构建缓存磁盘组,NVMe SSD做缓存盘,拖数据盘组建缓存磁盘组数量最多支持2组,推荐缓存盘与数据盘的配比关系为:1:5/6/7/8。
SATA SSD做缓存盘与数据盘的配比关系与与foundation 6.0.1/6.0.2版本平台配置原则与边界保持不变。其中如果使用1个缓存磁盘组时,推荐用2快SATA SSD组RAID1.

数据盘配置原则

foundation 6.1.1版本平台规划部署中,数据盘配置原则与foundation 6.0.1/6.0.2版本平台配置原则与边界保持不变。

内存配置原则

(1)单节点osd数量较多的情况下,扩充磁盘组,增加缓存盘的同时,建议提高CPU的配置。
(2)数据盘osd容量较大的情况下,要匹配缓存盘、CPU的性能。

tip

项目规划实施过程中,若对此处有疑问,可咨询项目对应产品营销经理。

存储集群配置要求说明

(1)存储集群osd总数最佳为192个osd。
(2)节点CPU要求同品牌,扩容场景下新加入的CPU性能不能低于原CPU的性能。
(3)服务器、HDD、SSD品牌不同,请参考兼容性列表。

此篇文章对你是否有帮助?
没帮助
locked-file

您暂无权限访问该产品