论文部分内容阅读
P2P技术为网络应用提供了一种新的思想,它打破了传统的C/S方式的网络应用,引入了对等实体的概念。基于P2P的网络存储技术在P2P覆盖网上构建存储系统,为存储技术研究提供了一种新的思路。它充分利用了P2P网络的特性为存储系统提高了可靠性、降低了存储成本、大大增加了存储容量。作为P2P存储系统的一个重要组成部分,副本可以为系统带来可靠性和性能上的提升,而如何管理这些数据副本成为系统中亟待解决的问题,具体包括副本的创建、定位、选择和副本的一致性维护等方面。
本文在分析和总结了国内外相关研究工作的基础上,主要研究了副本创建和一致性更新问题。文章总结了副本创建研究中的三个基本问题,分析了基于活动时间的副本创建模型,并在此基础上针对现有副本创建策略对活动时间考虑上的不足,提出了一种新的基于MTTF副本创建策略模型并进行了详细讨论。在比较现有一些经典副本一致性维护算法的基础上,采用混合推/拉机制传递更新信息,根据基于角色的副本组选择转发更新信息的路径,并针对副本节点对一致性不同的要求,采用动态TTR来削弱拉机制的侵略性,减少不必要的更新开销。最后通过模拟平台,测试各种算法的特点和性能,验证了算法的有效性。