[發明專利]一種文件系統的數據維護方法及系統有效
| 申請號: | 201410328048.5 | 申請日: | 2014-07-10 |
| 公開(公告)號: | CN104281506B | 公開(公告)日: | 2017-02-15 |
| 發明(設計)人: | 蔡杰明;劉瀏;閆鵬飛;劉國良;馬留英;何文婷;劉振軍 | 申請(專利權)人: | 中國科學院計算技術研究所;天津中科藍鯨信息技術有限公司 |
| 主分類號: | G06F11/16 | 分類號: | G06F11/16;G06F11/34;H04L29/08 |
| 代理公司: | 北京律誠同業知識產權代理有限公司11006 | 代理人: | 祁建國,梁揮 |
| 地址: | 100190 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文件系統 數據 維護 方法 系統 | ||
1.一種文件系統的數據維護方法,其特征在于,包括:
步驟S1,將源數據中心的源數據備份到副本數據中心,作為該源數據的副本數據;
步驟S2,根據該源數據中心的狀態,選擇由該源數據中心提供讀寫服務或由該副本數據中心提供該讀寫服務,若該源數據或該副本數據被修改,則獲取對該源數據或該副本數據的修改記錄,并生成日志文件;
步驟S3,根據該日志文件對該源數據或該副本數據進行更新,以保證該源數據中心與該副本數據中心的數據的一致性。
2.如權利要求1所述的文件系統的數據維護方法,其特征在于,該步驟S2的具體步驟為:
步驟S21,當該源數據中心的服務器崩潰或該源數據中心的網絡故障時,客戶端向該副本數據中心發送接替服務請求;
步驟S22,若該副本數據中心提供該讀寫服務時,該源數據中心恢復正常,則由該源數據中心提供該讀寫服務,其中若該副本數據中心收到該源數據中心發送的數據包,則說明該源數據中心恢復正常。
3.如權利要求2所述的文件系統的數據維護方法,其特征在于,該數據包包括:
心跳包,用于該源數據中心檢測該源數據中心到該副本數據中心的網絡是否恢復正常;
重啟包,用于該源數據中心的服務器重啟時,該源數據中心通知該副本數據中心。
4.如權利要求1所述的文件系統的數據維護方法,其特征在于,該步驟S3還包括:步驟S31,以異步增量方式定時將該源數據中心中的該源數據與該副本數據中心中的該副本數據進行更新,以減少更新時的數據量,當該源數據中心或該副本數據中心接收到同步數據時,將該同步數據與更新前該源數據中心或該副本數據中心的數據進行沖突檢測與沖突解決。
5.如權利要求1所述的文件系統的數據維護方法,其特征在于,還包括步驟S4,多數據中心并發讀操作:同時從該源數據中心與該副本數據中心讀取該源數據與該副本數據,以提高數據讀取帶寬,并縮短讀取時間。
6.一種文件系統的數據維護系統,其特征在于,包括:
備份模塊,用于將源數據中心的源數據備份到副本數據中心,作為該源數據的副本數據;
讀寫模塊,用于根據該源數據中心的狀態,選擇由該源數據中心提供讀寫服務或該副本數據中心提供該讀寫服務,若該源數據或該副本數據被修改,則獲取對該源數據或該副本數據的修改記錄,并生成日志文件;
更新模塊,用于根據該日志文件對該源數據或該副本數據進行更新,以保證該源數據中心與該副本數據中心的數據的一致性語義。
7.如權利要求6所述的文件系統的數據維護系統,其特征在于,該讀寫模塊還用于,當該源數據中心的服務器崩潰或該源數據中心的網絡故障時,客戶端向該副本數據中心發送接替服務請求;若該副本數據中心提供該讀寫服務時,該源數據中心恢復正常則由該源數據中心提供該讀寫服務,其中若該副本數據中心收到該源數據中心發送的數據包,則說明該源數據中心恢復正常。
8.如權利要求7所述的文件系統的數據維護系統,其特征在于,該數據包包括:
心跳包,用于該源數據中心檢測該源數據中心到該副本數據中心的網絡是否恢復正常;
重啟包,用于該源數據中心的服務器重啟時,該源數據中心通知該副本數據中心。
9.如權利要求6所述的維護一致性語義的廣域文件系統的副本機制的系統,其特征在于,該讀寫模塊還包括:同時從該源數據中心與該副本數據中心讀取該源數據與該副本數據,以提高數據讀取帶寬,并縮短讀取時間。
10.如權利要求6所述的維護一致性語義的廣域文件系統的副本機制的系統,其特征在于,該同步更新模塊還包括:以異步增量方式定時將該源數據中心中的該源數據與該副本數據中心中的該副本數據進行更新,以減少更新時的數據量,當該源數據中心或該副本數據中心接收到同步數據時,將該同步數據與更新前該源數據中心或該副本數據中心的數據進行沖突檢測與沖突解決。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院計算技術研究所;天津中科藍鯨信息技術有限公司,未經中國科學院計算技術研究所;天津中科藍鯨信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410328048.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于快速仿真分析技術的配電網安全控制方法
- 下一篇:電子裝置
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





