[發(fā)明專利]一種高可用集群對于存儲池資源的應用方法有效
| 申請?zhí)枺?/td> | 201310053187.7 | 申請日: | 2013-02-19 |
| 公開(公告)號: | CN103152405B | 公開(公告)日: | 2017-05-03 |
| 發(fā)明(設計)人: | 孟憲偉 | 申請(專利權)人: | 浪潮電子信息產業(yè)股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/455 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250014 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 可用 集群 對于 存儲 資源 應用 方法 | ||
1.一種高可用集群對于存儲池資源的應用方法,其特征在于:存儲池服務所需資源分為三個業(yè)務組:
服務組,保證遠端與存儲池建立映射關系;存儲池組,包含存儲池資源和存儲池腳本資源,存儲池腳本負責建立和斷開服務器端與存儲池之間的鏈路,并依賴于存儲池資源,存儲池組依賴于服務組的存在;腳本組,包含一個腳本組腳本,負責斷開和恢復服務器與遠端用戶的IO連接,腳本組依賴于存儲池組;
通過上述三個業(yè)務組啟動存儲池組的詳細過程為:
步驟1: DC節(jié)點收到控制臺發(fā)過來的啟動存儲池組命令,判斷其依賴組服務組是否處于啟動狀態(tài),如果已經啟動,跳到步驟3,如果未啟動,跳到步驟2;
步驟2:DC節(jié)點向兩節(jié)點發(fā)出啟動服務組命令,兩端執(zhí)行啟動同步組命令,啟動服務組;
步驟3:DC節(jié)點獲取到服務組處于啟動狀態(tài),向雙節(jié)點發(fā)送啟動存儲池組命令;
步驟4:節(jié)點接收到啟動存儲池組命令,如果是存儲池啟動所在節(jié)點,跳到步驟5,如果不是存儲池啟動所在節(jié)點,跳到步驟6;
步驟5:根據啟動類型及存儲池名稱等參數設置臨時環(huán)境變量,在本地啟動存儲池資源,啟動后,根據設置好的臨時環(huán)境變量啟動存儲池腳本資源,創(chuàng)建存儲池與服務器之間的鏈路,執(zhí)行成功后返回DC節(jié)點;
步驟6:根據啟動類型及存儲池名稱等參數設置臨時環(huán)境變量,執(zhí)行成功后返回DC節(jié)點;
步驟7:DC節(jié)點收到存儲池組啟動成功的消息,向雙節(jié)點發(fā)送啟動腳本同步組命令;
步驟8:節(jié)點收到啟動腳本同步組命令,根據設置好的臨時環(huán)境變量,啟動腳本組腳本,建立服務器與遠端用戶之間的IO,執(zhí)行成功后返回DC節(jié)點;
步驟9:DC節(jié)點收到啟動腳本組成功返回,判定存儲池組啟動成功;
通過上述三個業(yè)務組停止存儲池組的詳細過程為:
步驟1:DC節(jié)點收到控制臺發(fā)送的停止存儲池組命令,首先向雙節(jié)點發(fā)送停止腳本組命令;
步驟2:節(jié)點收到停止腳本組命令,根據停止類型及存儲池名稱設置臨時環(huán)境變量,停止腳本組,進行執(zhí)行腳本動作,阻斷服務器與遠端用戶的IO,成功返回DC節(jié)點;
步驟3:DC節(jié)點收到雙節(jié)點成功停止腳本組返回,向存儲池啟動所在點發(fā)送停止存儲池組命令;
步驟4:節(jié)點接收到停止存儲池組命令后,根據臨時環(huán)境變量停止存儲池腳本,斷開服務器與存儲池之間的鏈路,然后停止存儲池資源,成功后返回DC節(jié)點;
步驟5:DC節(jié)點收到返回后確認成功。
2.根據權利要求1所述的一種高可用集群對于存儲池資源的應用方法,其特征在于:上述服務組和腳本組為同步組,每一次啟動或停止都要在兩臺服務器上同時執(zhí)行,且上述三個組的啟動或停止都遵循依賴關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業(yè)股份有限公司,未經浪潮電子信息產業(yè)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310053187.7/1.html,轉載請聲明來源鉆瓜專利網。





