论文部分内容阅读
计算机网络有很多类别,包括了无线网络、有线网络、混合网络等。伴随着移动端点的逐渐增多,移动的访问需求正日益扩大,使我们开始从个人计算时代将转向无处不在的移动计算时代。移动计算技术是将计算机或其它信息智能终端设备在无线环境下实现数据传输以及资源共享,使用它可以方便的把数据传送到任何需求的客户端,实现准确、及时、可靠的数据服务。但是由于移动计算环境下的数据信息服务具有不稳定性,当节点或者链路出现故障,或者数据出现错误的情况,数据变得不可用,再者,随着时间的累积,数据不断增多,存储节点出现故障、负载不均衡的概率也增大,会造成某些节点的临时不可用或者性能下降。因此,及时对数据进行复制,在多个节点上维持数据副本(备份),以数据副本的形式提供可代替的数据,将节点资源转移来实时响应移动计算需求的节点上,并且避免因节点、网络故障而影响数据容错性能,可以充分提高数据访问服务的质量。本文研究提出了在不同的移动计算环境下的数据副本放置策略,由于不同的移动计算环境有不同的特点,提出了与之相适应的副本放置方案。在固定移动支持站中,研究提出了基于访问频率的AFRR策略,其中在选取副本存储节点时,采用充分考虑节点存储空间和访问模式的AMTT算法,减少了数据访问的传输时间,同时用并行复制的MNPD算法取代单一数据副本复制方法,减少了数据复制的时间。在无移动支持站的环境中,对AL方法进行改进,节点各自维护访问记录,并且对所有移动节点进行分组管理,在多组之间共享数据副本,减少了平均查询路径长度,提高了查询成功率。在多移动支持站的环境下,针对节点在不同的基站服务区域内移动,综合考虑节点的移动和访问特征,按照响应时间、通信开销、RNC节点访问频率等多准则为指导原则,按不同的方式指导副本的分布,优化了副本放置方案。最后通过实验的方式,对数据副本放置策略进行性能评测,重点对比不同约束条件下各算法的性能,验证了本文提出的副本放置策略对数据访问服务质量的提高。