随着当今科学技术的发展以及互联网技术的普及,各种特殊应用对广域分布的资源之间共享和协同提出更高的需求,网格技术成为近年来分布式系统领域中一个研究热点。网格目标是将地理上分布、异构的高性能计算机、数据服务器和大型检索存储系统等资源,通过高速互连网络连接并集成起来,共同解决问题,最终消除信息孤岛和资源孤岛。在动态的网格环境中分布着大量不同类型的服务和资源,快速、准确地进行资源与服务发现,是影响网格计算性能的关键因素。本文通过对网格体系结构、MDS和分布式消息扩散机制的研究,在汲取现有研究成果的优秀思想基础上,结合大庆油田企业存储网格在资源管理上的需求,建立一种基于消息扩散的网格服务发现机制。文中首先建立了信息服务器和服务发现系统模型,并在此模型基础上设计基于结构化Gossip算法的网格服务发现机制。其次重点描述了这种新型的结构化Gossip消息扩散算法(简称为S-Gossip)的实现,其原理借鉴了环型消息传递方法和网络中常用的多播模式,设计了三种消息及消息处理协议,通过实验分析,证明此算法具有良好的冗余性和完备性。最后在此算法基础上建立了层次化的网格服务发现机制。该机制采用分布式资源定位,可扩展性好,能够适应网格资源分布、动态变化的特点。
本文来源: https://www.lw50.cn/article/64da307616129b7dc4387da6.html