论文部分内容阅读
本文首先介绍了ChinaGrid 和CFD 网格应用平台的项目背景,然后对平台建设所涉及的技术进行了简单说明,包括CFD 、高性能计算、Web 服务和网格计算等四方面。同时对Geodise 等相关工作进行了列举,并对平台使用过的中间件Service Domain 、ChinaGrid 公共支撑平台做了比较。
本文着重介绍了CFD 平台框架、中间件和CFD 定制域三部分。CFD 平台框架基于四层结构,使用了插件机制,具有可扩展性、通用性和开放性的特征。平台中间件开发代号“Rhinoceros”,基于Web 服务,面向具有科学计算特征的应用,它提供了任务管理、服务管理、信息服务和数据服务等功能。CFD 定制域开发代号“Hornbill”,基于中间件,为CFD 应用提供了专门的支持,包括协议和插件两部分:协议由分类码、数据格式和自动封装三部分组成;插件由工作流、可视化和协同三部分组成。
本文然后对三个版本的平台原型系统分别进行了介绍,同时基于原型系统3.0 对动态资源调度进行了性能测试。