NVMe 2.0的容量模型
三类容量管理实体:Endurance Group 、NVM Set、Media Unit
- Endurance Group
表示一类具有相同Endurance属性的存储媒介组合,其组合由Endurance Group Configuration描述符表示;而Endurance属性可以通过Endurance Group Information log page获取,包括Available Spare,Percentage Used,Endurance Estimate,Data Units Read,Data Units Written,Media Units Written,Host Read Commands,Host Write Commands等内容;而当前支持的Endurance Group List可以通过Identify命令获取(CNS 19h)。
- NVM Set
由多个Media Unit组成,表示一组存储媒介,例如由SLC NAND组成的一组DIE。SSD内部所有的NVM Set由NVM Set List数据结构表示(没有NVM Set Configuration描述符),可以通过Identify命令获取(CNS 04h),每一个NVM Set entry内容包括NVM Set Identifier,所属Endurance Group Identifier,最优写NVM容量,总共NVM容量,没有分配的NVM容量等。
- Media Unit
存储媒介单元,可以为一