[發明專利]一種固態硬盤的使用方法、系統、設備及存儲介質在審
| 申請號: | 202011554216.4 | 申請日: | 2020-12-24 |
| 公開(公告)號: | CN112684979A | 公開(公告)日: | 2021-04-20 |
| 發明(設計)人: | 趙昌磊 | 申請(專利權)人: | 北京浪潮數據技術有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉曉菲 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 固態 硬盤 使用方法 系統 設備 存儲 介質 | ||
本申請公開了一種固態硬盤的使用方法,系統、設備及存儲介質,包括:接收report zone請求;申請目標存儲空間;不斷選取出符合report zone請求的zone info直到停止條件成立;在目標存儲空間的預留區域之外的部分未被放滿時將zone info不斷置入;在預留區域之外的部分被放滿后利用依次申請的P個存儲空間放置不斷選取出的zone info,直到停止條件成立;針對任1存儲空間,當該存儲空間被放滿且停止條件未成立時,將該存儲空間中的數據上傳至主機并申請下一個存儲空間;在停止條件成立后,將信息頭填充至預留區域并上傳目標存儲空間。應用本申請的方案,降低了獲取zone信息的耗時。
技術領域
本發明涉及存儲技術領域,特別是涉及一種固態硬盤的使用方法、系統、設備及存儲介質。
背景技術
ZNS(Zoned Namespaces,分區命名空間)是一種基于NVMe(Non-Volatile Memoryexpress,非易失性存儲)協議的解決方案,相較于傳統的SSD(Solid State Disk,固態硬盤),具有寫放大小,成本低的優點。通常ZNS SSD只支持順序寫,因此ZNS SSD在進行配置使用之前,需要先獲取ZNS SSD內部的所需要的各個zone的配置信息,然后才能準確地確定各個zone的寫指針與狀態。該命令為report zone,是基于ZNS協議中的zone managementreceive command實現的。
目前基于ZNS協議實現的ZNS SSD在市場上還沒有,且ZNS協議目前還在完善中。通過report zone命令進行zone的信息獲取的過程,目前存在耗時較長的問題,特別是在需要獲取ZNS SSD內部所有的zone的配置信息時,耗時較長的情況凸顯的較為明顯。
綜上所述,如何有效地降低獲取zone的信息的耗時,進而可以方便快速地使用ZNSSSD,是目前本領域技術人員急需解決的技術問題。
發明內容
本發明的目的是提供一種固態硬盤的使用方法、系統、設備及存儲介質,以有效地降低獲取zone的信息的耗時。
為解決上述技術問題,本發明提供如下技術方案:
一種固態硬盤的使用方法,包括:
接收主機下發的report zone請求;
申請一個存儲空間作為目標存儲空間;
通過遍歷各個zone info,不斷選取出符合所述report zone請求的zone info,直到預設的停止條件成立;
在所述目標存儲空間的預留區域之外的部分未被放滿時,將不斷選取出的符合所述report zone請求的zone info不斷置入所述目標存儲空間中,直到所述目標存儲空間的預留區域之外的部分被放滿;其中,所述目標存儲空間的第1至第N字節為所述目標存儲空間的預留區域,以使從所述目標存儲空間的第N+1字節開始進行zone info的置入;
在所述目標存儲空間的預留區域之外的部分被放滿之后,利用依次申請的P個存儲空間放置不斷選取出的符合所述report zone請求的zone info,直到所述停止條件成立不再選取出新的zone info;并且,針對P個存儲空間中的任意1個存儲空間,在申請該存儲空間之后,從該存儲空間的第1字節開始進行zone info的置入,當該存儲空間被放滿且所述停止條件未成立時,將該存儲空間中的數據上傳至所述主機并申請下一個存儲空間,當該存儲空間被置入zone info的過程中所述停止條件成立時,將該存儲空間中的數據上傳至所述主機;
在所述停止條件成立之后,將信息頭填充至所述目標存儲空間的預留區域,并將所述目標存儲空間中的數據上傳至所述主機,完成對于所述report zone請求的響應,以使所述主機進行固態硬盤的使用。
優選的,所述目標存儲空間以及P個存儲空間的大小均相同。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京浪潮數據技術有限公司,未經北京浪潮數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011554216.4/2.html,轉載請聲明來源鉆瓜專利網。





