[發明專利]一種維護共享文件的底層資源數據的方法和設備有效
| 申請號: | 201810358650.1 | 申請日: | 2018-04-20 |
| 公開(公告)號: | CN110392078B | 公開(公告)日: | 2021-08-13 |
| 發明(設計)人: | 王東旭;胡劍飛;王遠遠;張紹文;周美汐;孫超;許茜 | 申請(專利權)人: | 中移(蘇州)軟件技術有限公司;中國移動通信集團有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/24 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 215163 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 維護 共享 文件 底層 資源 數據 方法 設備 | ||
本發明公開了一種維護共享文件的底層資源數據的方法和設備,用以解決現有技術中共享驅動節點無法主動地維護共享文件的底層資源數據的問題。本發明中,共享驅動節點獲取共享文件的第一底層資源數據和共享文件的業務數據,再將由業務數據整體轉化得到的第二底層資源數據和第一底層資源數據進行比對,如果第一底層資源數據與第二底層資源數據不同,則用第二底層資源數據進行替換。如此,在第一底層資源數據出現錯誤后,共享驅動節點可以主動地發現第一底層資源數據的異常并進行數據恢復,與現有技術中系統維護人員根據用戶反饋進行人工修正相比,本發明實施例中共享驅動節點能夠主動發現第一底層資源數據異常并修復,極大的提高了修復的效率。
技術領域
本發明涉及云計算存儲領域,特別涉及一種維護共享文件的底層資源數據的方法和設備。
背景技術
彈性存儲系統為用戶提供自定義的共享文件存儲服務,通過控制調度節點的調度算法決定由哪個共享驅動節點在其所管理的存儲資源池中創建共享文件存儲。
圖1A-1C顯示了彈性存儲系統的管理面總體架構,共享驅動節點管理存儲資源池,所有的共享文件存儲都通過共享驅動節點在存儲資源池中被創建和維護。每個共享驅動節點管理一個或多個存儲資源池,每個存儲資源池被用來創建和維護一個或多個用戶自定義共享文件存儲,對于某個特定的共享文件存儲來說,它只會存放在某個存儲資源池中。
從上述內容看出,共享文件存儲具有兩種數據:業務數據和底層資源數據。業務數據是用戶自定義共享文件存儲在管理層面的抽象反映,底層資源數據是共享文件存儲在后端存儲系統的真實資源分布狀態。在彈性存儲系統中,共享驅動節點根據業務數據庫中業務數據來創建和管理共享文件的底層資源,因此兩種數據應該要保持一致性。但在現實的生產環境中,由于各種環境因素或者人為誤操作因素影響,會導致兩種數據出現不一致的情況,具體表現為共享文件存儲實現數據發生改變,導致與其抽象管理數據一致。例如,共享文件存儲的實際訪問策略發生了改變,與業務管理層的訪問策略狀態不一致,會導致一些異常訪問現象。
現有技術中,共享文件存儲兩種數據不一致的問題,一般的根據用戶反映的問題通過運維人員介入檢查兩種數據,對底層共享文件存儲資源進行恢復。
綜上所述,共享驅動節點無法主動的維護共享文件的底層資源數據的問題。
發明內容
本發明提供一種維護共享文件的底層資源數據的方法和設備,用以解決現有技術中共享驅動節點無法及時主動的維護共享文件的底層資源數據問題。
第一方面,本發明實施例提供一種維護共享文件的底層資源數據的方法,該方法包括:
共享驅動節點獲取共享文件的第一底層資源數據和共享文件的業務數據;然后所述共享驅動節點將由所述共享文件的業務數據轉化得到的共享文件的第二底層資源數據與所述第一底層資源數據進行比對;最后若所述第一底層資源數據與所述第二底層資源數據不同,所述共享驅動節點用所述第二底層資源數據替換所述第一底層資源數據中的部分或全部數據。
上述方法,共享驅動節點獲取共享文件的第一底層資源數據和共享文件的業務數據,再將由業務數據整體轉化得到的第二底層資源數據和第一底層資源數據進行比對,如果第一底層資源數據與第二底層資源數據不同,則用第二底層資源數據進行替換。如此,在第一底層資源數據出現錯誤后,共享驅動節點可以主動地發現第一底層資源數據的異常并進行數據恢復,與現有技術中系統維護人員根據用戶反饋進行人工修正相比,本發明實施例中共享驅動節點能夠主動發現第一底層資源數據異常并修復,極大的提高了修復的效率。
在一種可能的實現方式中,共享驅動節點周期性的獲取所述第一底層資源數據和所述共享文件的業務數據。
上述方法,共享驅動節點周期性的獲取第一底層資源數據和共享文件的業務數據,如此可以周期性的將獲取的信息進行比對,從而可以實現對共享文件的第一底層資源數據長久的監控和維護,進一步的提高了共享文件的業務數據與共享文件的第一底層資源數據的一致性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中移(蘇州)軟件技術有限公司;中國移動通信集團有限公司,未經中移(蘇州)軟件技術有限公司;中國移動通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810358650.1/2.html,轉載請聲明來源鉆瓜專利網。





