[發明專利]管理文件的方法、分布式存儲系統和管理節點有效
| 申請號: | 201811337940.4 | 申請日: | 2014-08-12 |
| 公開(公告)號: | CN109376123B | 公開(公告)日: | 2022-08-19 |
| 發明(設計)人: | 徐君;趙俊峰;王元鋼 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F16/13 | 分類號: | G06F16/13;G06F3/06 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 管理 文件 方法 分布式 存儲系統 節點 | ||
1.一種管理文件的方法,其特征在于,包括:
管理節點接收主機發送的創建文件請求,所述創建文件請求用于在分布式存儲系統中創建文件,所述分布式存儲系統包括所述管理節點以及多個存儲節點;
所述管理節點根據所述創建文件請求從所述分布式存儲系統的全局虛擬地址空間的第一區域中按照所述第一區域的空間分配粒度為所述文件分配第一虛擬空間,其中,所述第一區域為當前可分配的區域中空間分配粒度最小的區域,所述全局虛擬地址空間映射到各存儲節點的本地虛擬地址空間,存儲節點的本地虛擬地址空間是操作系統的虛擬地址空間中的一段未使用的區間,所述全局虛擬地址空間包括多個區域,其中,所述多個區域中的不同區域的空間分配粒度不同;
所述管理節點向所述主機發送創建文件成功響應,所述創建文件成功響應中攜帶有所述第一虛擬空間的信息,其中,所述第一虛擬空間的信息用于指向用于存儲所述文件的存儲節點的本地虛擬地址空間。
2.根據權利要求1所述的方法,其特征在于,所述全局虛擬地址空間的地址位數大于所述分布式存儲系統中的存儲節點的本地虛擬地址空間的地址位數。
3.根據權利要求1或2所述的方法,其特征在于,所述全局虛擬地址空間的地址位數為所述分布式存儲系統中存儲節點的本地虛擬地址空間的地址位數的兩倍,其中,所述全局虛擬地址空間的地址的高N位用于指向存儲節點,所述全局虛擬地址空間的地址的低N位用于指向存儲節點中的本地虛擬地址空間,N為存儲節點的本地虛擬地址空間的地址位數。
4.根據權利要求1或2所述的方法,其特征在于:所述第一虛擬空間的信息包括所述文件在所述全局虛擬地址空間中的起始地址和大小。
5.根據權利要求1所述的方法,其特征在于,所述方法還包括:
所述管理節點接收所述主機發送的擴展文件空間請求,所述擴展文件空間請求用于請求擴展所述文件的空間;
根據所述擴展文件空間請求,從所述全局虛擬地址空間的第二區域中按照所述第二區域的空間分配粒度為所述文件分配第二虛擬空間,其中,所述第二區域的空間分配粒度大于所述第一區域的空間分配粒度;
向所述主機發送擴展文件空間響應,所述擴展文件空間響應中攜帶有所述第二虛擬空間的信息。
6.根據權利要求1或2所述的方法,其特征在于,所述方法還包括:
回收所述全局虛擬地址空間中為所述文件分配的空間;
根據預設的全局虛擬地址空間與本地虛擬地址空間的對應關系確定用于存儲所述文件的存儲節點;
向所述用于存儲所述文件的存儲節點發送空間回收消息,所述空間回收消息用于指示所述用于存儲所述文件的存儲節點回收與所述文件對應的本地虛擬地址空間和本地物理存儲空間,其中,所述存儲節點的本地虛擬地址空間映射到所述存儲節點的本地物理存儲空間。
7.一種分布式存儲系統,其特征在于,包括:管理節點和多個存儲節點;
所述管理節點用于:
接收主機發送的創建文件請求,所述創建文件請求用于在所述分布式存儲系統中創建文件;
根據所述創建文件請求從所述分布式存儲系統的全局虛擬地址空間的第一區域中按照所述第一區域的空間分配粒度為所述文件分配第一虛擬空間,其中,所述第一區域為當前可分配的區域中空間分配粒度最小的區域,所述全局虛擬地址空間映射到各存儲節點的本地虛擬地址空間,存儲節點的本地虛擬地址空間是操作系統的虛擬地址空間中的一段未使用的區間,所述全局虛擬地址空間包括多個區域,其中,所述多個區域中的不同區域的空間分配粒度不同;
向所述主機發送創建文件成功響應,所述創建文件成功響應中攜帶有所述第一虛擬空間的信息,其中,所述第一虛擬空間的信息用于指向用于存儲所述文件的存儲節點的本地虛擬地址空間。
8.根據權利要求7所述的分布式存儲系統,其特征在于,所述全局虛擬地址空間的地址位數大于所述分布式存儲系統中的存儲節點的本地虛擬地址空間的地址位數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811337940.4/1.html,轉載請聲明來源鉆瓜專利網。





