论文部分内容阅读
网格技术用于实现广泛的分布式资源共享和协同工作。为了一体化组织和管理地理上分布的教育资源,实现教育资源的共享,教育资源网格应运而生并成为当今研究热点之一。教育资源网格旨在解决教育资源共享的问题,即在保护知识产权的前提下共同使用教育资源,避免盲目地重复开发。副本管理是教育资源网格资源共享的基础,在网格环境下能否通过副本管理高效地访问共享资源,已经成为衡量网格系统好坏的重要标准之一。本文以国家自然科学基金项目“基于因特网的教育资源网格模型及服务理论研究”为背景,以提高资源访问效率与稳定性为目标,对教育资源网格的副本管理策略进行了深入研究。在总结前人工作的基础上,本文的主要研究工作及创新如下:1.对国内外教育资源网格的研究现状进行了综述,阐述了教育资源网格的特点及发展前景,分析了目前教育资源共享存在的问题。根据教育资源网格物理网络的特点,定义出其网络体系结构,即将相互访问延迟较短或位置相近的节点组成一个城市域。然后根据教育资源的特点提出了教育资源网格的副本管理模型,给出了副本管理主要问题的数学描述,为后续的研究奠定了基础。2.根据教育资源网格物理网络的特点,基于CAN寻址技术给出了一个改进的寻址算法DC-CAN。该算法通过将相同城市域中的节点分配到一个连续的CAN区域中去,避免了寻路时在两个域之间多次跳转,因此该算法能够有效地适应教育资源网格的网络特点。然后在此基础上提出了一种副本定位策略,在平衡负载的前提下,降低了副本定位的平均延迟。3.在教育资源网格物理结构的基础上,提出了基于访问量预测的副本放置策略(FATBRS)。该策略通过对访问量的预测确定下一个周期的访问热点文件集,并维护这些文件的副本,保证热点文件的访问质量,从而提高了数据资源访问的稳定性和平均速率。最后给出了两种访问量的预测方法。4.将各种教育资源网格副本管理的功能模块标准化为服务接口,给出经济模型的网格副本管理服务调度框架(GSAEM)。然后提出基于边际原理价格调节机制,旨在经济模型下对网格服务的价格调节给出一个数学模型,利用边际原理推导出各种资源约束情况下的网格服务最优价格,从而优化面向服务网格的资源调度。5.对于网格环境提出的思想和算法,需要模拟验证其正确性与性能。本文首先编程实现了副本管理模型的数据访问部分,并将其与传统的文件共享模式进行比较,得到良好的实验结果。其次,利用BRITE按照一定的规则生成教育资源网格拓扑结构,接着通过仿真模拟了教育资源网格副本定位策略(DC-CAN),证实了该算法在副本定位时平均延时少、负载平衡的性能。最后,仿真模拟了副本管理服务调度算法,验证了基于边际原理价格调节机制在服务调度上的优越性。