【技术实现步骤摘要】
本专利技术涉及计算机,特别涉及一种nvme命令处理装置、方法、设备及介质。
技术介绍
1、基于pcie(peripheral component interconnect express,高速串行计算机扩展总线标准)接口实现的ssd(solid state disk,固态硬盘)因其具有高性能、低延迟等特点逐渐受到重视。nvme(non-volatile memory express,非易失性存储传输协议)作为新一代的接口传输协议,规定了主机与nvm(non-volatile memory,非易失性存储介质)子系统之间的通信协议。此后,nvme+pcie已经发展成为主流的存储方案。
2、传统的io(input/output,输入/输出)操作流程为:第一阶段,主机在nvme命令中设置好prp(physical region range,物理区域页面);主机写命令到sq队列(submissionqueue,提交队列);主机通过门铃寄存器通知nvme ssd控制器取指令;第二阶段,nvme ssd控制器收到通知后,到sq队列取指令;
...【技术保护点】
1.一种NVME命令处理装置,其特征在于,所述NVME命令处理装置通过高速串行计算机扩展总线标准控制器与若干个磁盘进行交互,包括:NVME引擎调度管理模块、若干个NVME引擎调度组件和提交队列条目共享缓存,所述NVME引擎调度组件包括第一任务处理模块、提交队列条目处理模块、完成队列条目处理模块和第二任务处理模块,其中,
2.根据权利要求1所述的NVME命令处理装置,其特征在于,所述提交队列条目处理模块,包括:
3.根据权利要求1所述的NVME命令处理装置,其特征在于,所述完成队列条目处理模块,包括:
4.根据权利要求3所述的NVME
...【技术特征摘要】
1.一种nvme命令处理装置,其特征在于,所述nvme命令处理装置通过高速串行计算机扩展总线标准控制器与若干个磁盘进行交互,包括:nvme引擎调度管理模块、若干个nvme引擎调度组件和提交队列条目共享缓存,所述nvme引擎调度组件包括第一任务处理模块、提交队列条目处理模块、完成队列条目处理模块和第二任务处理模块,其中,
2.根据权利要求1所述的nvme命令处理装置,其特征在于,所述提交队列条目处理模块,包括:
3.根据权利要求1所述的nvme命令处理装置,其特征在于,所述完成队列条目处理模块,包括:
4.根据权利要求3所述的nvme命令处理装置,其特征在于,所述完成队列条目处理单元,具体用于:
5.根据权利要求4所述的nvme命令处理装置,其特征在于,所述完成队列条目处理单元,具体用于:
6.根据权利要求5所述的nvme命令处理装置,其特征在于,所...
【专利技术属性】
技术研发人员:陆亚南,牛少平,袁涛,孙华锦,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。