[發明專利]一種I/O請求處理方法、裝置及客戶端有效
| 申請號: | 201910239212.8 | 申請日: | 2019-03-27 |
| 公開(公告)號: | CN110007859B | 公開(公告)日: | 2022-04-08 |
| 發明(設計)人: | 鐘晉明 | 申請(專利權)人: | 新華三云計算技術有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京超成律師事務所 11646 | 代理人: | 劉靜 |
| 地址: | 610000 四川省成都市高新區天華二路2*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 請求 處理 方法 裝置 客戶端 | ||
本發明實施例提出一種I/O請求處理方法、裝置及客戶端,涉及存儲技術領域。該方法及裝置用于根據接收到的I/O請求確定目標地址,并根據目標地址的優先級確定地址偏移量,然后根據根據目標地址及地址偏移量得到偏移地址,并基于根據偏移地址對第一邏輯存儲單元或第二邏輯存儲單元發起I/O請求。通過本方法可實現同一LUN內存儲地址粒度的優先級識別,從而可以保證檢測I/O的帶寬,避免無法及時響應檢測I/O請求的問題,保障系統的穩定性。
技術領域
本發明涉及存儲技術領域,具體而言,涉及一種I/O請求處理方法、裝置及客戶端。
背景技術
隨著計算機技術以及網絡技術的高速發展,計算機自帶的存儲器逐漸難以滿足存儲需求,于是發展出相對獨立的存儲設備。通常地,存儲設備可以通過創建邏輯單元號(Logical Unit Number,LUN)對計算機主機提供磁盤空間。
現有技術中,計算機主機可以對同一LUN同時發起檢測I/O請求以及業務I/O請求。然而在系統負載較高時,業務I/O常常會搶占檢測I/O的帶寬,導致存儲設備無法及時響應該檢測I/O請求,從而引發檢測誤判帶來的系統問題。
發明內容
有鑒于此,本發明的目的在于提供一種I/O請求處理方法、裝置及客戶端,以解決上述問題。
為了實現上述目的,本發明實施例采用的技術方案如下:
第一方面,本發明實施例提供了一種I/O請求處理方法,應用于與存儲設備通信連接的客戶端,所述存儲設備包括預先建立的第一邏輯存儲單元及預先根據所述客戶端發送的新建命令而建立的第二邏輯存儲單元,其中,所述新建命令用于指示所述存儲設備根據從所述第一邏輯存儲單元的地址范圍中截選的存儲地址建立所述第二邏輯存儲單元,且所述第二邏輯存儲單元的優先級高于所述第一邏輯存儲單元的優先級,所述方法包括:
根據接收到的I/O請求確定目標地址,所述目標地址具有對應的優先級;根據所述目標地址的優先級確定地址偏移量;
根據所述目標地址及所述地址偏移量得到偏移地址;
根據所述偏移地址及所述地址偏移量對所述第一邏輯存儲單元或所述第二邏輯存儲單元發起所述I/O請求,以使所述存儲設備基于所述第一邏輯存儲單元及所述第二邏輯存儲單元的優先級確定處理所述I/O請求的順序。
第二方面,本發明實施例還提供了另一種I/O請求處理方法,應用于與客戶端通信連接的存儲設備,所述I/O請求處理方法包括:
接收所述客戶端發送的新建命令,其中,所述新建命令用于指示所述存儲設備根據從預先建立的第一邏輯存儲單元的地址范圍中截選的存儲地址建立第二邏輯存儲單元;
根據所述新建命令建立第二邏輯存儲單元,以便所述客戶端在建立預先建立的第一邏輯存儲單元與第一塊設備的映射關系以及建立所述第二邏輯存儲單元與第二塊設備的映射關系后,向所述存儲設備發送基于目標地址的優先級及與所述優先級對應的地址偏移量確定的對所述第一邏輯存儲單元或所述第二邏輯存儲單元的I/O請求;其中,所述第二邏輯存儲單元的優先級高于所述第一邏輯存儲單元的優先級。
第三方面,本發明實施例還提供了一種I/O請求處理裝置,應用于與存儲設備通信連接的客戶端,所述存儲設備包括預先建立的第一邏輯存儲單元及預先根據所述客戶端發送的新建命令而建立的第二邏輯存儲單元,其中,所述新建命令用于指示所述存儲設備根據從所述第一邏輯存儲單元的地址范圍中截選的存儲地址建立所述第二邏輯存儲單元,且所述第二邏輯存儲單元的優先級高于所述第一邏輯存儲單元的優先級,所述裝置包括:
處理模塊,用于根據接收到的I/O請求確定目標地址,所述目標地址具有對應的優先級;
所述處理模塊還用于根據所述目標地址的優先級確定地址偏移量;
所述處理模塊還用于根據所述目標地址及所述地址偏移量得到偏移地址;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三云計算技術有限公司,未經新華三云計算技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910239212.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:存儲空間分配方法及裝置
- 下一篇:一種數據讀取方法和裝置





