[發明專利]用于在中間件機器環境中確保互聯網協議(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的觀點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于甲骨文國際公司,未經甲骨文國際公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380044051.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:針對編碼標準可擴展性的層間參考圖片處理
- 下一篇:用于處理分組的方法和裝置





