[發明專利]一種虛擬資源的在線遷移方法和裝置在審
| 申請號: | 202111282164.4 | 申請日: | 2021-11-01 |
| 公開(公告)號: | CN113986467A | 公開(公告)日: | 2022-01-28 |
| 發明(設計)人: | 張朝潞 | 申請(專利權)人: | 北京天融信網絡安全技術有限公司;北京天融信科技有限公司;北京天融信軟件有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 唐正瑜 |
| 地址: | 100000 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬 資源 在線 遷移 方法 裝置 | ||
本申請提供一種虛擬資源的在線遷移方法和裝置,該方法包括控制待遷移的虛擬機從源物理服務器遷移到目標物理服務器,其中,遷移完成的虛擬機通過源物理服務器中的第一訪問者對象與分布式存儲系統進行數據交互,不同的虛擬機在物理服務器中對應的訪問者對象不同;控制第一訪問者對象開啟IO重定向通道,以使第一訪問者對象將接收的數據通過IO重定向通道傳輸給目標物理服務器中創建的第二訪問者對象;控制遷移完成的虛擬機向第二訪問者對象傳輸數據,并切斷遷移完成的虛擬機與第一訪問者對象的數據傳輸;在第一訪問者對象接收的數據傳輸完畢后,控制第一訪問者對象關閉IO重定向通道,從而完成虛擬資源的遷移,實現線性擴展。
技術領域
本申請涉及虛擬資源遷移技術領域,具體而言,涉及一種虛擬資源的在線遷移方法和裝置。
背景技術
因特網小型計算機系統接口(InternetSmallComputerSystemInterface,iSCSI),又稱為因特網協議的存儲局域網絡(InternetProtocol-StorageArea15Network,IP-SAN),是一種基于因特網傳輸控制協議(TransmissionControlProtocol/InternetProtocol,TCP/IP)及SCSI-3協議下的存儲技術,由互聯網工程任務組提出并成為正式的標準。
物理服務器上的所有物理磁盤由分布式存儲系統統一管理和抽象成一個存儲資源池,每臺物理服務器都啟用一個iSCSI Target進程作為分布式存儲系統的接入服務,虛擬機使用的虛擬磁盤通過iSCSI協議連接iSCSI Target上的邏輯單元號LUN,并且不同虛擬機連接的LUN組合在物理服務器創建iSCSI Target進程中。
在上述情況下,當需要新增一臺物理服務器,將某個虛擬機遷移到新增的服務器上時,邏輯單元號LUN對應的虛擬機可以遷移到新增服務器,但由于不同虛擬機連接的LUN組合在物理服務器創建iSCSI Target進程中,因此,遷移到新增服務器中的虛擬機對應的邏輯單元號LUN并不能遷移走,從而使得設計的存儲服務線性擴展能力差。
發明內容
本申請實施例的目的在于提供一種虛擬資源的在線遷移方法和裝置,用以解決上述問題。
第一方面,本發明提供一種虛擬資源的在線遷移方法,所述方法包括:控制待遷移的虛擬機從源物理服務器遷移到目標物理服務器,其中,遷移完成的虛擬機通過源物理服務器中的第一訪問者對象與分布式存儲系統進行數據交互,不同的虛擬機在物理服務器中對應的訪問者對象不同;控制所述第一訪問者對象開啟IO重定向通道,以使所述第一訪問者對象將接收的數據通過所述IO重定向通道傳輸給目標物理服務器中創建的第二訪問者對象;控制所述遷移完成的虛擬機向所述第二訪問者對象傳輸數據,并切斷所述遷移完成的虛擬機與所述第一訪問者對象的數據傳輸;在所述第一訪問者對象接收的數據傳輸完畢后,控制所述第一訪問者對象關閉IO重定向通道,從而完成虛擬資源的遷移。
在上述設計的虛擬資源的在線遷移方法中,本方案首先將虛擬機從源物理服務器遷移到目標物理服務器,然后控制源物理服務器中的第一訪問者對象開啟IO重定向通道,使得遷移完成的虛擬機發送給第一訪問者對象的數據通過IO重新定向通道傳輸給目標物理服務器中的第二訪問者對象,然后控制遷移完成的虛擬機向第二訪問者對象傳輸數據,并切斷遷移完成的虛擬機與第一訪問者對象的數據傳輸,從而使得遷移完成的虛擬機通過目標物理服務器中的第二訪問者對象與分布式存儲系統進行數據交互;并且在第一訪問者對象接收的數據傳輸完畢后,控制第一訪問者對象關閉IO重定向通道,從而使得在斷開遷移完成的虛擬機與第一訪問者對象的數據傳輸之前,第一訪問者對象獲得的數據能夠充分傳輸給第二訪問者對象進行處理,從而防止數據的遺漏,從而在第一訪問者對象關閉IO重定向通道后,實現虛擬資源的在線遷移,從而使得設計的存儲服務實現線性擴展。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京天融信網絡安全技術有限公司;北京天融信科技有限公司;北京天融信軟件有限公司,未經北京天融信網絡安全技術有限公司;北京天融信科技有限公司;北京天融信軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111282164.4/2.html,轉載請聲明來源鉆瓜專利網。





