关于多agent的网格监控的研究与实现

关于多agent的网格监控的研究与实现

ID:33520487

大小:2.77 MB

页数:58页

时间:2019-02-26

关于多agent的网格监控的研究与实现_第1页
关于多agent的网格监控的研究与实现_第2页
关于多agent的网格监控的研究与实现_第3页
关于多agent的网格监控的研究与实现_第4页
关于多agent的网格监控的研究与实现_第5页
资源描述:

《关于多agent的网格监控的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、硕士学位论文第一章绪论1.1.2网格技术.网格计算实际上应归属于分布式计算(DistributedComputing)∞3,也是从早期的集群技术发展而来的吲口儿町。网格计算是以元数据、构件框架、智能体、网格公共信息协议和网格计算协议为主要突破点对网格计算进行的研究。网格系统可以分为三个基本层次:资源层、中间件层和应用层。由于现在的互联网结构并不是针对网格计算设计的,为了使网格计算和现有的结构兼容,一般要有一个可扩展的中间件层。这个中间件层是指一系列工具和协议软件,其功能是屏蔽网格资源层中计算资源的分布、异构

2、特性,向网格应用层提供透明、一致的使用接口。网格的中间件层也称为网格操作系统。这个中间件层同时需要提供用户编程接口和相应的环境,以支持网格应用的开发。为实现网格计算的目标,必须重点解决三个问题:异构性、可扩展性和动态自适应性。在网格计算中,某一资源出现故障或失败的可能性较高,资源管理必须能动态监视和管理网格资源,从可利用的资源中选取最佳资源服务。网格计算环境的构建层次从下至上依次为:(1)网格节点由分布在Internet上的各类资源组成,包括各类主机、工作站甚至PC机,它们是异构的,可运行在Unix,Win

3、dowsNT等各种操作系统下,也可以是上述机型的集群系统、大型存储设备、数据库或其他设备。它是网格计算资源的提供者,包括高端服务器、集群系统、MPP系统大型存储设备、数据库等。这些资源在地理位置上是分布的,系统具有异构特性。(2)中间件它是网格计算的核心,负责提供远程进程管理、资源分配、存储访问、登录和认证、安全性和服务质量(QoS)等。例如GlobusI具,作为自由软件,对资源管理、安全、信息服务及数据管理等网格计算的关键技术进行研究,Globus能够开发在各种平台上运行的网格计算工具软件(Toolkit

4、),帮助规划和组建大型的网格实验平台,开发适合大型网格系统运行的大型应用程序。(3)开发环境和工具层提供用户二次开发环境和工具,以便更好地利用网格资源。(4)应用层它能提供系统能接受的语言,如HPC++和MPI等。可配置其他一些支持工程应用、数据库访问的软件,还可提供Webfl艮务接口,使用户可以使用Web方式提交其作业并取得计算结果。在网格计算中,首先要查清网格里所有可用资源,比如哪些主机可供访问、2硕士学位论文第一章绪论还空置多少处理能力、数据库里可供使用的数据是什么、共享的应用程序是否已准备好、共享主

5、机采用何种文件系统等。用户提交的任务要由系统来分配资源并控制其运行,’包括要将其分配到哪些主机上运行、调用哪些数据、启动何种应用程序、何时开始运行等。这样,网格计算至少需要具备三种基本功能:任务管理、任务调度和资源管理。为了促进网格计算的广泛应用,实现让用户随心所欲地共享网格计算中的各种资源,还必须解决以下问题:(1)要解决目前互联网的数据传输能力不足的问题;(2)要进一步解决人机通信的问题;’(3)要解决网格上资源共享中的知识产权问题;(4)要保障网格计算的安全性。1.1.3网格体系结构的发展目前,主流的

6、网格体系结构主要有三个:第一个是IanFoster等人在早些时候提出的五层沙漏结构;第二个是在以IBM为代表的工业界的影响下,考虑至SJWeb技术的发展与影响后,IanFoster等结合五层沙漏结构和WebService提出的OGSA(OpenGridServicesArchitecture,开放网格服务体系结构);第三个是由Globus联盟、IBM和胛于2004年初共同提出的wSRF(WebServiceResourceFramework,Web服务资源框架),国际电子商务联盟组织OASIS(Organi

7、zationfortheAdvancementofStructuredInformationStandards)于2006年4月3日宣布批准wSRFv1.2规范成为oASIS标准。.(1)五层沙漏结构五层沙漏结构是一种影响十分广泛的结构,它的主要特点就是简单,主要侧重于定位的描述而不是具体的协议定义。其基本思想就是以“协议’’为中心,也十分强调与API(ApplicationProgrammingInterfaces)和SDK(SoftwareDevelopmentKim)的重要性。五层沙漏结构根据各组成部

8、分与共享资源的距离,将功能分散在五个不同的层次,从底层到上面依次是:构造层、连接层、资源层、汇聚层和应用层。越向下层就越接近于物理的共享资源,而且各部分的协议数量是不同的,对于其最核心的部分,要能够实现上层协议向核心协议的映射,同时实现核心协议向下层其他各种协议的映射,因此核心协议形成了协议层次结构中的瓶颈,在五层结构中,资源层和连接层共同组成了这一核心。网格构造层由各种物理资源构成,包括存储资源、计算资源、目录

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。