论文部分内容阅读
P2P网络(Peer to Peer Network, P2P Network)是当今分布式计算领域学术研究的热点之一,P2P网络自诞生以来就广泛的应用于分布式资源共享和协同工作。与传统集中式的资源管理方式相比,P2P网络提高了网络工作效率、开发了每个网络结点的潜力、具有非常高的可扩展性。随着信息技术和多媒体技术的快速发展,教育资源的种类和规模不断扩大,传统集中式的教育资源管理方式将会出现性能瓶颈、可扩展性差、单点失效等问题。因此,适应教育资源发展趋势的资源管理方式应该是非集中的、分布式的资源管理方式。论文以湖南省科技厅科技计划项目“非集中式网格资源发现和管理模型及关键技术研究”为基础,运用当前主流的P2P网络资源管理技术将地理上分布的教育资源有效的组织和管理起来,以实现区域教育资源的高效共享。在总结前人工作的基础上,本文主要从以下几个方面展开研究工作:1.对国内外教育资源管理研究现状进行综述,概括了教育资源的特点,分析了传统教育资源管理方式存在的问题。介绍了P2P的基本理论和典型的P2P系统及其资源管理模型,并提出将P2P技术应用到教育资源管理当中。2.根据教育资源分布的特点具有和混合式层次模型P2P资源管理方式相似的特征,提出层次性树状管理模型(HTMM, Hierarchical Tree-Like Management Model)。HTMM通过将教育资源分成四类,性能较高的结点构成超级结点层,每个超级结点负责管理本区域的其它结点的信息,从而构成区域层。各结点之间采用P2P通信方式,提高了教育资源共享的效率和速度。3.提出了层次性树状管理模型中资源管理和服务的方法。提出了全局资源搜索算法,解决了传统集中式教育资源管理方式中区域资源搜索问题。针对教育资源的高动态性,通过提出的选举算法产生新的超级结点来保持模型的一致性。最后通过方根复制方法,将教育资源中的热点资源复制到网络中的一定数量的结点中去,缓解热点问题的同时,也降低了系统的平均资源搜索距离。