[發明專利]管理文件的方法、分布式存儲系統和管理節點有效
| 申請號: | 201811337940.4 | 申請日: | 2014-08-12 |
| 公開(公告)號: | CN109376123B | 公開(公告)日: | 2022-08-19 |
| 發明(設計)人: | 徐君;趙俊峰;王元鋼 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F16/13 | 分類號: | G06F16/13;G06F3/06 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 管理 文件 方法 分布式 存儲系統 節點 | ||
本發明公開了一種管理文件的方法、分布式存儲系統和管理節點。該方法包括:管理節點接收主機發送的創建文件請求,該創建文件請求用于在分布式存儲系統中創建文件;管理節點根據該創建文件請求從分布式存儲系統的全局虛擬地址空間中為該文件分配第一虛擬空間,其中,分布式存儲系統中每一個存儲節點的本地虛擬地址空間對應該全局虛擬地址空間的一部分;管理節點記錄該文件的元數據,該文件的元數據包括為該文件分配的該第一虛擬空間的信息,該第一虛擬空間的信息用于指向用于存儲該文件的存儲節點的本地虛擬地址空間;管理節點向該主機發送創建文件成功響應,該創建文件成功響應中攜帶有該第一虛擬空間的信息。本發明實施例能夠提高文件管理效率。
技術領域
本發明涉及存儲技術領域,具體涉及管理文件的方法、分布式存儲系統和管理節點。
背景技術
下一代非易失存儲介質可以包括相變內存(Phase Change Memory,PCM)、可變電阻式隨機存取器(Resistive RAM,ReRAM)、磁性隨機存儲器(Magnetic Random AccessMemory,MRAM)等具有按字節(byte)尋址及訪問的能力的非易失性存儲器。下一代非易失存儲介質可提供與動態隨機存取存儲器(Dynamic Random Access Memory,DRAM)相似的接口。在實際應用中,可以采用與DRAM類似的頁面管理方式對下一代非易失性存儲器進行管理。目前,基于下一代非易失存儲介質的存儲系統是業界研究的熱點。
傳統的存儲系統、分布式文件系統等通常采用元數據記錄文件數據在存儲介質中的位置來管理文件數據。元數據采用統一的基于目錄的命名空間,一般采用B-Tree(多路搜索樹)等數據結構,對于文件的數據塊采用記錄數據塊所在的存儲節點甚至存儲節點上的位置的方式來跟蹤文件的數據塊。這種方式適應于采用傳統硬盤驅動器(Hard DiskDrive,HDD)、固態硬盤(Solid State Drive,SSD)等基于塊設備的場景。當存儲系統采用新型非易失存儲(non-violate memory,NVM)介質以后,原有的方法雖然可以用于新型NVM介質,但是由于元數據占用的存儲空間較大,同時元數據中需要跟蹤文件的各個數據塊對應的存儲位置等信息,造成管理負擔較重,并且主機通過獲得這些元數據訪問存儲節點的效率也較低,從而導致文件管理效率較低。
發明內容
本發明實施例提供了一種管理文件的方法、分布式存儲系統和管理節點,能夠提高文件管理效率。
第一方面,提供了一種管理文件的方法,該方法應用于分布式存儲系統中,該分布式存儲系統包括管理節點和多個存儲節點,該方法包括:
該管理節點接收主機發送的創建文件請求,該創建文件請求用于在該分布式存儲系統中創建文件;
該管理節點根據該創建文件請求從該分布式存儲系統的全局虛擬地址空間中為該文件分配第一虛擬空間,其中,該分布式存儲系統中每一個存儲節點的本地虛擬地址空間對應該全局虛擬地址空間的一部分;
該管理節點記錄該文件的元數據,該文件的元數據包括為該文件分配的該第一虛擬空間的信息,該第一虛擬空間的信息用于指向用于存儲該文件的存儲節點的本地虛擬地址空間;
該管理節點向該主機發送創建文件成功響應,該創建文件成功響應中攜帶有該第一虛擬空間的信息。
結合第一方面,在第一種可能的實現方式中,該全局虛擬地址空間的地址位數大于該分布式存儲系統中的存儲節點的本地虛擬地址空間的地址位數。
結合第一方面或第一方面的第一種可能的實現方式,在第二種可能的實現方式中,該全局虛擬地址空間的地址位數為該分布式存儲系統中存儲節點的本地虛擬地址空間的地址位數的兩倍,其中,該全局虛擬地址空間的地址的高N位用于指向存儲節點,該全局虛擬地址空間的地址的低N位用于指向存儲節點中的本地虛擬地址空間,N為存儲節點的本地虛擬地址空間的地址位數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811337940.4/2.html,轉載請聲明來源鉆瓜專利網。





