[發明專利]一種NAS集群高可用方法、系統及電子設備和存儲介質有效
| 申請號: | 201810967002.6 | 申請日: | 2018-08-23 |
| 公開(公告)號: | CN108923992B | 公開(公告)日: | 2022-02-18 |
| 發明(設計)人: | 戚勇;呂玉彬;李佩;崔新民 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | H04L41/0668 | 分類號: | H04L41/0668;H04L61/5007;H04L61/5053;H04L67/1097 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 nas 集群 可用 方法 系統 電子設備 存儲 介質 | ||
本申請公開了一種NAS集群高可用方法、系統及一種電子設備和計算機可讀存儲介質,該方法包括:為每個所述虛擬機分配虛擬IP地址;當存在故障節點時,在所述NAS集群中的非故障節點中選取接管節點;將由所述故障節點負責的虛擬IP地址重新分配至所述接管節點。本申請中的NAS集群至少包括兩個節點,每個節點上均設置有相應的控制器和虛擬機,每個虛擬機都有其負責的虛擬IP地址。當一個節點出現故障時會把該故障節點上虛擬IP地址轉移到其他正常的節點,各節點互為監視,實現了NAS集群的高可用性。上述過程可以保證對前端的數據存儲沒有明顯影響,CIFS、NFS等服務不中斷,做到虛擬IP地址的透明接管。
技術領域
本申請涉及計算機技術領域,更具體地說,涉及一種NAS集群高可用方法、系統及一種電子設備和一種計算機可讀存儲介質。
背景技術
對于某些執行關鍵使命的計算機系統,要求系統能夠長時間穩定運行,即具備不停頓運行的能力,暫時的停機都會導致數據的丟失和災難性的后果。
NAS(中文全稱:網絡附加存儲,英文全稱:Network Attached Storage)是一種直接連接在網絡上的存儲結構,支持多種文件傳輸協議,如NFS、CIFS以供Linux和Windows用戶訪問。NAS集群是指協同多個NAS節點對外提供高性能、高可用和高負載均衡的NAS(NFS/CIFS)服務,是一種橫向擴展存儲架構,容量和性能具有線性擴展的能力。對于NAS集群,目前尚未有完善的高可用實現方法。
因此,如何實現NAS集群的高可用性是本領域技術人員需要解決的問題。
發明內容
本申請的目的在于提供一種NAS集群高可用方法、系統及一種電子設備和一種計算機可讀存儲介質,實現了NAS集群的高可用性。
為實現上述目的,本申請提供了一種NAS集群高可用方法,所述NAS集群至少包括兩個節點,所述每個節點上設置有虛擬機,所述方法包括:
為每個所述虛擬機分配虛擬IP地址;
當存在故障節點時,在所述NAS集群中的非故障節點中選取接管節點;
將由所述故障節點負責的虛擬IP地址重新分配至所述接管節點。
其中,還包括:
將所述故障節點的文件系統掛載在所述接管節點上。
其中,還包括:
當監測到目標節點的節點資源故障時,重啟所述節點資源;
若重啟失敗,則重啟所述目標節點。
其中,若所述故障節點的虛擬機異常,則還包括:
利用fence機制重啟所述故障節點的虛擬機。
其中,若所述故障節點的虛擬機異常且iscsi中斷,則所述利用fence機制重啟所述故障節點的虛擬機,包括:
觸發所述故障節點進入standby狀態,并利用fence機制重啟所述故障節點的虛擬機;
重啟成功后觸發所述進入online狀態。
其中,若所述故障節點的虛擬機正常且與控制器的心跳斷開,則還包括:
當所述控制器正常時,設置所述虛擬機的狀態與所述控制器狀態一致;
當所述控制器異常時,掛起所述虛擬機。
為實現上述目的,本申請提供了一種NAS集群高可用系統,所述NAS集群至少包括兩個節點,所述每個節點上設置有虛擬機,所述系統包括:
分配模塊,用于為每個所述虛擬機分配虛擬IP地址;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810967002.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于多云平臺的策略模板實現方法
- 下一篇:網絡告警關聯方法及裝置





