论文部分内容阅读
网格能够对地理上分布的异构资源进行共享、选择、以及协同,以解决科学、工程和商业上的大规模计算问题。网格的研究重点是实现资源共享,而网格资源发现则是实现网格资源共享的前提,它为网格资源调度寻找满足应用需求的各种资源。由于网格资源类型多,数量大,地理分布极广,具有动态性和异构性的特点,因此网格环境下的资源发现机制不能依赖集中控制的方式,而是需要一种分布式、可扩展、自组织、能适应资源动态变化的资源发现机制。基于资源类型的网格资源发现机制是一种基于资源类型的非集中式网格资源发现方法。论文提出了改进的基于资源类型的网格资源发现方法(ARCAdvanced Resource Classification Based Grid Resource Discovery),主要工作及创新点包括:在网格资源组织结构方面:(1)提出在资源社区内实现中心节点动态选择机制,缓解了中心节点单点失效问题和共享瓶颈问题。利用GridSim工具对多次资源请求同时查找的情况下仿真,ARC方法显示出比传统方法更稳定的查找成功率。(2)提出节点加入有限社区机制,降低了节点加入过多社区而引来的维护代价。针对整个网络需满足大量持续资源请求的情况下仿真,在相同查找成功率条件下,ARC方法比传统方法能降低整个网络维护费用。在网格资源发现机制方面:提出社区内采用加权小世界模型进行资源定位,该方法为资源请求节点返回能提供最大资源数量的节点,减少了资源请求节点对返回结果进行比较和选择的负担。针对单独一次资源查找的情况下仿真,ARC定位方法平均经历的跳数较少,并优先返回能提供资源数量最大的节点。