[发明专利]有利于防范中间机环境中的逃跑子网管理器实例的系统和方法有效
申请号: | 201180039850.7 | 申请日: | 2011-09-16 |
公开(公告)号: | CN103125098A | 公开(公告)日: | 2013-05-29 |
发明(设计)人: | B-D·约翰逊;L·霍雷恩;D·G·莫克斯纳斯 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/46;H04L29/08;H04L9/32;H04L29/06 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 邹姗姗 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 有利于 防范 中间 环境 中的 逃跑 子网 管理器 实例 系统 方法 | ||
版权声明
此专利文献的一部分公开内容包含受版权保护的内容。版权所有者不反对任何人按照在美国专利与商标办公室内的专利文件或记录出现那样复制该专利文献或专利公开内容,但是保留此外的其他一切权利。
技术领域
本发明总地涉及诸如中间件的计算机系统和软件,具体地讲,涉及支持中间机环境。
背景技术
无限带宽(IB)架构是一种通信和管理基础结构,其针对一个或多个计算机系统同时支持I/O和处理机间通信。IB架构系统的范围可从具有几个处理器和几个I/O装置的小型服务器到具有几百个处理器和几千I/O装置的大规模并行设施。
IB架构定义一种交换通信光纤架构(Fabric),其允许许多装置同时在受保护的远程管理的环境内以高带宽和低延迟通信。端节点可经由多个IB架构端口通信,并且可利用穿过IB架构光纤架构的多个路径。IB架构端口和穿过网络的路径的多样性既获得容错性又获得了增加的数据传输带宽。
这些就是本发明的实施例意在解决的地方。
发明内容
本文描述了一种支持中间机环境的系统和方法。中间机环境可包括一组子网管理器实例,其驻留于在中间机环境中的一个或多个节点上,并协作以在子网内提供高度可用的子网管理器服务,其中每一所述子网管理器实例与不同的私有安全密钥关联。所述一组子网管理器实例可彼此协商并推举主子网管理器,所述主子网管理器负责利用与主子网管理器关联的私有安全密钥来配置和管理中间机环境。当新的子网管理器实例被推举为主子网管理器时,子网被重新配置为与不同的私有安全密钥关联。可自动阻止旧的主子网管理器重新开始作为主子网管理器的正常操作,以避免诸如“裂脑”情景的不期望的结果。
在一个方面,提供一种中间机环境中的子网内的子网管理器,包括:关联模块,其被配置为将不同的私有安全密钥与子网管理器关联;和协商模块,其被配置为允许子网管理器与子网内的其他子网管理器协商并推举主子网管理器,所述主子网管理器负责利用与主子网管理器关联的私有安全密钥来配置和管理中间机环境。
在一些实施例中,所述子网是无限带宽(IB)子网。
在一些实施例中,所述子网管理器还包括:通信模块,其被配置为允许子网管理器利用带内通信协议与子网内的其他子网管理器通信。
在一些实施例中,所述子网可分成由子网分区实现的动态的一组资源域。
在一些实施例中,所述子网管理器还包括:初始化模块,其被配置为当未指定分区策略时,响应于子网管理器被推举为主子网管理器,利用默认分区策略初始化主子网管理器。
在一些实施例中,所述私有安全密钥是M_Key,所述M_Key是64位的密值,仅子网中的授权实体知道。
在一些实施例中,当与子网中的端口关联的子网管理代理(SMA)配置有M_Key值时,带内请求需要指定所述M_Key值以便改变与该端口关联的状态。
在一些实施例中,当不同的子网管理器实例被推举为主子网管理器时,子网被重新配置为与不同的私有安全密钥关联。
在一些实施例中,在子网内的其他子网管理器知道的不同范围内定义每一不同的私有安全密钥。
在一些实施例中,所述子网管理器还包括:确定模块,其被配置为依据哪一子网管理器当前为主子网管理器来动态地确定正在使用定义的范围内的哪一私有安全密钥。
在一些实施例中,在推举出新的主子网管理器之后,自动阻止旧的主子网管理器重新开始作为主子网管理器的正常操作,以便防止裂脑情景。
在一些实施例中,主子网管理器可确定对新的子网管理器的连接是无意的,因为所述新的子网管理器无法识别子网中所使用的私有安全密钥,并且所述新的子网管理器被阻止改变子网中的任何状态。
在另一方面,提供一种网络交换机,包括:根据本公开一个方面所述的一个子网管理器;用于与外部网络连接的一个或多个外部端口;用于与中间机环境中的多个主机服务器连接的一个或多个内部端口。
在另一方面,提供一种支持中间机环境的系统,包括根据本公开另一方面所述的一个或多个网络交换机。
在一些实施例中,所述系统还包括:单独的存储系统,其通过所述一个或多个网络交换机与所述多个主机服务器连接。
在一些实施例中,所述系统还包括:一个或多个网关,其可由客户机访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180039850.7/2.html,转载请声明来源钻瓜专利网。