[發明專利]用于在遷移操作期間利用多個存儲器池的方法和裝置在審
| 申請號: | 201410379937.4 | 申請日: | 2014-08-04 |
| 公開(公告)號: | CN104346240A | 公開(公告)日: | 2015-02-11 |
| 發明(設計)人: | M·D·加爾扎;N·R·馬里昂;N·S·湯姆西克;V·瓦拉布哈內尼 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F9/50 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 酆迅;鄭振 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 遷移 操作 期間 利用 存儲器 方法 裝置 | ||
技術領域
本發明總體上涉及有所改進的數據處理裝置和方法,尤其涉及用于在遷移操作期間利用多個存儲器池以提升性能并更好地利用系統資源的機制。
背景技術
動態分區遷移(LPM)是和服務器的特征其允許正在運行的邏輯分區(LPAR)從一個系統重新定位至另一系統。POWER6和POWER7是國際商業機器公司在美國和其它國家的商標。源和目標系統必須對相同網來進行訪問,而存儲域網絡(SAN)則無需為相同類型。雖然可能使用多路徑軟件在移動的持續時間內針對虛擬適配器進行故障處理,但是有待重新定位的分區必須被完全虛擬化(即,沒有專用的輸入/輸出(I/O)適配器)。
能夠對任意大小的分區進行移動;實質上,存儲器被異步地從一個系統復制到另一個系統而創建正在運行的分區的克隆,其具有在必要情況下被重復復制的“臟”頁面。當達到閾值時(即,當高百分比的頁面已被成功跨越復制時),分區被遷移至目標機器并且任何剩余頁面被同時跨越復制。執行存儲器復制的代理在每個機器上被命名為虛擬I/O服務器(VIOS)。為了跨多個服務器的負載平衡以及節能,LPM被用來避免計劃服務器維護的中斷。
發明內容
在一個說明性實施例中,提供了一種數據處理系統中的方法,其包括:響應于虛擬機監視器發起邏輯遷移操作以將邏輯分區從源系統移動至目的地系統,從移動者(mover)服務分區向虛擬機監視器分配多個存儲器池和多個線程。該方法進一步包括:由虛擬機監視器執行邏輯分區遷移操作。該虛擬機監視器使用該多個線程中的每一個將該多個存儲器池中相對應的一個從源系統傳輸至目的地系統以實施邏輯分區遷移操作。
在其它說明性實施例中,提供了一種計算機程序產品,其包括具有計算機可讀程序的計算機可用或可讀介質。當在計算設備上執行時,該計算機可讀程序使得該計算設備執行以上關于方法說明性實施例所概述的各項操作及其組合。
在又另一個說明性實施例中,提供了一種系統/裝置。該系統/裝置可以包括一個或多個處理器以及耦合至該一個或多個處理器的存儲器。該存儲器可以包括指令,當被該一個或多個處理器所執行時,該指令使得該一個或多個處理器執行以上關于方法說明性實施例所概述的各項操作及其組合。
本發明的這些和其它特征將在隨后對本發明的示例實施例的詳細描述中進行描述,或者將在本領域技術人員考慮到上述描述時變得顯而易見。
附圖說明
通過在結合附圖進行閱讀時參考以下對說明性實施例的詳細描述,將最佳地理解本發明及其優選使用模式以及另外的目標和優勢,其中:
圖1描繪了可以在其中實施說明性實施例的各方面的示例分布式數據處理系統的圖形表示形式;
圖2是可以在其中實施說明性實施例的各方面的示例數據處理系統的框圖;
圖3是圖示依據一個實施例的利用單個存儲器池進行分區遷移的框圖;
圖4是圖示依據說明性實施例的利用多個存儲器池和多線程分配進行分區遷移的框圖;
圖5是圖示依據說明性實施例的利用多條路徑進行分區遷移的框圖;
圖6是圖示依據說明性實施例的利用多條路徑執行分區遷移的源系統的操作的流程圖;和
圖7是圖示依據說明性實施例的利用多條路徑執行分區遷移的目的地系統的操作的流程圖。
具體實施方式
說明性實施例提供了一種在遷移操作期間利用多個存儲器池以提升性能并更好地利用系統資源的機制。動態分區遷移(LPM)提供了將正在運行的分區連同其操作系統(OS)和應用一起從一個物理服務器(即,計算機電子綜合(CEC))移動至另一個而并不中斷該分區的操作的能力。虛擬異步服務接口(VASI)虛擬機和虛擬I/O服務器(VIOS)分區上的移動者內核擴展提供了將分區狀態從一個系統傳輸至另一個的功能。被配置為利用該功能的VIOS被認為是移動者服務分區(MSP)。
管理程序(PHYP)是了解包括客戶端分區的存儲器在內的客戶端分區狀態的瘦固件等級。管理程序一種數據處理系統的虛擬機監視器(VMM),其創建、運行并管理虛擬機(邏輯分區)。管理程序或VMM還執行分配至邏輯分區的資源的虛擬化并且執行用于運行和管理邏輯分區的其它功能。雖然這里所描述的示例實施例可以被稱作PHYP或者更一般地被稱作管理程序,但是本發明的各方面應用于任意形式的虛擬化組件或VMM。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410379937.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種應用程序的卸載提示方法和裝置
- 下一篇:恢復BIOS的系統及方法





