论文部分内容阅读
基于当前计算资源和计算能力不断增长的需求,网格技术随之产生。它的最终目标是实现网络虚拟环境上的资源共享和协同工作,消除信息孤岛和资源孤岛。 在网格环境下,许多应用需要高性能的频繁访问和处理大量远程数据。数据复制不仅可以降低远程访问数据的网络延迟及带宽消耗,还可以提高网络的负载平衡,并且提高数据的安全性、可靠性。而复制地点选择的好坏、效率的高低直接影响到用户对远程数据资源的访问。因此在回顾现有的网格研究现状基础之上,本文提出一种基于竞标机制的数据复制策略。该策略以经济学中的招投标方式进行复制地点的选择,由系统根据复制请求发出招标信息,各节点参考标书及自身资源使用情况制定竞标方案,最后系统从竞标方案中选择最优资源完成任务。相对于别的数据复制策略,本策略提出的节点选择方案既有利于用户以最低的成本获得存储资源,而且通过引入竞标机制解决了资源提供者的报酬问题。此外,针对用户任务和节点资源发生失败的情况,本文还基于Globus错误检测服务,提出了一种网格自主容错服务。该服务从三个方面向用户提供了错误处理策略:用户任务、系统级应用和系统级组件。通过网格自主容错,网格用户可以得到连续的、不间断的服务,而且也增强了网格系统的鲁棒性(Robustness)。