论文部分内容阅读
复制机制被大量地应用到Internet中用来提高对Web文档的访问效率,并增强Web文档有效性、降低网络总流量、保持系统负载均衡的功能。大规模使用复制技术必须考虑两个关键问题:副本的复制和一致性的维护。现有的复制策略都只是在一些各自特定的环境下表现良好,当面对多样性的Web文档、不同的用户访问模式、实时变化的系统状况和网络环境时,没有任何一种策略能够体现出良好的全局通用性。 本文旨在建立一种自适应的Web文档复制机制,它支持针对每一个Web文档区分性地使用最优复制策略,并通过监测系统内一些重要参数指标的变化,自发地启动策略调整。根据当前用户访问模式、系统和网络环境的现状,动态地选择新的最优复制策略,提供对用户端服务质量和系统综合性能的保证。 论文系统地介绍了Web文档复制机制的四个主要方面:策略调整的触发、副本的复制、一致性维护和访问请求的重定向。提出了自适应Web文档复制机制:它采用分布式Web文档以支持对每一个Web文档区分性地使用复制策略;以基于自治系统的用户集群为单位进行重要参数指标的监测;通过设置阈值来触发策略调整;借助转换图对候选策略集合进行筛选;对候选策略逐一进行跟踪记录驱动的模拟评测;依靠开销方程指派的方法选取新的最优复制策略。设计和进行了多次基于跟踪记录的模拟实验:全局性单一复制策略的模拟和区分性复制策略的模拟,两者的系统性能比较充分说明了自适应Web文档复制机制的优越性;通过对策略转换概率、跟踪记录时间长度与策略筛选精确度及平均不良策略比率关系的测试和选取,在候选策略全集中筛选出一子集,然后选出最优策略指派,表明了该复制机制的有效性;对跟踪记录和模拟评测的开销进行了测试,进一步表明实现自适应复制机制产生的新的系统开销较小,而它带来的系统性能提升很大。 为了使自适应Web文档复制机制能够在大规模分布式系统,数据网格(Data Grid)中都可以得到广泛的应用,我们需要实现其与Web服务的更好融合,这是我们下一步研究工作的重点。