论文部分内容阅读
由于信息本身的价值已经远远高于计算机系统本身,数据容灾在现代社会已经越来越受到企业的关注。大规模数据存储需求的与日俱增,对于数据的保护显得尤为重要。由于各种灾难所导致的不可逆的数据丢失对于任何一家企业来说都是种巨大的损失,甚至因此而破产。
远程复制技术是一种典型的容灾技术。它在与生产中心地理位置不同的备份中心拥有生产中心数据的完全拷贝。一旦灾难发生时,分布在异地存储器上的数据备份并不会受到影响。数据一致性的维护是远程复制技术的关键因素。
本文首先介绍了当前的远程复制技术发展。然后基于数据一致性的考虑,从初始化、实时复制、故障修复三个方面阐述了传统远程复制系统的设计方法。并针对传统系统存在的不足重新设计了基于增量卷的远程复制系统,形成了一套写后拷贝远程复制系统。实验表明,基于增量卷的远程复制系统在生产中心的随机写性能有了巨大的提高,达到与顺序写几乎相同的性能。并且在备份中心,备份速度相对于传统远程复制系统没有任何降低。
本文的贡献:
1)提出一个异构远程复制架构。生产端和备份端的存储设备大小可以不一致。
2)提出一种新的远程复制逻辑,将复制逻辑从正常写逻辑中分离,摒弃了传统远程复制系统的复杂逻辑,从设计本身考虑数据一致性,简化了一致性维护。
3)新系统在生产端写性能得到了很大提高,达到与顺序写几乎相同的性能,大大提高了作为生产端服务器的吞吐能力,提升了生产端服务器的利用率,为企业节约成本。