[發明專利]一種基于云平臺的應用層存儲方法及設備有效
| 申請號: | 202011312271.2 | 申請日: | 2020-11-20 |
| 公開(公告)號: | CN112328368B | 公開(公告)日: | 2022-12-27 |
| 發明(設計)人: | 周冉;蔣迪;付麗丹 | 申請(專利權)人: | 上海云軸信息科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 上海百一領御專利代理事務所(普通合伙) 31243 | 代理人: | 王奎宇;甘章乖 |
| 地址: | 200241 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 平臺 應用 存儲 方法 設備 | ||
1.一種基于云平臺的應用層存儲方法,其中,所述方法包括:
在云平臺的云主機中部署故障轉移群集,所述故障轉移群集包括至少一個主集群節點及其對應的備集群節點;
將共享存儲的邏輯單元號LUN設備映射至第一物理機對應的虛擬機,所述第一物理機存在對應的第二物理機;
對所述第一物理機對應的虛擬機的狀態進行監測;
若所述第一物理機對應的虛擬機的狀態處于熱遷移狀態,所述故障轉移群集基于心跳機制檢測到所述故障轉移集群中的所述主集群節點或所述備集群節點是否斷網,若未斷網,對所述第一物理機對應的主集群節點不做切換操作的同時,基于所述第一物理機對應的標識符對所述第一物理機對應的主機存儲路徑進行優化,以使映射至所述第二物理機上的主機存儲路徑與所述第一物理機對應的主機存儲路徑一致;
其中,所述將共享存儲的邏輯單元號LUN設備映射至第一物理機對應的虛擬機,包括:在所述第一物理機上創建對應的虛擬機;為所述第一物理機的第一主機總線適配器,創建出所述第一物理機對應的第一虛擬總線適配器,其中,所述第一虛擬總線適配器的標識符為所述第一物理機的標識符;通過所述第一物理機對應的第一虛擬總線適配器,將共享存儲的所述LUN設備映射至所述第一物理機對應的虛擬機中,并將所述第一物理機的標識符作為所述LUN設備的主機存儲路徑的認證;
所述基于所述第一物理機對應的標識符對所述第一物理機對應的主機存儲路徑進行優化,以使映射至所述第二物理機上的主機存儲路徑與所述第一物理機對應的主機存儲路徑一致,包括:為所述第二物理機的第二主機總線適配器,創建出所述第二物理機對應的第二虛擬總線適配器;
在交換機上將存儲劃分交換機區域zone給所述第一物理機對應的虛擬機,以供所述LUN設備使用;所述LUN設備對應的存儲服務器將所述LUN設備映射至所述第二虛擬總線適配器;將所述LUN設備映射的所述第一物理機上的虛擬機熱遷移至所述第二物理機,并將所述第一物理機的標識符作為所述第二虛擬總線適配器的標識符,以使所述第二物理機上的主機存儲路徑與所述第一物理機對應的主機存儲路徑一致;檢測物理服務器是否掃描到所述LUN設備,若是,則在所述第一物理機上刪除與所述LUN設備之間的物理路徑;所述存儲服務器將所述LUN設備與所述第一主機總線適配器之間的映射刪除,其中,所述物理服務器為所述第二物理機。
2.根據權利要求1所述的方法,其中,所述方法還包括:
若所述第一物理機對應的虛擬機的狀態處于宕機狀態,所述故障轉移群集識別到所述第一物理機對應的主集群節點存在異常,將所述第一物理機對應的主集群節點切換為對應的備集群節點,以使所述故障轉移群集調整至正常狀態。
3.根據權利要求1所述的方法,其中,所述方法還包括:
若所述第一物理機對應的虛擬機的狀態處于正常狀態,所述故障轉移群集不會發生主備集群節點的切換,用于指示所述故障轉移群集處于正常狀態。
4.一種非易失性存儲介質,其上存儲有計算機可讀指令,所述計算機可讀指令可被處理器執行時,使所述處理器實現如權利要求1至3中任一項所述的方法。
5.一種基于云平臺的應用層存儲的設備,其中,該設備包括:
一個或多個處理器;
計算機可讀介質,用于存儲一個或多個計算機可讀指令,
當所述一個或多個計算機可讀指令被所述一個或多個處理器執行,使得所述一個或多個處理器實現如權利要求1至3中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海云軸信息科技有限公司,未經上海云軸信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011312271.2/1.html,轉載請聲明來源鉆瓜專利網。





