[发明专利]一种资源融合的方法、系统及一种远端代理器在审
申请号: | 201510209091.4 | 申请日: | 2015-04-28 |
公开(公告)号: | CN104794099A | 公开(公告)日: | 2015-07-22 |
发明(设计)人: | 王恩东;胡雷钧;黄家明;乔英良;王建红 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F15/163 | 分类号: | G06F15/163 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 融合 方法 系统 远端 代理 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种资源融合的方法、系统及一种远端代理器。
背景技术
随着数据的爆炸式增长,对计算机系统的处理能力的要求也越来越高。一般来说,多节点高端计算机系统的处理能力强,其处理器数目往往比较多,如32路,64路等。对于系统中的处理器,需要实现处理器的资源融合。
现有技术中,常规的计算机系统,例如双路系统,四路系统等,处理器通过接口直接与其他处理器相连,通过设置处理器的寄存器来实现资源融合,当前处理器要访问其他处理器的资源时,从寄存器中获取相应的访问地址,当前处理器直接将携带访问地址的请求通过端口发送给相连的处理器,接收到请求的处理器根据访问地址向发来请求的处理器返回响应。
通过上述描述可见,现有技术中,在多节点高端计算机系统中,处理器之间通过端口相连,处理器通过端口向需要访问的资源对应的处理器发送请求,接收返回的响应,实现资源融合,由于处理器的端口数据量有限,能够实现资源融合的处理器的数量较少。
发明内容
有鉴于此,本发明提供了一种资源融合的方法、系统及一种远端代理器,能够提高实现资源融合的处理器的数量。
第一方面,本发明提供了一种资源融合的系统,包括:多个处理器、远端代理器,每个处理器与远端代理器相连,所述多个处理器包括:第一处理器、第二处理器;
所述远端代理器,用于获得所有处理器的处理器资源地址,设置处理器资源地址与处理器的对应关系,接收第一处理器发来的携带有目标资源地址的处理器资源请求,根据所述处理器资源请求中的目标资源地址和所述对应关系,将所述处理器资源请求发送给所述目标资源地址对应的第二处理器,接收所述第二处理器根据所述处理器资源请求返回的响应,将所述响应发送给所述第一处理器;
所述第一处理器,用于向远端代理器发送携带有目标资源地址的处理器资源请求;
所述第二处理器,用于接收远端代理器发来的处理器资源请求,并根据所述处理器资源请求向所述远端代理器返回响应。
进一步地,所述远端代理器,用于获取每个处理器的处理器资源的信息,根据所有处理器的处理器资源的信息,对所有处理器资源进行编址,获得处理器资源地址,对所有处理器进行编码,获得每个处理器的标识,根据每个处理器的标识和每个处理器对应的处理器资源地址,生成处理器资源地址与处理器的标识的对应关系,确定所述目标资源地址对应的处理器的标识,将所述处理器资源请求发送给该标识对应的第二处理器。
进一步地,所述远端代理器,还用于将所有处理器资源的处理器资源地址发送给每一个处理器;
所述第一处理器,还用于根据接收到的所有处理器资源的处理器资源地址,确定目标资源地址,生成所述处理器资源请求。
进一步地,所述系统包括:至少两个子系统,所述远端代理器包括:至少两个子远端代理器,每个子系统包括:至少一个处理器和一个子远端代理器,子系统之间通过对应的子远端代理器相连;
当所述第一处理器和第二处理器分别位于不同的子系统中时,
所述第一处理器,用于向其所在的子系统中的第一子远端代理器发送携带有目标资源地址的处理器资源请求;
所述第一子远端代理器,用于接收所述处理器资源请求,根据所述处理器资源请求中的目标资源地址和所述对应关系,确定所述目标资源地址对应的第二处理器,将所述处理器资源请求发送给所述第二处理器所在的子系统中的第二子远端代理器,接收所述第二子远端代理器发来的所述处理器资源请求的响应,将所述响应发送给所述第一处理器;
所述第二子远端代理器,用于接收所述第一子远端代理器发来的所述处理器资源请求,将所述处理器资源请求发送给所述目标资源地址对应的第二处理器,接收所述第二处理器根据所述处理器资源请求返回的响应,将所述响应发送给所述第一子远端代理器;
所述第二处理器,用于接收所述第二子远端代理器发来的处理器资源请求,并根据所述处理器资源请求向所述第二子远端代理器返回响应;
和/或,
当所述第一处理器和第二处理器位于相同的子系统中时,所述第一处理器和第二处理器通过所在子系统中的子远端代理器进行交互。
第二方面,本发明提供了一种资源融合的方法,包括:预先获得所有处理器的处理器资源地址,预先设置处理器资源地址与处理器的对应关系,还包括:
S1:接收第一处理器发来的携带有目标资源地址的处理器资源请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510209091.4/2.html,转载请声明来源钻瓜专利网。