企业级分布式存储EDS

数字化转型背景下,数据类型更加丰富,数据量更加庞大。深信服分布式存储EDS采用全对称分布式架构,三节点起步即可提供块、文件、对象存储服务,用高性能块存储池承载结构化数据,使用容量通用存储池承载海量非结构化数据,最高可扩展EB级存储空间。同时支持 iSCSI 、 NFS、 CSI、HDFS、S3等多种存储协议对接不同类型的业务系统。
点击可切换产品版本
知道了
不再提醒
EDS 3.0.9R1/3.0.9R2
{{sendMatomoQuery("企业级分布式存储EDS","创建容量型通用存储池")}}

创建容量型通用存储池

更新时间:2023-09-28

操作场景

在提供文件存储、对象存储和大数据存储服务前,需先创建容量型通用存储池。

注意事项

  1. 创建容量型通用存储池,所有缓存盘、数据盘大小需要一致。
  2. 必须采用3台及以上的EDS组建集群才能部署通用型容量存储池。根据加入存储池的主机的磁盘及主机中磁盘的用途,部署通用型容量存储池分为三种模式,通用模式、高性能模式和经济模式。

通用模式:每个主机SSD与HDD数量比推荐大于等于1:5,最低为1:10,每台主机需配置2块及以上SSD(偶数)和2块及以上HDD(偶数),适用于文件存储场景。

高性能模式:每个主机SSD与HDD数量比推荐大于等于1:5,最低为1:10;NVME SSD和HDD数量比建议不大于1:5;每主机需配置2块及以上SSD(偶数)、2块及以上HDD(偶数)、1块及以上高性能NVME SSD,适用于高性能文件存储场景,默认推荐为高性能模式。

经济模式:每台主机需配置1SSD2块及以上HDD,经济模式仅用于大容量视频监控、对象归档场景。

操作步骤

  1. 集群组建好之后,登录EDS控制台,选择[资源管理],会提示需要创建存储池,选择<立即创建存储池>。或者依次打开[资源管理/存储池]

 

  1. 点击<创建存储池>

 

  1. 填写存储池的名称,选择存储池类型为[容量型通用存储],填写紧急容量阈值(范围是7%20%),配置存储池SSDHDD磁盘数量(推荐SSDHDD磁盘的数量比为15),选择纠删码冗余策略为“EC4+2”或者“EC8+2”。

1.  数据池EC4+2策略要求:

3~5节点: 每个节点至少2SSD2HDD,高性能模式至少需要一块NVME SSD

6节点:每个节点至少1SSD1HDD,高性能模式至少需要一块NVME SSD

2. 数据池EC8+2策略要求(至少选择5节点): 每个节点至少2SSD2HDD,高性能模式至少需要一块NVME SSD

3. 紧急容量预留:系统将预留部分存储容量,在容量写满等紧急情况使用并提前告警,以预留10%的紧急容量为例,可以实现以下效果:

a. 提前告警:当存储池容量达到80%时将出现容量告警,提醒用户及时扩容,系统告警阈值=100%-预留容量阈值-10%

b. 容量预留:若管理员没有关注容量告警,当存储池空间完全用尽,业务系统无法写入数据,此时管理员很难在短时间内扩容,从而导致业务长时间受影响。为避免以上情况的发生,存储池支持预留10%的紧急容量,此时当空间持续增长到90%时,业务系统无法写入数据,管理员可以降低预留的阈值(最低可以调整为5%),从而达到快速恢复业务,且有足够的缓冲期完成扩容的目的。

 

若要配置高性能模式,需要选择NVME SSD

 

  1. 点击选择存储池模式,推荐选择高性能模式。选择高性能模式时,需要选择分层策略。

存储池模式需要部署的组件以及磁盘要求如下:

存储池模式

部署组件

磁盘要求

PhxBcache

PhxCache

PhxKV

PhxTire

NVMe SSD

SATA SSD

HDD

经济模式

×

×

0

至少1

至少2

通用模式

×

0

至少2

至少2

高性能模式

至少1

至少2

至少2

 

核对每台存储主机的缓存盘和数据盘的数量、容量、磁盘用途是否准确。

 点击<缓存盘全局配置>,配置单个缓存盘的分布式缓存、磁盘元数据、磁盘缓存、文件系统元数据的大小。(建议使用推荐设置即可)

 

 

分层冗余策略:此处分层本质是分布式缓存,可提供热数据的数据存储,数据存储是以二副本或三副本的形式进行存储的。目前只有文件存储且存储池模式部署为高性能模式才支持分层。

缓存盘的用途:

NVME SSD:用于分层,提供热数据的数据存储,相当于一级缓存。

SATA SSD:提供数据存储的二级缓存。

此处的<缓存盘全局配置>指的是SATA SSD配置,配置信息使用默认的推荐配置即可,无需改动。

1.PhxCache:缓存加速组件,用于前端业务的读写加速。

2.PhxKV:元数据存储组件,作为存储系统的元数据存储引擎。

3.PhxBcache:缓存加速组件,用于机械盘的读写加速。

 

  1. 确认无误后,点击<创建>后即开始创建存储池,等待创建完成。