[發明專利]與主機設備接合的存儲設備及存儲設備的操作方法在審
| 申請號: | 202011457053.8 | 申請日: | 2020-12-11 |
| 公開(公告)號: | CN112988058A | 公開(公告)日: | 2021-06-18 |
| 發明(設計)人: | 鄭明俊;黃珠榮 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 岳永娟 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 主機 設備 接合 存儲 操作方法 | ||
1.一種包括多個存儲器芯片和包括網絡命令隊列和虛擬命令隊列的連接的存儲設備的操作方法,所述操作方法包括:
使用所述連接從主機設備接收多個命令;
在與所述多個存儲器芯片對應的多個物理命令隊列中選擇分配給所述連接的物理命令隊列;
將所述多個命令順序地存儲在所述網絡命令隊列和所述虛擬命令隊列中;和
基于所述網絡命令隊列的隊列深度,響應于所述多個命令而向所述主機設備發送命令限流請求;并基于所述虛擬命令隊列的隊列深度,調整分配給所述連接的物理命令隊列的數量。
2.根據權利要求1所述的操作方法,其中,所述命令限流請求的發送和所述物理命令隊列的數量的調整包括:當所述網絡命令隊列的隊列深度小于或等于第一參考值并且所述虛擬命令隊列的隊列深度小于或等于第二參考值時,維持分配給所述連接的物理命令隊列的數量。
3.根據權利要求1所述的操作方法,其中,所述命令限流請求的發送和所述物理命令隊列的數量的調整包括:當所述網絡命令隊列的隊列深度小于或等于第一參考值并且所述虛擬命令隊列的隊列深度超過第二參考值時,增加分配給所述連接的物理命令隊列的數量。
4.根據權利要求1所述的操作方法,其中,所述命令限流請求的發送和所述物理命令隊列的數量的調整包括:
當所述網絡命令隊列的隊列深度超過第一參考值并且所述虛擬命令隊列的隊列深度小于或等于第二參考值時,確定所述連接的輸入/輸出帶寬是否小于或等于預定水平;和
當所述連接的輸入/輸出帶寬小于或等于所述預定水平時,增加從所述網絡命令隊列向所述虛擬命令隊列提取所述多個命令的命令提取速度。
5.根據權利要求1所述的操作方法,其中,所述命令限流請求的發送和所述物理命令隊列的數量的調整包括:
當所述網絡命令隊列的隊列深度超過第一參考值并且所述虛擬命令隊列的隊列深度小于或等于第二參考值時,確定所述連接的輸入/輸出帶寬是否小于或等于預定水平;和
當所述輸入/輸出帶寬超過所述預定水平時,將所述命令限流請求發送到所述主機設備,其中,所述命令限流請求包括關于違反所述輸入/輸出帶寬的信息。
6.根據權利要求5所述的操作方法,其中,所述命令限流請求的發送和所述物理命令隊列的數量的調整還包括:在確定所述連接的輸入/輸出帶寬是否小于或等于所述預定水平之前,確定經過一定時間段之后,所述網絡命令隊列的隊列深度是否超過所述第一參考值,并且所述虛擬命令隊列的隊列深度是否小于或等于所述第二參考值。
7.根據權利要求1所述的操作方法,其中,所述命令限流請求的發送和所述物理命令隊列的數量的調整包括:
當所述網絡命令隊列的隊列深度超過第一參考值并且所述虛擬命令隊列的隊列深度超過第二參考值時,確定所述連接的輸入/輸出帶寬是否小于或等于預定水平;和
當所述輸入/輸出帶寬小于或等于所述預定水平時,增加分配給所述連接的物理命令隊列的數量。
8.根據權利要求1所述的操作方法,其中,所述命令限流請求的發送和所述物理命令隊列的數量的調整包括:
當所述網絡命令隊列的隊列深度超過第一參考值并且所述虛擬命令隊列的隊列深度超過第二參考值時,確定所述連接的輸入/輸出帶寬是否小于或等于預定水平;和
當所述輸入/輸出帶寬超過所述預定水平時,將所述命令限流請求發送到所述主機設備,其中,所述命令限流請求包括關于違反所述輸入/輸出帶寬的信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011457053.8/1.html,轉載請聲明來源鉆瓜專利網。





