[發明專利]集群式數據處理系統中的存儲裝置管理有效
| 申請號: | 201180053200.8 | 申請日: | 2011-10-24 |
| 公開(公告)號: | CN103189847A | 公開(公告)日: | 2013-07-03 |
| 發明(設計)人: | G·梅維尼;J·帕弗米;D·尼瓦里茨;J·J·羅薩萊斯 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F11/20 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 酆迅 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 集群 數據處理系統 中的 存儲 裝置 管理 | ||
技術領域
本發明總體涉及集群式數據處理系統,并且具體地涉及集群式數據處理系統內的共享存儲裝置的管理和利用。更具體而言,本發明涉及一種用于基于對集群式數據處理系統內的共享分布式存儲裝置利用的節點故障恢復的改進方法和系統。
背景技術
虛擬化的數據處理系統配置在計算機(并且具體為計算機服務器)產業中正在變得越來越常見,該數據處理系統配置提供處理器、存儲器和操作系統(OS)資源的虛擬化。在更少程度上,也已知并且在有限環境中提供存儲裝置虛擬化。然而在虛擬化計算環境內,存儲裝置虛擬化和管理被實現為從服務器虛擬化和管理分離的虛擬化模型。因此,與不同的虛擬化的服務器系統關聯的不同客戶端邏輯分區(LPAR)可以訪問相同存儲裝置訪問網絡(SAN)存儲裝置。然而在一個服務器上的客戶端LPAR沒有對客戶端LPAR正在試圖訪問的存儲裝置訪問網絡(SAN)盤是否正在由屬于另一服務器的某一其它客戶端LPAR使用的任何“了解”。在共享SAN存儲裝置內提供存儲裝置虛擬化的分布式服務器系統的常規實現方式可能引起數據完整性問題并且可以潛在地引起數據破壞和客戶端分區崩潰。
活動分區移動性(LPM)是從一個服務器向另一服務器移動虛擬化的客戶端分區而未顯現中斷客戶端上的操作這樣的實踐。然而故障在這些LPM事件期間偶然出現。遺憾的是,常規方式在處置LPM操作期間的硬件故障時一直沒有效果。
這是很復雜的問題,因為狀態排列方式眾多并且不能依賴于單個節點來幸免于故障。傳統方式在集群式環境中不起作用,因為除了清理因故障而孤立的存儲資源之外不存在同步用于各種節點的關系信息。利用當前方式,從故障中恢復將需要緩慢的逐個節點的記賬(account)和清理過程,這會限制集群的功能(潛在地失去用于客戶端分區的服務)達某一時間量。
發明內容
本發明尋求提供一種用于利用集群感知以有效地支持活動分區移動性(LPM)事件并且提供從虛擬輸入/輸出(I/O)服務器(VIOS)集群內的節點/VIOS故障中恢復的方法、系統和計算機程序產品。活動分區移動性(LPM)實用工具在發起對應LPM事件時在第一VIOS上創建監視線程。監視線程跟蹤LPM事件的狀況并且在數據庫的移動性表中記錄狀況信息。LPM實用工具在(相同)源計算電子復合體(computing?electronic?complex,CEC)上運行的其它VIOS上創建其它監視線程。如果第一VIOS遭受多個故障條件之一(例如VIOS不再能夠執行I/O操作、變成離線或者從集群被去除),則LPM實用工具向其它工作中的節點/VIOS提供通知。LPM實用工具使工作中的監視線程能夠更新LPM事件狀況。具體而言,最后的監視線程可以基于在第一服務器上存在處于故障狀態中的節點的指示在數據庫內執行更新操作。
附圖說明
現在將參照附圖僅通過示例描述本發明的實施例,在附圖中:
圖1A圖示根據一個實施例的集群(感知)數據處理系統的第一視圖,在該數據處理系統內實現描述的實施例的功能特征中的各種特征;
圖1B圖示根據一個實施例的圖1的集群數據處理系統(DPS)的第二視圖,該視圖描繪計算復合體和共享存儲裝置內的附加功能部件;
圖2A圖示根據一個實施例的在具有虛擬化的OS分區的集群DPS內的計算電子復合體(CEC)的內部配置,這些OS分區包括虛擬I/O服務器(VIOS)分區;
圖2B是根據一個實施例的在VIOS內利用的集群感知操作系統的功能部件/模塊的框圖圖示;
圖3是根據一個實施例的方法的流程圖,通過該方法在CA?DPS內完成客戶端創建和注冊的過程;
圖4A是根據一個實施例的與在CA_DPS內的VIOS集群關聯的并且由該VIOS集群利用的存儲裝置池的框圖表示;
圖4B是根據一個實施例的在VIOS?DB內的存儲的數據結構以及包括源節點和目標節點部件的其它功能部件的框圖表示,這些數據結構和功能部件支持集群級信息/數據的管理和在管理工具、源節點、第二/目標節點和共享數據庫之間的交換;
圖5A是根據一個實施例的數據處理系統的框圖表示,該數據處理系統向管理控制臺的功能提供可以用來在VISO集群內發起和支持活動分區移動性的硬件和軟件部件;
圖5B圖示根據一個實施例的VIOS集群環境,該VIOS集群環境具有被配置用于有效地支持活動分區移動性(LPM)事件的兩個CEC和多個VIOS;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201180053200.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可拆卸風力發電機組葉片及其裝拆方法
- 下一篇:模式切換





