ECS:存储效率

Summary: 本文介绍了 ECS 的存储效率。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

ECS 使用擦除编码进行数据保护。

尽管与其他形式的保护(如镜像)相比,它的存储效率更高,但确实会产生一些存储开销。

ECS 提供了一种机制,在该机制中,存储效率随着使用三个或更多站点而提高。

在具有多个站点/VDC 的异地复制设置中,ECS 将区块从主 VDC 复制到远程站点,以提供高可用性。

但是,这种简单的复制可能会导致大量的磁盘空间开销。

为了缓解这种情况,ECS 使用创新技术来减少开销,同时保留高可用性功能。

这可以用一个简单的例子来说明。

在多站点环境中考虑 3 个 VDC:VDC1、VDC2 和 VDC3,其中 VDC1 具有区块 C1,VDC2 具有区块 C2。

通过简单复制,可以将 C1 的辅助副本和 C2 的辅助副本置于 VDC3 中。由于所有区块的大小相同,这会导致总共使用 4 x 128 MB 的空间来存储 2 x 128 MB 的对象。

在这种情况下,ECS 可以对 C1 和 C2 执行 XOR 运算(在数学上写为 C1 C2)并将其置于 VDC3 中,并清除 C1 和 C2 的各个辅助副本。

ECS 现在仅使用 128 MB 的空间,而不是在 VDC3 中使用 2 x 128 MB 的空间(XOR 运算将生成相同大小的新区块)。

在这种情况下,如果 VDC1 发生故障,ECS 可以使用 VDC2 中的 C2 和 VDC3 中的 (C1 和 C2) 数据重新构建 C1。同样,如果 VDC2 发生故障,ECS 可以使用 VDC1 中的 C1 和 VDC3 中的 (C1 和 C2) 数据重建 C2。

随着链接站点数量的增加,ECS 算法在降低开销方面效率更高。

表 10 基于正常擦除编码 12+4 和冷归档擦除编码 10+2 的站点数提供了有关存储开销的信息,并说明了 ECS 如何随着链接的站点数量提高存储效率。要获得更低的开销,必须在每个站点写入相同数量的数据。


表10 

在某些情况下,可能需要在所有站点上进行复制,以增强数据保护并增强读取性能。启用此功能将禁用所述存储效率的 XOR 功能。ECS 2.2 及更高版本中提供所有站点中的复制功能。

Affected Products

ECS Appliance

Products

ECS Appliance, ECS Appliance Hardware Gen1 U-Series, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption
Article Properties
Article Number: 000009497
Article Type: How To
Last Modified: 23 Apr 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.