[發(fā)明專利]一種加強分布式存儲系統(tǒng)可靠性的方法在審
| 申請?zhí)枺?/td> | 201810108320.7 | 申請日: | 2018-02-02 |
| 公開(公告)號: | CN108319522A | 公開(公告)日: | 2018-07-24 |
| 發(fā)明(設計)人: | 古世磊;史周波;許山川;衣蒙蒙 | 申請(專利權(quán))人: | 綠欣科技發(fā)展(北京)有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F3/06 |
| 代理公司: | 成都頂峰專利事務所(普通合伙) 51224 | 代理人: | 楊俊華 |
| 地址: | 100000 北京市海淀區(qū)中*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 存儲節(jié)點 備份節(jié)點 分布式存儲系統(tǒng) 備份線 分布式數(shù)據(jù)存儲系統(tǒng) 數(shù)據(jù)恢復過程 網(wǎng)絡帶寬資源 自動加入系統(tǒng) 訪問性能 配置備份 配置系統(tǒng) 日志信息 實時判斷 數(shù)據(jù)丟失 數(shù)據(jù)恢復 數(shù)據(jù)拷貝 網(wǎng)絡連接 影響系統(tǒng) 耗時 發(fā)送 占用 更新 記錄 升級 | ||
1.一種加強分布式存儲系統(tǒng)可靠性的方法,其特征在于,包括以下步驟:
S1.配置分布式存儲系統(tǒng),為每個存儲節(jié)點配置備份節(jié)點,并啟動備份線程;
S2.備份線程定時判斷存儲節(jié)點的數(shù)據(jù)是否發(fā)生更新;
S3.如步驟S2中判斷結(jié)果為否,則重復步驟S2,如步驟S2中判斷結(jié)果為是,則存儲節(jié)點記錄日志信息,并將日志信息發(fā)送至備份節(jié)點,然后將數(shù)據(jù)進行存儲;
S4.備份線程根據(jù)步驟S3中的日志信息,周期定時將存儲節(jié)點中的數(shù)據(jù)拷貝至備份節(jié)點,并在數(shù)據(jù)拷貝完成后刪除存儲節(jié)點中已經(jīng)完成備份的日志信息;
S5.備份線程實時判斷存儲節(jié)點與備份節(jié)點之間的網(wǎng)絡連接是否正常;
S6.如步驟S5中判斷結(jié)果為是,則返回執(zhí)行步驟S5,如步驟S5中判斷結(jié)果為否,則發(fā)送狀態(tài)報告信息及警告信息至系統(tǒng)監(jiān)控節(jié)點;
S7.步驟S6中系統(tǒng)監(jiān)控節(jié)點接收到狀態(tài)報告信息及警告信息后實時判斷存儲節(jié)點是否失效;
S8.如步驟S7中判斷結(jié)果為否,則返回執(zhí)行步驟S5,如步驟S7中判斷結(jié)果為是,則將備份節(jié)點自動加入系統(tǒng),備份節(jié)點升級為新的存儲節(jié)點,然后返回執(zhí)行步驟S1;
步驟S2與步驟S5為同步運行的步驟。
2.根據(jù)權(quán)利要求1所述的一種加強分布式存儲系統(tǒng)可靠性的方法,其特征在于,所述的步驟S1中,配置分布式存儲系統(tǒng)時,同時啟動恢復線程。
3.根據(jù)權(quán)利要求2所述的一種加強分布式存儲系統(tǒng)可靠性的方法,其特征在于,所述的步驟S8中,當備份節(jié)點升級為新的存儲節(jié)點后,恢復線程讀取新的存儲節(jié)點中的日志信息,通過日志信息得到新的存儲節(jié)點中未備份數(shù)據(jù)的信息,然后根據(jù)未備份數(shù)據(jù)的信息從其他存儲節(jié)點中拷貝未備份數(shù)據(jù)至新的存儲節(jié)點。
4.根據(jù)權(quán)利要求1所述的一種加強分布式存儲系統(tǒng)可靠性的方法,其特征在于,所述的步驟S3中,存儲節(jié)點將日志信息發(fā)送至備份節(jié)點后,備份節(jié)點成功接收日志信息后向存儲節(jié)點發(fā)送應答信息,存儲節(jié)點成功接收應答信息后將數(shù)據(jù)進行存儲。
5.根據(jù)權(quán)利要求1所述的一種加強分布式存儲系統(tǒng)可靠性的方法,其特征在于,所述的步驟S4中,刪除存儲節(jié)點中已經(jīng)完成備份的日志信息后,將對應的備份節(jié)點中的日志信息修改。
6.根據(jù)權(quán)利要求1所述的一種加強分布式存儲系統(tǒng)可靠性的方法,其特征在于,所述的步驟S5中,判斷存儲節(jié)點與備份節(jié)點之間的網(wǎng)絡連接是否正常時,步驟如下:
S501.存儲節(jié)點發(fā)送連接信號至備份節(jié)點,備份線程實時判斷備份節(jié)點收到連接信號后是否發(fā)送接通信號;
S502.如步驟S501中的判斷結(jié)果為是,則重復執(zhí)行步驟S501,如步驟S501中的判斷結(jié)果為否,則分別發(fā)送一個驗證信號至存儲節(jié)點及備份節(jié)點,備份線程實時判斷存儲節(jié)點與備份節(jié)點收到驗證信號后是否發(fā)送反饋信號。
7.根據(jù)權(quán)利要求6所述的一種加強分布式存儲系統(tǒng)可靠性的方法,其特征在于,所述的步驟S6中,具體步驟如下:
如步驟S502中的判斷結(jié)果為是,則返回執(zhí)行步驟S501,如步驟S502中的判斷結(jié)果為否,則發(fā)送狀態(tài)報告信息及警告信息至系統(tǒng)監(jiān)控節(jié)點。
8.根據(jù)權(quán)利要求7所述的一種加強分布式存儲系統(tǒng)可靠性的方法,其特征在于,所述的警告信息包括存儲節(jié)點的地址及對應的備份節(jié)點的地址,還包括未成功發(fā)送反饋信號的存儲節(jié)點的地址或未成功發(fā)送反饋信號的備份節(jié)點的地址。
9.根據(jù)權(quán)利要求1所述的一種加強分布式存儲系統(tǒng)可靠性的方法,其特征在于,所述的存儲節(jié)點的數(shù)據(jù)存儲方式包括數(shù)據(jù)塊存儲方式和/或文件存儲方式。
10.根據(jù)權(quán)利要求9所述的一種加強分布式存儲系統(tǒng)可靠性的方法,其特征在于,所述的步驟S3中,所述的日志信息包括更新時間及數(shù)據(jù)大小,還包括數(shù)據(jù)塊的起始地址和/或文件的起始地址。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于綠欣科技發(fā)展(北京)有限公司,未經(jīng)綠欣科技發(fā)展(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810108320.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:自動補賬處理方法及裝置
- 下一篇:一種存儲熱備盤的添加方法
- 一種傳輸數(shù)據(jù)的方法
- 一種分布式存儲系統(tǒng)中塊存儲數(shù)據(jù)的訪問方法及系統(tǒng)
- 一種分布式存儲系統(tǒng)的界面信息收集方法及系統(tǒng)
- 一種存儲節(jié)點監(jiān)控方法、系統(tǒng)、設備及計算機存儲介質(zhì)
- 基于異構(gòu)多副本的分布式存儲動態(tài)防御系統(tǒng)及方法
- 一種分布式存儲系統(tǒng)的測試方法和裝置
- 分布式存儲系統(tǒng)構(gòu)建方法、裝置、設備、介質(zhì)
- 動態(tài)切換分布式存儲系統(tǒng)主監(jiān)視器的方法及系統(tǒng)
- 監(jiān)控分布式存儲系統(tǒng)的方法及裝置、存儲介質(zhì)和處理器
- 分布式存儲系統(tǒng)優(yōu)化負載的方法、裝置、系統(tǒng)及存儲介質(zhì)





