[發(fā)明專利]一種低成本的高可用系統(tǒng)實(shí)現(xiàn)方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201210284354.4 | 申請(qǐng)日: | 2012-08-06 |
| 公開(公告)號(hào): | CN102833096A | 公開(公告)日: | 2012-12-19 |
| 發(fā)明(設(shè)計(jì))人: | 李方寧 | 申請(qǐng)(專利權(quán))人: | 杭州華三通信技術(shù)有限公司 |
| 主分類號(hào): | H04L12/24 | 分類號(hào): | H04L12/24;H04L1/22 |
| 代理公司: | 北京潤(rùn)澤恒知識(shí)產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 310053 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 低成本 可用 系統(tǒng) 實(shí)現(xiàn) 方法 裝置 | ||
1.一種低成本的高可用系統(tǒng)實(shí)現(xiàn)裝置,所述裝置應(yīng)用于所述高可用系統(tǒng)中,所述高可用系統(tǒng)包括至少兩個(gè)以上的計(jì)算資源,其中一個(gè)計(jì)算資源處于活動(dòng)狀態(tài),其余的計(jì)算資源處于備用狀態(tài),所述裝置具體為高可用系統(tǒng)中的計(jì)算資源,其特征在于,所述裝置包括:
上層應(yīng)用模塊,用于當(dāng)所述計(jì)算資源為活動(dòng)狀態(tài)時(shí),為當(dāng)前高可用系統(tǒng)對(duì)外上層應(yīng)用服務(wù);
讀寫模塊,用于根據(jù)請(qǐng)求將上層應(yīng)用數(shù)據(jù)寫入存儲(chǔ)模塊,或者從存儲(chǔ)模塊中讀出已保存的上層應(yīng)用數(shù)據(jù);
存儲(chǔ)模塊,與所述讀寫模塊相連接,用于存儲(chǔ)來自上層應(yīng)用模塊的上層應(yīng)用數(shù)據(jù);
數(shù)據(jù)同步模塊:用于對(duì)所述存儲(chǔ)模塊中將要保存的數(shù)據(jù)進(jìn)行實(shí)時(shí)同步。
2.如權(quán)利要求1所述的裝置,其特征在于,
當(dāng)所述裝置處于活動(dòng)狀態(tài)時(shí),所述數(shù)據(jù)同步模塊將以主動(dòng)模式運(yùn)行,自動(dòng)將即將寫入存儲(chǔ)模塊的數(shù)據(jù)使用網(wǎng)絡(luò)傳輸協(xié)議傳送給其他備用節(jié)點(diǎn);
當(dāng)所述裝置處于備用狀態(tài)時(shí),所述數(shù)據(jù)同步模塊將以被動(dòng)模式運(yùn)行,自動(dòng)將接收到的數(shù)據(jù)通過讀寫模塊寫入本機(jī)存儲(chǔ)模塊中。
3.如權(quán)利要求2所述的裝置,其特征在于,如果高可用系統(tǒng)中存在超過2臺(tái)以上的所述裝置時(shí),僅有一個(gè)裝置的數(shù)據(jù)同步模塊以主動(dòng)模式運(yùn)行,其他裝置的數(shù)據(jù)同步模塊則均以備份模式運(yùn)行。
4.如權(quán)利要求3所述的裝置,其特征在于,處于主動(dòng)狀態(tài)和備用狀態(tài)的裝置間的數(shù)據(jù)同步模塊需要保持定期心跳,以確保各計(jì)算資源節(jié)點(diǎn)工作正常。
5.如權(quán)利要求1-4任何一項(xiàng)所述的裝置,其特征在于,當(dāng)處于活動(dòng)狀態(tài)的裝置發(fā)生故障后,所述高可用系統(tǒng)根據(jù)預(yù)定的策略,從所述備用狀態(tài)的裝置中選出一個(gè)裝置作為新的活動(dòng)狀態(tài)節(jié)點(diǎn),同時(shí)將該備用狀態(tài)的裝置上的數(shù)據(jù)同步模塊設(shè)置為主動(dòng)模式運(yùn)行。
6.一種低成本的高可用系統(tǒng)實(shí)現(xiàn)方法,所述高可用系統(tǒng)包括至少兩個(gè)以上的計(jì)算資源,其中一個(gè)計(jì)算資源處于活動(dòng)狀態(tài),其余的計(jì)算資源處于備用狀態(tài),其特征在于,所述方法包括如下步驟:
步驟1、處于活動(dòng)狀態(tài)的計(jì)算資源將上層應(yīng)用數(shù)據(jù)通過讀寫模塊保存到存儲(chǔ)模塊中;
步驟2、數(shù)據(jù)同步模塊截獲數(shù)據(jù)的寫入請(qǐng)求后,將即將寫入到存儲(chǔ)模塊中的數(shù)據(jù)通過網(wǎng)絡(luò)傳輸協(xié)議經(jīng)由本機(jī)網(wǎng)絡(luò)適配器,發(fā)送給其他備用計(jì)算資源。
7.如權(quán)利要求6所述的方法,其特征在于,在所述步驟2之后,進(jìn)一步包括:
所述處于備用狀態(tài)的計(jì)算資源通過數(shù)據(jù)同步模塊監(jiān)聽到來自處于活動(dòng)狀態(tài)的計(jì)算資源發(fā)送的數(shù)據(jù)寫入請(qǐng)求后,通過本機(jī)網(wǎng)絡(luò)適配器接收來自處于活動(dòng)狀態(tài)的計(jì)算資源發(fā)送的數(shù)據(jù),并指示讀寫模塊將接收到的數(shù)據(jù)保存到本機(jī)存儲(chǔ)模塊上。
8.如權(quán)利要求7所述的方法,其特征在于,在所述步驟3之后,進(jìn)一步包括:
當(dāng)處于活動(dòng)狀態(tài)的計(jì)算資源發(fā)生故障后,所述高可用系統(tǒng)根據(jù)預(yù)定的策略從處于備用狀態(tài)的計(jì)算資源中選擇一個(gè)計(jì)算資源作為新的活動(dòng)節(jié)點(diǎn),并對(duì)外繼續(xù)提供服務(wù)。
9.如權(quán)利要求8所述的方法,其特征在于,處于活動(dòng)狀態(tài)和備用狀態(tài)的計(jì)算資源間的數(shù)據(jù)同步模塊需要保持定期心跳,以確保各計(jì)算資源節(jié)點(diǎn)工作正常。
10.如權(quán)利要求9所述的方法,其特征在于,當(dāng)處于活動(dòng)狀態(tài)的計(jì)算資源發(fā)生故障后,
如果活動(dòng)節(jié)點(diǎn)的數(shù)據(jù)同步模塊運(yùn)行正常,通知其他備用計(jì)算資源接管服務(wù),其他備用節(jié)點(diǎn)根據(jù)預(yù)定的策略選出一個(gè)備用節(jié)點(diǎn)作為新的活動(dòng)節(jié)點(diǎn);
如果活動(dòng)節(jié)點(diǎn)的數(shù)據(jù)同步模塊運(yùn)行異常,其他備用節(jié)點(diǎn)在心跳間隔超時(shí)后仍然收不到活動(dòng)節(jié)點(diǎn)發(fā)送的心跳信息,則認(rèn)為原活動(dòng)節(jié)點(diǎn)出現(xiàn)故障,其他備用計(jì)算資源根據(jù)預(yù)定策略選出一個(gè)備用節(jié)點(diǎn)作為新的活動(dòng)節(jié)點(diǎn)。
11.如權(quán)利要求10所述的方法,其特征在于,當(dāng)所述備用計(jì)算資源被選作為新的活動(dòng)節(jié)點(diǎn)時(shí),其數(shù)據(jù)同步模塊的運(yùn)行模式由被動(dòng)模式改為主動(dòng)模式,同時(shí)啟動(dòng)其上的上層應(yīng)用模塊,繼續(xù)對(duì)外提供服務(wù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州華三通信技術(shù)有限公司,未經(jīng)杭州華三通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210284354.4/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置





