摘要:开放网格服务体系结构(OGSA)的出现使得原来的网格资源管理模式不能够满足要求,通过对于目前网格服务管理体系架构的三种模式进行分析,确定了网格服务管理系统的功能需求,提出了一种基于开放式服务体系架构的网格服务管理模型,为了区分用户对于服务质量要求的不同,引入了服务级别概念,保证了用户的服务质量(QoS)需求,最后构造了电子政务的网格服务管理原形系统。
软件时空
中文核心期刊《微计算机信息》(管控一体化)2006年第22卷第11-3期
格资源的管理上仍存在着一些问题,如:资源管理在联合
分配层次上缺乏对资源的预约支持,对多资源联合分配提供支持较弱以及无法很好适应网格计算环境中资源供需的动态变化。
模型2.2抽象所有者(AO)
抽象所有者模型由两种主体构成:客户和抽象所有者
,简称AO)。客户即是传统意义上的资源(AbstractorOwner
消费者,AO可以是资源所有者也可以是资源所有者代理。
在AO模型中,AO实际上只完成了作业调度中的获得资源这一步骤,而资源分配、作业处理等后续步骤由作业商店来完成。作业商店由估计器、任务列表和执行者组成。估计器预测作业处理的时间、计算执行作业需支付的费用、向其它AO请求资源、记录作业处理过程等。执行者从AO的提货窗口提取所需就绪资源、从任务队列中取出待执行任务的句柄,建立任务执行的必要环境、初始化任务、收集结果以及通知和返回结果给客户。如图1所示。
管理模型是基于经济/市场的模型。经济/市场模型将经济
的概念引入网格资源管理中,它应用了市场经济中的供求原则来对资源的所有者和使用者进行调节以保证双方均获取最大利益。
3基于OGSA的网格服务管理模型
基于OGSA的服务理念,网格服务管理模型应该实现以下功能:
1.支持网格服务的动态管理;2.为用户的应用协同分配服务;
;3.保障用户的服务质量(OoS)
4.提供服务过程信息的在线反馈;5.接受用户的在线监控;
6.提供用户身份认证等安全性。基于OGSA的规范的要求,网格服务管理模型如图2所示。
技术创新
图1AO模型的调度示意图
抽象所有者(模型在资源共享过程中遵循定购和AO)交货模式,模型中存在拥有网格资源的抽象实体,用户只需要同这个抽象所有者协商就获取所需资源。此模型简洁明了,但有许多尚待解决的问题,如客户如何发现拥有需要的资源的AO。该模型目前还没有具体的网格计算系统采用。
市场的模型2.3经济/
经济/市场模型强调以经济为基础进行资源管理和调度,主要由四个部分组成。
网格用户的各种应用:包括串行应用、参量应用、(1)
并行应用和协同应用等。
网格资源代理:负责资源发现、选择、绑定、初始(2)
化、资源动态更新及建立资源的单一映象等,由作业控制代理、调度器、网格浏览器、交易管理器和发布代理构成。
网格中间件:它为网格资源代理提供基本的网(3)
格服务支持,包括远程进程管理、协同分配资源、存储
资源预留、资源交易和访问、信息服务、安全认证、QoS、
作业执行等。
网格资源控制:是指网格结点的内部和外部环境。(4)
外部环境指市场服务、信息服务和监控系统。内部环境指局部资源管理器,如集群操作系统、排队系统等。
、等网格计算系统所使用的资源Nimrod-G[6]JaWS[7]
--元/:82-图2基于OGSA的网格服务管理模型
网格服务管理模型工作模式如下:
1.网格用户经过网格应用程序提交网格应用请求;
进行2.网格作业代理服务接收到用户服务请求后,
用户的身份安全认证,并对于合法用户的请求进行服务分级,区分用户对于QoS的不同需求。
按照相应的调度策略3.查询网格相关的服务信息,
将各个任务分配给当前最符合条件的服务。
系统监控服务根据服务状态4.在任务执行过程中,
的变化,动态调整服务;
在网格服务管理模型中,对用户的请求进行了分级处理,区分网格用户提交的作业的不同需求,为不同用户提供不同级别的服务,从而体现了网格计算服务的根本思想。此外,模型还有如下优点:在提供服务1.QoS保证。
的过程中,系统监控服务动态监控资源的变化和任务的完成情况,保证了任务完成的及时和准确。2.动态性。各类服务资源可以动态加入和离开网格,网格提供的服务也随之变化。平台无关性。服务资源通过网格服务的虚3.
拟化实现平台无关,不同类型的服务资源被封装成能够
现场总线技术应用200例》
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库基于OGSA的网格服务管理模型研究(2)在线全文阅读。
相关推荐: