[发明专利]网格环境中获取资源的方法及装置有效
申请号: | 201110080086.X | 申请日: | 2011-03-31 |
公开(公告)号: | CN102143181A | 公开(公告)日: | 2011-08-03 |
发明(设计)人: | 白晓媛;马铮 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网格 环境 获取 资源 方法 装置 | ||
技术领域
本发明涉及网络通信技术,尤其涉及一种网格环境中获取资源的方法及装置。
背景技术
由于人们日常生活和工作中的计算越来越复杂,因此,就要求计算机的数据处理能力越来越强大,但是超级计算机的价格通常比较昂贵,很难进入一般工作领域。另一方面,由于网络上存在着大量的计算设备,在任何时刻其大部分处理能力、存储能力和其它资源都是闲置的。资源的闲置和资源的稀缺形成鲜明对比。于是出现了被称作网格的新型计算模式,即在逻辑上整合地理上分布的互联网中的各种计算资源,来形成无限的计算能力,在可行且合理的时间和成本内解决各类复杂的计算问题。目前越来越多的网格计算是充分利用互联网上大量的个人计算机(Personal Computer;简称为:PC)资源的闲置计算周期来支持大型计算,既不用购买昂贵的超级计算机,又充分利用了互联网上大量闲置的资源。
在网格服务中,一般采用简单对象访问协议(Simple Object Access Protocol;简称为:SOAP)封装要传送的消息。SOAP是一种轻量级的协议,用于在分散型、分布式环境中交换结构化信息。SOAP利用可扩展标记语言(Extensible Markup Language;简称为:XML)技术定义了一种可扩展的消息处理框架,提供了一种可通过多种底层协议进行交换的消息结构。即对于一个SOAP节点而言,接收和发送SOAP消息最终是要通过与某个底层通讯协议进行绑定来完成的。其中,SOAP与超文本传输协议(Hyper Text Transfer Protocol;简称为:HTTP)协议的绑定使用最为广泛。在该模式下,SOAP请求/响应被映射为HTTP请求/响应协议,以实现各节点之间SOAP信息的传输。
但是,由于HTTP协议是基于网际协议(Internet Protocol;简称为:IP)管理的,因此,必须知道对方节点的IP地址才能进行通信。但是网格环境中大量的网格节点常常是在局域网内,例如在一个实验室或一个公司内,该局域网对外申请一个公网地址,局域网内使用本地IP地址,对于局域网内这些没有公网IP地址(即没有独立IP地址)的网格节点,无法通过IP地址访问到这些网格节点。另外,有些网格节点是移动的,即它们的IP地址常常发生变化,这就给资源管理带来了不便。因此,为了便于网格技术的发展,解决无独立IP地址的网格节点的访问问题以及移动节点的管理问题是十分必要的。
发明内容
本发明提供一种网格环境中获取资源的方法及装置,用以将SOAP与可扩展通讯和表示协议进行绑定,实现通过用户标识对网格节点进行访问和管理,解决现有网格环境中无独立IP地址的网格节点的访问问题和对移动网格节点的管理问题。
本发明提供一种网格环境中获取资源的方法,包括:
第一网格节点根据预先生成的用户标识登录可扩展通讯和表示协议服务器,获取网格节点列表,所述网格节点列表包括可用网格节点的用户标识、可用网格节点的可用资源和资源可用量;
所述第一网格节点根据任务需求,从所述网格节点列表中选择目标网格节点;
所述第一网格节点根据所述目标网格节点的用户标识,向所述目标网格节点发送通过可扩展通讯和表示协议承载的协商报文,所述协商报文包括所述第一网格节点的用户标识、所用资源类型、所用资源量和使用时间;
所述第一网格节点根据所述目标网格节点返回的通过所述可扩展通讯和表示协议承载的应答报文,将任务封装为简单对象访问协议消息并通过所述可扩展通讯和表示协议将所述简单对象访问协议消息发送给目标网格节点。
本发明提供一种网格环境中获取资源的装置,包括:
获取模块,用于根据预先生成的用户标识登录可扩展通讯和表示协议服务器,获取网格节点列表,所述网格节点列表包括可用网格节点的用户标识、可用网格节点的可用资源和资源可用量;
选择模块,用于根据所述任务需求,从所述网格节点列表中选择目标网格节点;
协商发送模块,用于根据所述目标网格节点的用户标识,向所述目标网格节点发送通过可扩展通讯和表示协议承载的协商报文,所述协商报文包括所述第一网格节点的用户标识、所用资源类型、所用资源量和使用时间;
封装发送模块,用于根据所述目标网格节点返回的通过所述可扩展通讯和表示协议承载的应答报文,将任务封装为简单对象访问协议消息并通过所述可扩展通讯和表示协议将所述简单对象访问协议消息发送给所述目标网格节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110080086.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超薄电动低音喇叭
- 下一篇:多功能便携式电动伺服控制加载装置及其加载方法