吉林大学学报(工学版)

• • 上一篇    下一篇

基于代理的资源请求中间件的实现

臧雪柏,石景海,赵坤,于洋   

  1. 吉林大学 计算机科学与技术学院,长春 130012
  • 收稿日期:2007-01-08 修回日期:2007-05-18 出版日期:2008-01-01 发布日期:2008-01-01
  • 通讯作者: 臧雪柏

Implementation of resource request middleware based on agent

Zang Xue-bai, Shi Jing-hai, Zhao Kun, Yu Yang   

  1. College of Computer Science and Technology, Jilin University, Changchun 130012, China
  • Received:2007-01-08 Revised:2007-05-18 Online:2008-01-01 Published:2008-01-01
  • Contact: Zang Xue-bai

摘要: 针对网格资源管理中资源请求问题,提出一种基于代理的中间件实现方案。用户作业信息和需求由客户端通过https协议传输给网格数据库,并触发网格资源请求代理做出相应的动作。基于代理的资源请求中间件负责查询资源信息服务器,为用户在整个网格中寻找合适资源,同时对用户提交的作业进行调度。网格服务端(资源提供方)动态向信息服务器注册资源信息,资源请求代理通过向信息服务器查询,可获取当前网格中的各种实时资源,也可以向网格服务端直接查询其当前的资源情况。对基于代理的中间件的工作机制和实现方法也作了说明。

关键词: 计算机软件, 中间件, agent, 网格计算

Abstract: To deal with the resource request problem, we propose a middleware realization method based on agent. The information of user jobs and requirements are safely transmitted to the grid database by the client through https protocols. Then they trigger the grid request broker to act correspondingly. The resource request middleware based on agent is responsible for querying the resource information sever, finding the appropriate resource for the users from the whole grid, and scheduling the jobs submitted by the users. The grid sever (the resource provider) dynamically registers resource information to the information sever. By querying the information sever, the resource request broker can get all sorts of realtime resources in the current grid. It can also query the grid sever directly to get the information in the current grid. The work mechanism and implementation techniques of the middleware based on agent are also illuminated.

Key words: computer software, middleware, agent, grid computing

[1] 马健, 樊建平, 刘峰, 李红辉. 面向对象软件系统演化模型[J]. 吉林大学学报(工学版), 2018, 48(2): 545-550.
[2] 罗养霞, 郭晔. 基于数据依赖特征的软件识别[J]. 吉林大学学报(工学版), 2017, 47(6): 1894-1902.
[3] 应欢, 王东辉, 武成岗, 王喆, 唐博文, 李建军. 适用于商用系统环境的低开销确定性重放技术[J]. 吉林大学学报(工学版), 2017, 47(1): 208-217.
[4] 李勇, 黄志球, 王勇, 房丙午. 基于多源数据的跨项目软件缺陷预测[J]. 吉林大学学报(工学版), 2016, 46(6): 2034-2041.
[5] 王念滨, 祝官文, 周连科, 王红卫. 支持高效路径查询的数据空间索引方法[J]. 吉林大学学报(工学版), 2016, 46(3): 911-916.
[6] 特日跟, 江晟, 李雄飞, 李军. 基于整数数据的文档压缩编码方案[J]. 吉林大学学报(工学版), 2016, 46(1): 228-234.
[7] 康辉, 王家琦, 梅芳. 基于Pi演算的并行编程语言[J]. 吉林大学学报(工学版), 2016, 46(1): 235-241.
[8] 陈鹏飞, 田地, 杨光. 基于MVC架构的LIBS软件设计与实现[J]. 吉林大学学报(工学版), 2016, 46(1): 242-245.
[9] 刘磊, 王燕燕, 申春, 李玉祥, 刘雷. Bellman-Ford算法性能可移植的GPU并行优化[J]. 吉林大学学报(工学版), 2015, 45(5): 1559-1564.
[10] 冯晓宁, 王卓, 张旭. 基于L-π演算的WSN路由协议形式化方法[J]. 吉林大学学报(工学版), 2015, 45(5): 1565-1571.
[11] 李明哲, 王劲林, 陈晓, 陈君. 基于网络处理器的流媒体应用架构模型(VPL)[J]. 吉林大学学报(工学版), 2015, 45(5): 1572-1580.
[12] 王克朝, 王甜甜, 苏小红, 马培军. 基于频繁闭合序列模式挖掘的学生程序雷同检测[J]. 吉林大学学报(工学版), 2015, 45(4): 1260-1265.
[13] 黄宏涛,王静,叶海智,黄少滨. 基于惰性切片的线性时态逻辑性质验证[J]. 吉林大学学报(工学版), 2015, 45(1): 245-251.
[14] 范大娟1, 2, 黄志球1, 肖芳雄1, 祝义1, 王进1. 面向多服务交互的相容性分析与适配器生成[J]. 吉林大学学报(工学版), 2014, 44(4): 1094-1103.
[15] 贺秦禄1, 李战怀1, 王乐晓1, 王瑞2. 云存储系统聚合带宽测试技术[J]. 吉林大学学报(工学版), 2014, 44(4): 1104-1111.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!