面向调度主站一体化的数据网格设计与实现*
2012-02-28于振波牛文楠鄢安娜郭子健陶文伟吴润泽张海波
网络安全与数据管理 2012年11期
于振波 ,牛文楠 ,鄢安娜 ,郭子健 ,陶文伟 ,吴润泽 ,张海波
(1.华北电力大学 电气与电子工程学院,北京 102206;2.深圳供电局,广东 深圳 518001)
电力计算需要在分布式区域建立数据交换与共享,以实现电网的整体分析计算,提高实时监控性能与分布式计算的能力。而数据网格通过统一分享平台,实现对于资源的统一管理和动态组合,为用户提供能够完成高性能计算的一体化平台。电力数据网格致力于建立一种高性能、支持分布式电力计算的协作环境,满足电力系统新型并行与分布式协作型业务的需要,提高信息系统的资源利用率[1-2]。
OGSA-DAI是目前技术较为成熟的数据网格中间件,建立在Globus Toolkit的网格环境上,通过屏蔽下层操作来实现对异构数据库的统一化访问[3]。利用数据网格便于异构资源管理和共享的功能,实现分布式数据资源管理和共享。
1 数据网格
1.1 数据网格环境
Globus是一种用于构建计算网格的开放体系结构、开放标准的项目,对资源管理、安全与信息服务及数据管理等网格计算的关键理论进行研究并提供了基本的机制和接口,适合大型网格系统运行的大型应用程序的开发。Globus Toolkit工具包来源于Globus项目,是一个开放源码的网格的基础平台,基于开放结构、开放服务资源和软件库,并支持网格和网格应用,目的是为构建网格应用提供中间件服务和程序库。
1.2 中间件
OGSA-DAI中间件完全由Java编写,因而适用于各种系统平台。通过Web service进行数据访问,即屏蔽服务内部的配置,将查询动作以服务的方式执行,为构建高层次的数据网格服务提供开发工具。……
登录APP查看全文
