[发明专利]用于在中间件机器环境中确保互联网协议(IP)地址和节点名称一致性的系统和方法有效

专利信息
申请号: 201380044051.8 申请日: 2013-08-22
公开(公告)号: CN104685855B 公开(公告)日: 2017-12-19
发明(设计)人: B·D·约翰森;P·那拉西姆哈姆厄西;P·霍道巴;D·G·莫克斯纳斯 申请(专利权)人: 甲骨文国际公司
主分类号: H04L29/12 分类号: H04L29/12;H04L12/24
代理公司: 中国国际贸易促进委员会专利商标事务所11038 代理人: 陈新
地址: 美国加*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 中间件 机器 环境 确保 互联网 协议 ip 地址 节点 名称 一致性 系统 方法
【说明书】:

版权声明

专利文献的公开内容的一部分包含受到版权保护的资料。版权所有人不反对任何人按照其在专利商标局专利文件或记录中所出现的那样对专利文献或专利公开内容进行复制,但是在其他方面保留所涉及的所有版权权利。

技术领域

本发明总体上涉及计算机系统,并且特别涉及中间件机器环境。

背景技术

互连网络在下一代的超级计算机、集群和数据中心中扮演有益的角色。举例来说,InfiniBand(IB)技术已经被越来越多地部署,以作为云计算结构的基础。随着更大的云计算架构被引入,与传统的网络和存储相关联的性能和管理瓶颈已经成为严重的问题。

这正是本发明的实施例意图解决的总体领域。

发明内容

这里描述了一种可以在通过对应于相同的远程对等方的多个无关的IP地址实施远程事务时确保互联网协议(IP)地址和节点名称一致性的系统和方法。所述系统可以确保所有协作对等节点在任意时间点都完全同意所述名称和IP地址。具体来说,当网络配置可以被动态地更新时,所述系统可以确保这样的更新不会由于某一对等节点在将要使用哪些地址方面的观点陈旧而导致不一致的或者失败的事务。此外,发起事务的对等节点可以验证所有其他对等节点对于总体系统配置都 具有完全相同的观点,以便确保利用一致的地址信息来实施每一项分布式事务。

附图说明

图1示出了根据本发明的一个实施例在中间件机器环境中利用高度可用的通信来支持分布式事务的图示。

图2示出了根据本发明的一个实施例在中间件机器环境中确保一致的地址信息以用于支持分布式事务的图示。

图3示出了根据本发明的一个实施例在中间件机器环境中发生网络配置改变时支持分布式事务的图示。

图4示出了根据本发明的一个实施例的对应于在中间件机器环境中确保一致的地址信息以用于支持分布式事务的示例性流程图。

图5示出了根据本发明的一个实施例的对应于在中间件机器环境中确保一致的地址信息以用于支持分布式事务的示例性方框图。

图6示出了根据本发明的一个实施例的对等节点。

具体实施方式

在附图中通过举例而非限制的方式示出了本发明,其中相同的附图标记表示类似的元件。应当提到的是,在本公开内容中提到“某一”、“一个”或“一些”实施例时并不一定都是指相同的实施例,而是意味着至少一个实施例。

后面对于本发明的描述使用互联网协议(IP)网络作为计算机网络的一个实例。本领域技术人员将认识到,在不做限制的情况下可以使用其他类型的计算机网络。

这里描述了一种可以在中间件机器环境中确保系统配置一致性(比如IP地址和节点名称一致性)的系统和方法。

图1示出了根据本发明的一个实施例在中间件机器环境中利用高度可用的通信来支持分布式事务的图示。如图1中所示,中间件机器环境100可以包括通过不同的子网(例如子网A-C 111-113)互连的 一个或多个对等节点A-D 101-104。每一个对等节点A-D 101-104可以与不同的IP地址(例如IP地址121-124)和各种网络接口(例如网络接口131-134)相关联。

根据本发明的一个实施例,在中间件机器环境100中,可以通过多个网络(或子网)并且通过多个本地网络接口以及多个独立的本地和远程IP地址利用高度可用的通信来执行或实施各种分布式事务。

此外,所有协作对等节点A-D 101-104可以在任意时间点都完全同意对于每一个这样的对等方是相关的名称和IP地址。此外,当网络配置(例如网络配置110)被动态地更新时,有益的是确保这样的更新不会由于某一对等方在将要使用哪些地址方面的观点(view)陈旧而导致不一致的或者失败的事务。

图2示出了根据本发明的一个实施例在中间件机器环境中确保一致的地址信息以用于支持分布式事务的图示。如图2中所示,在中间件机器环境200中,对等节点A 201可以与一个或多个远程对等节点(例如对等节点B 202)发起分布式事务210。在这里,对等节点A 201与网络地址211-212相关联,并且对等节点202与网络地址221-223相关联。

为了确保可以利用一致的地址信息来实施分布式事务210,对等节点A 201可以验证所有其他的对等节点(比如对等节点B 202)都具有与其自身完全相同的关于总体系统配置220的观点。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201380044051.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top