● 摘要
国家地质调查应用网格(NGG)的建设是为解决地质行业内资源共享、互联互通与协同工作的需求。地质行业中存在着大量的数据和计算资源,它们具有分布性,自治性,服务化和多副本的特点,为了提高对副本资源的利用和应用的效率,实现一个统一、高效的资源选择框架为服务流提供资源选择服务是非常必要的。针对NGG资源分布性、资源服务化以及应用对资源定位、查找、选择等需求,本文仔细研究网格系统的资源选择框架,并针对NGG网格环境特点,设计并实现了NGG-DGM (National Geological Application Grid Data Grid Monitoring)资源选择框架,目前该系统部署在NGG应用网格中,为服务流引擎等提供高效的资源选择服务。论文主要工作和成果如下:1. 针对地质调查领域的专业特点,仔细分析资源注册、索引、选择模式,参考相关应用模型,设计了符合NGG资源注册和选择框架平台NGG-DGM,并成功集成实施到NGG系统中。该平台切合NGG分布式资源特点,采用层次式资源注册机制,层与层之间是自治的,提高了系统的稳定性和扩展性。2. 实现了NGG-DGM平台的各种功能,并根据NGG资源选择特点给出相应解决方案:(1)资源索引采用层次结构,有利于按地质区域管理,并可将集中式访问的负载分散到各个索引节点,避免系统的单点失败。(2)资源监控采用插件结构,具有良好的扩展性。(3)给出一个预测评价算法接口,用户可以增加自己的算法模块,并提供一个预测评价算法实现。
相关内容
相关标签