- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
校园网格系统中资源息服务的实现
校园网格系统中资源信息服务的实现
摘 要:资源信息服务是网格系统实现中的核心和基础部分之一,提供各种分布式网格资源的静态和动态信息. 根据面向对象的思想,对校园网格系统中的资源节点采用层次化管理的办法. 通过对资源的抽象,将所有的资源信息存储在树中. 采用两级移动代理的策略监测校园网格系统中网格节点的动态改变,包括网格节点的加入和退出,节点资源信息的改变. 通过定时更新树的操作来保证信息树中所存储的资源信息总是最新的. 对树的操作简单易实现,当校园网格系统中的资源节点不是很多时,这种方法能高效地完成资源信息服务的实现.
关键词:网格;信息服务;层次化管理; 资源信息树
网格技术[1 ]出现于20 世纪90 年代,它利用高速互联网把分布于不同地理位置的计算机、数据库、存储器和软件等资源连成整体,就像一台超级计算机一样为用户提供一体化信息服务,其核心思想是“整个因特网就是一台计算机”. 网格技术充分实现了资源共享,具有成本低、效率高、使用更加方便等优点. 美国阿尔贡国家实验室(Argonne National Laboratory) 的资深科学家、美国著名的网格计算项目Globus 的主持人之一Lan Foster 在他主编的《网格:一种新计算的基础设施的蓝图》一书这样描述:“网格是构筑在互联网上的一种新兴技术,它将高速互联网、高性能计算机、大型数据库、传感器、远程设备等融为一体,为科技人员和普通老百姓提供更多的资源、功能和交互性. 互联网主要为人们提供电子邮件、网页浏览等通信功能,而网格功能则更多更强,能让人们透明地使用计算、存储等其他资源.”
资源信息服务[2 ]是网格系统实现中的核心和基础部分之一,提供各种分布式网格资源的静态和动态信息. 对于资源信息服务,目前的研究主要分为2 种:一种是采用Globus Toolkit 的元计算目录服务来实现;另一种是类似于织女星网格体系中采用资源路由的方法. Globus[3 ]工具包是目前网格领域内流行的一个开发工具,MDS[4 - 5 ]是Globus 工具包提供的信息服务,它提供了一个用于管理计算网格动态及静态信息的框架,功能主要有资源发现、提供资源状态信息以及提供资源调度与监控信息. 但MDS 对底层资源信息依赖性很大,并且其实现要依靠LDAP[4 ]目录访问协议. LDAP 协议能优化读操作但不适用于频繁写操作.本文所描述的校园网格系统建立在几所邻近的高校内,所对应的网格节点多是校园网内的PC 机,其加入和退出系统是自主的. 根据校园网格系统自身的特点,结合MDS 的实现思想,采用层次信息树对资源信息进行管理. 资源的监测由系统中的监测模块来负责.
1 校园网格系统的拓扑结构
所建立的校园网格系统(如图1) 共分3 层,第1 层是主干网格资源服务TGRS ( Trunt Grid Resource Servers ) ,在这一层中各个节点是各个地域网格管理的服务器,代表各地域网络到网格系统CGS (Campus Grid System) 的接口;第2 层是注册到各学校服务器上的资源分类层CGRS(Campus Grid Resource Servers) ,在这一层各节点是各个学校网格管理服务器,代表各学校到本地域网格系统的接口;第3 层是注册的服务提供者或注册用户. 由于一台计算机可以是一个资源的提供者,同时它还可以是一个注册用户,所以将它们进行统一的管理,提高了整个系统的相对安全性. 物理连接上不改变当前的网络连接,其目的是充分发挥学校内部带宽大的优点.
图1 校园网格系统的拓扑结构
2 层次信息树
资源信息服务是一个底层服务模块,通过对资源层次信息树的访问可以完成资源管理的任务. 资源层次信息树中存储了整个网格系统中所有网格节点的信息,这些节点的特点是异构性、自主性和动态性.
2. 1 层次信息树
采用面向对象的思想设计和建立校园网格系统的资源信息服务模型———层次信息树,在树中,每个结点
图2 层次信息树
Fig. 2 Hierarchical information tree
代表了一个对象类,每个对象类中都定义了父结点和子结点. 而每个对象类都可以对应多个
实体. 这种结构便于对信息的查找,而对于资源的加入或退出只需在树中找到对应位置添加或者删除即可.
校园网格系统(CGS) 的层次信息树如图2 所示.
2. 2 资源的表示
以计算资源为例,校园网格系统CGS 中的计算资源需要进行统一表示. 而通过对资源信息的抽象可达到这一目标. 一个计算资源的资源参数包括2 部分:一部分称为静态参数,包括资源的网络地址、地理位置、总的处理器数目、处理器主频、操作系统类型等;另一部分会随时间变化而变化,称为动态参数,它包括资源的当前计算能力、可用处理器数目、负载大小
您可能关注的文档
- 某标准件厂变电所电系统的设计.doc
- 某校园网络安全方案计-毕业设计.docx
- 某某铁路指导施工组织设计.doc
- 某污水处理厂二期工项目可行性研究报告.docx
- 某某办公楼工程建筑施组织设计-土木工程毕业论文.docx
- 某污水处厂工艺设计.docx
- 某某工程D、E区(四期工程岩土工程勘察报告.doc
- 某框架结构高校办公楼设计-毕业计计算书.doc
- 某生态农业观光园区设项目可行性研究报告.docx
- 某砂石料场建设项目可性研究报告.docx
- 2025年黑龙江冰雪体育职业学院单招职业技能测试题库推荐.docx
- 2025年黑龙江商业职业学院单招职业技能测试题库推荐.docx
- 2025年二级注册建筑师考试题目解析.docx
- 2025年黑龙江冰雪体育职业学院单招职业倾向性考试题库最新.docx
- 2025年黑龙江商业职业学院单招职业适应性测试题库附答案.docx
- 2025年黑龙江冰雪体育职业学院单招职业适应性测试题库推荐.docx
- 2025年黑龙江冰雪体育职业学院单招职业倾向性测试题库附答案.docx
- 2025年黑龙江商业职业学院单招职业倾向性测试题库必考题.docx
- 2025年黑龙江农垦职业学院单招职业适应性考试题库附答案.docx
- 2025年黑龙江冰雪体育职业学院单招职业技能测试题库必考题.docx
文档评论(0)