[發明專利]WORM狀態監控轉移方法及裝置有效
| 申請號: | 201810340072.9 | 申請日: | 2018-04-16 |
| 公開(公告)號: | CN108647248B | 公開(公告)日: | 2021-03-09 |
| 發明(設計)人: | 魏東 | 申請(專利權)人: | 新華三技術有限公司成都分公司 |
| 主分類號: | G06F16/17 | 分類號: | G06F16/17;G06F11/20 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 王文紅 |
| 地址: | 610000 四川省成都市高新區中國(四川)*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | worm 狀態 監控 轉移 方法 裝置 | ||
本申請提供一種WORM狀態監控轉移方法及裝置,通過在多活動元數據服務器的分布式系統架構中,當第一MDS器檢測到其管理第一文件需要切換至由其他元數據服務器管理時,為所述第一文件選取第二元數據服務器,并通知第二元數據服務器接管第一文件的元數據,以對第一文件的WORM狀態進行監控。如此,實現了多活動元數據服務器場景下,當管理文件的元數據服務器切換時,WORM狀態的監控也可以隨之轉移,使得WORM功能可以在多活動元數據服務器架構上實現。
技術領域
本申請涉及分布式存儲技術領域,具體而言,涉及一種WORM狀態監控轉移方法及裝置。
背景技術
在文件存儲系統中,文件的元數據(Metadata)記錄了文件的屬性,如文件存儲位置、大小、存儲時間等,通過元數據可以進行文件查找、文件記錄、存儲位置記錄、訪問授權等工作。在分布式系統中,常通過元數據服務器(英文:Metadata Server,簡稱:MDS)對文件的元數據進行管理,并對外提供文件系統服務。
目前,MDS有兩種重用的架構。一種為一主多備架構,該架構是由1臺MDS作為主MDS負責文件系統的管理,其他元數據作為備用僅在主元數據服務工作異常時啟用;另一種為多活動MDS模式,該模式是多個MDS同時工作,不同MDS管理不同文件的元數據。
在例如金融證券、政法、電信、醫療信息等領域的存儲系統中,對數據文件的安全性有較高要求,現有技術常通過一次寫入多次讀取(英文:Write Once Read Many,簡稱:WORM)功能對數據進行保護。WORM功能是根據攜帶在元數據中的WORM信息,對文件進行保護,防止文件被讀取或修改。但是,現有技術的WORM功能僅支持在一主多備的MDS架構上實現,尚不支持在多活動MDS架構上實現。
發明內容
有鑒于此,本申請提供了一種WORM狀態監控轉移方法及裝置,解決了多個活動MDS架構上不能實現WORM功能的問題。
第一方面,本申請提供一種WORM狀態監控轉移方法,應用于分布式存儲系統中的第一MDS,所述第一MDS配置有WORM文件列表,所述WORM文件列表用于記錄需要進行WORM狀態監控的文件的元數據;所述方法包括:
當需要將由所述第一MDS進行WORM狀態監控的第一文件切換至由除所述第一MDS之外的其他MDS進行監控時,在所述其他MDS中為所述第一文件確定至少一個監控所述第一文件WORM狀態的第二MDS;
向所述第二MDS發送第一WORM添加消息,使所述第二MDS根據所述WORM添加消息,獲取所述第一文件的元數據,并根據所述第一文件的元數據攜帶的WORM信息對所述第一文件進行WORM狀態監控;
從所述第一MDS的WORM文件列表中刪除所述第一文件的元數據的記錄。
第二方面,本申請提供一種WORM狀態監控轉移裝置,應用于分布式存儲系統中的第一MDS,所述第一MDS配置有WORM文件列表,所述WORM文件列表用于記錄需要進行WORM狀態監控的文件的元數據;所述裝置包括:
選擇模塊,用于當需要將由所述第一MDS進行WORM狀態監控的第一文件切換至由除所述第一MDS之外的其他MDS進行監控時,在所述其他MDS中為所述第一文件確定至少一個監控所述第一文件WORM狀態的第二MDS;
通知模塊,用于向所述第二MDS發送第一WORM添加消息,使所述第二MDS根據所述WORM添加消息,獲取所述第一文件的元數據,并根據所述第一文件的元數據攜帶的WORM信息對所述第一文件進行WORM狀態監控;
刪除模塊,用于從所述第一MDS的WORM文件列表中刪除所述第一文件的元數據的記錄。
第三方面,本公開提供一種MDS,包括處理器及和機器可讀存儲介質,所述機器可讀存儲介質存儲有能夠被所述處理器執行的機器可執行指令,處理器執行所述機器可執行指令以實現本公開提供的WORM狀態監控轉移方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三技術有限公司成都分公司,未經新華三技術有限公司成都分公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810340072.9/2.html,轉載請聲明來源鉆瓜專利網。





