[发明专利]网格环境内面向代理编程计算任务的自适应方法有效

专利信息
申请号: 200810124136.8 申请日: 2008-06-13
公开(公告)号: CN101308463A 公开(公告)日: 2008-11-19
发明(设计)人: 王汝传;易侃;季一木;任勋益;邓松;杨明慧;蒋凌云;付雄;张琳 申请(专利权)人: 南京邮电大学
主分类号: G06F9/46 分类号: G06F9/46;G06F9/48
代理公司: 南京经纬专利商标代理有限公司 代理人: 叶连生
地址: 210003江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 网格环境内面向代理编程计算任务的自适应方法基于现有的开放的网格体系结构,通过部署代理管理服务和代理消息服务这两个满足FIPA规范和WSRF规范的网格服务以及部署G-A容器,支持代理的管理和移动。通过扩展现有的网格作业类型,即增加新的作业类型“AGENT”,使得任务代理的创建过程与现有网格任务的创建过程完全兼容;同时通过定义面向代理编程的任务,以及代理的移动和定位过程,使得代理任务的能够自适应网格环境的变化,智能的移动决策。
搜索关键词: 网格 环境 面向 代理 编程 计算 任务 自适应 方法
【主权项】:
1.一种网格环境内面向代理编程计算任务的自适应方法,其特征在于该方法增加新的作业类型“AGENT”,使得任务代理的创建过程与现有网格任务的创建过程完全兼容;通过部署G-A容器,该容器提供满足FIPA规范和WSRF规范的代理管理服务和代理消息服务,支持任务代理的移动和定位过程,使得任务代理能够自适应网格环境的变化,智能的移动决策,其具体的过程如下:第一步:面向代理编程的计算程序设计:11.编写计算行为,它包含计算任务的代码,12.编写移动策略行为,它在独立于代理的线程中执行,感知环境的变化和选择移动的目标,13.编写序列化中间数据行为,定义程序中需要序列化的数据,定期或者移动前调度该行为执行,第二步:创建任务代理:23.编写作业描述文件,24.任务调度,23.任务提交:i.网格客户端程序将作业提交给资源的作业管理工厂服务;ii.作业管理工厂服务验证用户代理证书,并对该用户的行为授权,如果验证和授权成功则转到下一步,否则通过客户端安全验证失败;iii.作业管理工厂服务解析作业描述文件,如需准备数据,则调用网格数据传输服务将需要的数据传到指定的目录;iv.作业管理工厂服务发现作业的类型为“AGENT”,将控制转移到代理管理服务;v.代理管理服务载入代理的代码,如果载入成功则返回全局的代理标识,否则返回创建代理失败;vi.代理管理服务更新代理信息表,并与主代理管理服务同步信息;vii.任务代理创建完成;第三步:移动任务代理:31.代理的移动策略行为触发移动,33.代理中断当前执行,并执行序列化中间数据行为,33.代理通知本地代理管理服务需要移动,34.本地代理管理服务通过代理消息传输服务告知远程代理管理服务将要向他移动一个代理,同时调用网格数据传输服务将与代理相关数据传输到远程资源,35.当本地代理服务收到传输成功的消息后,发送启动代理的ACL命令消息给远程代理管理服务,36.远程代理管理服务根据传输过来的代理信息重建代理,如果成功则返回成功消息,并更新代理信息表;否则,返回失败,37.本地代理管理服务收到成功的消息,则将本地代理的信息删除,同时更新本地代理信息表;否则重新选择资源并转到步骤34,第四步:任务代理的定位:41.用户根据任务代理标识,首先向用户所在主机的代理信息表缓存查询代理位置,如果查询成功则转到44;否则转到下一步;42.用户根据任务代理标识向主G-A容器中的代理管理服务请求该任务代理的位置;43.主代理管理服务查询代理信息表,如果查询成功则返回给用户该任务代理的位置,否则返回失败消息;44.用户根据获取的任务代理位置,向该任务代理发出请求服务信息,如请求成功,则更新用户所在主机的代理信息表缓存。否则转到步骤42。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200810124136.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top