数据中心间的数据可用性、恢复与审计
1. RDIC与网络编码结合的优势
RDIC(远程数据完整性检查)与网络编码的结合,使得以最小的I/O量管理很少读取的存档成为可能。具体而言,可以检测数据损坏并恢复数据,且I/O与文件大小呈亚线性关系:检测每个文件损坏的I/O量是恒定的,而修复文件的I/O量与损坏程度成正比。
2. RDC - NC方案
2.1 方案背景
以往的一些RDIC方案主要专注于最小化预防组件的成本,但在很少读取的分布式存储环境中,修复组件的成本很显著,因为随着时间推移服务器会出现故障,数据需要重新分布到新的服务器上。基于网络编码的方法与基于擦除编码的方法相比,能显著减少修复组件的通信开销,但这仅在良性环境下成立。
2.2 方案目标
RDC - NC方案旨在对抗性环境中,保留使用网络编码时修复组件的最小通信开销。
2.3 面临的挑战
该方案面临的主要挑战源于网络编码的本质:在修复阶段,客户端必须确保服务器执行的编码操作的正确性,同时客户端的存储应保持较小且恒定。此外,该方案还需抵御特定于基于网络编码系统的攻击,如重放攻击和污染攻击。
| 攻击类型 | 攻击方式 |
|---|---|
| 重放攻击 | 攻击者试图重用旧的编码块,以减少存储服务器上的冗余,使原始数据无法恢复 |
| 污染攻击 | 受破 |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



