模拟NVMe设备的指令处理方法、装置、设备及介质制造方法及图纸

技术编号:40044917 阅读:19 留言:0更新日期:2024-01-16 20:18
本公开提供了模拟NVMe设备的指令处理方法、装置、设备及介质,涉及数据处理领域,尤其涉及云服务领域。具体实现方案为:由嵌入式设备中的嵌入式系统执行,所述嵌入式设备中还包括FPGA硬件设备,该方法包括:向所述FPGA硬件设备发送管理类指令拉取请求,基于管理类指令拉取请求,通过所述FPGA硬件设备从服务器获取模拟NVMe设备的管理类指令,并将获取的管理类指令写入所述FPGA硬件设备配置的管理类指令队列中;对所述管理类指令队列中的管理类指令进行处理。本公开的方案降低了FPGA硬件设备中资源的消耗,提高了FPGA硬件设备的资源利用率。

【技术实现步骤摘要】

本公开涉及数据处理领域,尤其涉及云服务领域,具体涉及一种模拟nvme设备的指令处理方法、装置、设备及介质。


技术介绍

1、在传统的大型数据中心中,使用嵌入式设备提供模拟磁盘或网络设备的应用场景越来越多,并且需要在底层设备中为模拟磁盘或网络设备提供相应的资源支持。

2、然而为了保证数据的可靠性和扩展性,会按业务峰值做模拟设备冗余和多副本配置,模拟设备的增加导致底层设备的资源消耗增加,进而降低了底层设备的数据处理效率。


技术实现思路

1、本公开提供了一种用于模拟nvme设备的指令处理方法、装置、设备及介质。

2、根据本公开的一方面,提供了模拟nvme设备的指令处理方法,由嵌入式设备中的嵌入式系统执行,所述嵌入式设备中还包括fpga硬件设备,该方法包括:

3、向所述fpga硬件设备发送管理类指令拉取请求,基于管理类指令拉取请求,通过所述fpga硬件设备从服务器获取模拟nvme设备的管理类指令,并将获取的管理类指令写入所述fpga硬件设备配置的管理类指令队列中;

4、对本文档来自技高网...

【技术保护点】

1.一种模拟NVMe设备的指令处理方法,由嵌入式设备中的嵌入式系统执行,所述嵌入式设备中还包括FPGA硬件设备,该方法包括:

2.根据权利要求1所述的方法,其中,向所述FPGA硬件设备发送管理类指令拉取请求,包括:

3.根据权利要求2所述的方法,其中,根据所述待拉取模拟NVMe设备的标识信息向所述FPGA硬件设备发送所述管理类指令拉取请求,包括:

4.根据权利要求3所述的方法,其中,基于管理类指令拉取请求,通过所述FPGA硬件设备从服务器获取模拟NVMe设备的管理类指令,包括:

5.根据权利要求3所述的方法,对所述管理类指令队列中的管理类指...

【技术特征摘要】

1.一种模拟nvme设备的指令处理方法,由嵌入式设备中的嵌入式系统执行,所述嵌入式设备中还包括fpga硬件设备,该方法包括:

2.根据权利要求1所述的方法,其中,向所述fpga硬件设备发送管理类指令拉取请求,包括:

3.根据权利要求2所述的方法,其中,根据所述待拉取模拟nvme设备的标识信息向所述fpga硬件设备发送所述管理类指令拉取请求,包括:

4.根据权利要求3所述的方法,其中,基于管理类指令拉取请求,通过所述fpga硬件设备从服务器获取模拟nvme设备的管理类指令,包括:

5.根据权利要求3所述的方法,对所述管理类指令队列中的管理类指令进行处理之后,所述方法还包括:

6.根据权利要求5所述的方法,其中,向所述fpga硬件设备发送指令状态通知发送请求,包括:

7.根据权利要求6所述的方法,其中,基于所述指令状态通知发送请求,通过所述fpga硬件设备向所述服务器发送所述指令状态通知,包括:

8.根据权利要求6或7所述的方法,基于所述指令状态通知发送请求,通过所述fpga硬件设备向所述服务器发送所述指令状态通知之后,所述方法还包括:

9.根据权利要求1所述的方法,其中,至少两个模拟nvme设备复用所述管理类指令队列。

10.一种模拟nvme设备的指令处理装置,由嵌入式设备中的嵌入式系统执行,所述嵌入...

【专利技术属性】
技术研发人员:国海涛周中良
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1