[發明專利]分布式存儲系統的文件句柄分配方法、裝置、設備及介質在審
| 申請號: | 202210269112.1 | 申請日: | 2022-03-18 |
| 公開(公告)號: | CN114817194A | 公開(公告)日: | 2022-07-29 |
| 發明(設計)人: | 李雪生;張凱;帥威 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F16/182 | 分類號: | G06F16/182;G06F16/13 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 韓麗波 |
| 地址: | 215100 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 存儲系統 文件 句柄 分配 方法 裝置 設備 介質 | ||
本發明公開了一種分布式存儲系統的文件句柄分配方法、裝置、設備及計算機可讀存儲介質,該方法包括:根據客戶端發送的用戶請求,判斷是否存在與用戶請求對應的文件句柄;若存在,則基于文件句柄對用戶請求進行IO處理;若不存在,則判斷當前已分配的文件句柄總數量是否達到預設閾值;若達到,則將用戶請求添加至等待隊列中等待;若未達到,則向用戶請求分配文件句柄,以便基于文件句柄對用戶請求進行IO處理;本發明中通過上述分配機制能夠更好地完成文件句柄的分配,通過控制文件句柄的并發數量能夠更好的控制文件讀寫并發數量,從而提高文件讀寫性能,提高分布式存儲系統的并發性能。
技術領域
本發明涉及分布式存儲技術領域,特別是涉及一種分布式存儲系統的文件句柄分配方法、裝置、及設備及計算機可讀存儲介質。
背景技術
石油勘探是指為了尋找和查明油氣資源,而利用各種勘探手段了解地下的地質狀況,隨著計算機、網絡、存儲技術的高速發展,當前石油物探HPC主要是通過物探技術、高性能計算、分布式存儲等技術交叉結合,通過對地震波數據的濾波、疊加、偏移等數據處理,利用現代計算機技術生成探測地層下地質構造,結合地質理論的生油、儲油、油氣運移、聚集、保存等條件,確定油氣聚集的有利地區,找到儲油氣的圈閉,并探明油氣田面積、儲量的國家重要資源。
隨著石油勘探理論和地震處理技術的進步,勘探采集精度和密度不斷提升,地震波處理的數據量越來越高,進而對物探HPC的數據性能不斷提出更高的性能要求。石油物探數據處理是一種計算和IO混合的高性能計算應用,其特有的地震數據IO特征,對分布式存儲提出了場景的性能要求。
石油物探高性能計算對存儲的IO特征,主要是高并發、高帶寬、混合讀寫,該應用場景對分布式文件存儲提出了比較高的性能要求,而現有技術中的分布式文件存儲難以滿足高并發的性能需求。
鑒于此,如何提高分布式存儲系統的并發性能是本領域技術人員需要解決的問題。
發明內容
本發明實施例的目的是提供一種分布式存儲系統的文件句柄分配方法、裝置、及設備及計算機可讀存儲介質,在使用過程中通過控制文件句柄的并發數量能夠更好的控制文件讀寫并發數量,從而提高文件讀寫性能,提高分布式存儲系統的并發性能。
為解決上述技術問題,本發明實施例提供了一種分布式存儲系統的文件句柄分配方法,包括:
根據客戶端發送的用戶請求,判斷是否存在與所述用戶請求對應的文件句柄;若存在,則基于所述文件句柄對所述用戶請求進行IO處理;若不存在,則判斷當前已分配的文件句柄總數量是否達到預設閾值;
若達到,則將所述用戶請求添加至等待隊列中等待;若未達到,則向所述用戶請求分配文件句柄,以便基于所述文件句柄對所述用戶請求進行IO處理。
可選的,所述用戶請求包括客戶端標識和文件標識。
可選的,所述根據客戶端發送的用戶請求,判斷是否存在與所述用戶請求對應的文件句柄的過程包括:
獲取所述用戶請求中的客戶端標識和文件標識;
根據所述客戶端標識和文件標識,判斷當前記錄的句柄標識與客戶端標識及文件標識的對應關系中是否存在與所述用戶請求中的客戶端標識和文件標識對應的目標句柄標識,若存在,則獲取與所述目標句柄標識對應的文件句柄。
可選的,在所述向所述用戶請求分配文件句柄之后,還包括:
將與所述文件句柄對應的句柄標識以及所述用戶請求中的客戶端標識和文件標識對應存儲。
可選的,在將用戶請求添加至等待隊列中等待之前,還包括:
判斷所述客戶端當前是否存在已分配句柄,若存在,則判斷所述已分配句柄的總數量是否達到所述客戶端的預設句柄配額,若達到,則將所述用戶請求添加至等待隊列中等待的步驟;若未達到,則執行向所述用戶請求分配文件句柄的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210269112.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種浮動式轉盤機構
- 下一篇:一種復合式撓性茶葉加工智能理條機及其使用方法





