[發明專利]存儲資源分配方法、裝置、存儲節點及存儲介質有效
| 申請號: | 202011172337.2 | 申請日: | 2020-10-28 |
| 公開(公告)號: | CN112256204B | 公開(公告)日: | 2022-06-03 |
| 發明(設計)人: | 吳小雄 | 申請(專利權)人: | 重慶紫光華山智安科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 李莎 |
| 地址: | 400700 重慶市*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲 資源 分配 方法 裝置 節點 介質 | ||
本發明涉及分布式存儲技術領域,提供了一種存儲資源分配方法、裝置、存儲節點及存儲介質,所述方法包括:接收客戶端發送的、用于從多個存儲分區中確定目標存儲分區的分配請求;依據本地預先存儲的分區熱度表判斷目標存儲分區是否為熱分區,其中,分區熱度表包括與本地相關的存儲分區的分區熱度;若目標存儲分區不為熱分區,則從目標存儲分區中分配滿足分配請求的存儲資源。相對于現有技術,本發明實施例將存儲分區分布于多個不同存儲節點上,通過預先存儲的分區熱度表判定存儲分區的分區熱度,在目標存儲分區不為熱分區時從目標存儲分區分配存儲資源,由此避免存儲資源在某些存儲節點上的集中分配。
技術領域
本發明涉及分布式存儲技術領域,具體而言,涉及一種存儲資源分配方法、裝置、存儲節點及存儲介質。
背景技術
分布式存儲系統包括一個或多個客戶端及多個存儲節點,客戶端分布存儲資源,以將數據分散保存至不同的存儲節點上,從而實現數據的分布式存儲。為了保證數據的均衡分布,這種方式通常從容量相對多的硬盤中分配存儲資源以存儲數據,但是這種資源分配方式只能實現單個客戶端存儲資源分配的均衡性,在多個客戶端并發申請存儲資源時,會出現存儲資源在某些存儲節點上集中分配而導致的存儲資源分配不均衡問題。
發明內容
本發明的目的在于提供了一種存儲資源分配方法、裝置、存儲節點及存儲介質,用于解決多個客戶端并發申請存儲資源時存儲資源分配不均衡的問題。
為了實現上述目的,本發明實施例采用的技術方案如下:
第一方面,本發明提供一種存儲資源分配方法,應用于分布式存儲系統中多個存儲節點中的任一存儲節點,所述多個存儲節點均與客戶端通信連接,所述分布式存儲系統包括多個存儲分區,每一所述存儲分區分布于多個不同所述存儲節點,每一所述存儲節點與至少一個存儲分區關聯,所述方法包括:接收所述客戶端發送的、用于從所述多個存儲分區中確定目標存儲分區的分配請求;依據本地預先存儲的分區熱度表判斷所述目標存儲分區是否為熱分區,其中,所述分區熱度表包括與本地相關的存儲分區的分區熱度;若所述目標存儲分區不為熱分區,則從所述目標存儲分區中分配滿足所述分配請求的存儲資源。
第二方面,本發明提供一種存儲資源分配裝置,應用于分布式存儲系統中多個存儲節點中的任一存儲節點,所述多個存儲節點均與客戶端通信連接,所述分布式存儲系統包括多個存儲分區,每一所述存儲分區分布于多個不同所述存儲節點,每一所述存儲節點與至少一個存儲分區關聯,所述裝置包括:接收模塊,用于接收所述客戶端發送的、用于從所述多個存儲分區中確定目標存儲分區的分配請求;判斷模塊,用于依據本地預先存儲的分區熱度表判斷所述目標存儲分區是否為熱分區,其中,所述分區熱度表包括與本地相關的存儲分區的分區熱度;分配模塊,用于若所述目標存儲分區不為熱分區,則從所述目標存儲分區中分配滿足所述分配請求的存儲資源。
第三方面,本發明提供一種存儲節點,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執行所述計算機程序時實現如上述存儲資源分配方法。
第四方面,本發明提供一種計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現上述的存儲資源分配方法。
相對于現有技術,本發明將存儲分區分布于多個不同存儲節點上,通過預先存儲的分區熱度表判定存儲分區的分區熱度,在目標存儲分區不為熱分區時從目標存儲分區分配存儲資源,由此避免存儲資源在某些存儲節點上的集中分配。
附圖說明
為了更清楚地說明本發明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發明的某些實施例,因此不應被看作是對范圍的限定,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他相關的附圖。
圖1示出了本發明實施例提供的應用場景示意圖。
圖2示出了本發明實施例提供的存儲節點的方框示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶紫光華山智安科技有限公司,未經重慶紫光華山智安科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011172337.2/2.html,轉載請聲明來源鉆瓜專利網。





