一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

主机CPU和由其访问远程目标装置的NVMeoF存储器区域的方法与流程

2023-02-19 10:01:23 来源:中国专利 TAG:

技术特征:
1.一种由主机中央处理器cpu访问远程目标装置的通过网络的非易失性存储器快速nvmeof存储器区域的方法,所述方法包括:由主机cpu与远程目标装置建立nvmeof传输连接;当与远程目标装置建立nvmeof传输连接时,由主机cpu通过将nvmeof连接命令发送到远程目标装置来创建管理队列;由主机cpu通过将propertyget/propertyset命令发送到远程目标装置的管理提交队列来访问远程目标装置的nvmeof存储器区域;执行以下之一:(a)当完成访问远程目标装置的nvmeof存储器区域时,由主机cpu从远程目标装置接收propertyget/propertyset完成队列条目,和(b)响应于propertyget/propertyset提交队列条目,由主机cpu从远程目标装置接收远程直接存储器访问rdma写入请求或rdma读取请求;和当完成访问远程目标装置的nvmeof存储器区域时,由主机cpu从远程目标装置接收完成队列条目。2.根据权利要求1所述的方法,其中,远程目标装置的nvmeof存储器区域包括:控制器存储器缓冲器和持久性存储器区域中的至少一个。3.根据权利要求1所述的方法,其中,propertyget/propertyset命令包括:使远程目标装置的nvmeof存储器区域被读取的propertyget命令和使远程目标装置的nvmeof存储器区域被写入的propertyset命令中的至少一个。4.根据权利要求3所述的方法,其中,由主机cpu将数据指针字段添加到propertyget/propertyset命令。5.根据权利要求1至4中的任意一项所述的方法,其中,由主机cpu将持久性存储器区域位添加到propertyget/propertyset提交队列条目。6.根据权利要求1至4中的任意一项所述的方法,其中,由主机cpu将控制器存储器缓冲器位添加到propertyget/propertyset提交队列条目。7.一种由主机中央处理器cpu访问远程目标装置的非易失性存储器快速nvme存储器区域的方法,所述方法包括:由主机cpu与远程目标装置建立nvmeof传输连接;当与远程目标装置建立nvmeof传输连接时,由主机cpu发送在远程目标装置中创建管理提交队列的nvmeof连接命令;当在远程目标装置中创建管理提交队列时,由主机cpu将请求访问远程目标装置的nvmeof存储器区域的供应商特定命令发送到远程目标装置;响应于供应商特定命令,由主机cpu接收包括远程目标装置的nvmeof存储器区域的存储器区域地址和密钥中的至少一个的访问权限;由主机cpu通过发送远程直接存储器访问rdma写入操作或rdma读取操作来访问远程目标装置的nvmeof存储器区域;和当完成访问远程目标装置的nvmeof存储器区域时,由主机cpu从远程目标装置接收rdma确认和rdma读取响应中的至少一个。8.根据权利要求7所述的方法,其中,远程目标装置的nvmeof存储器区域包括:控制器存储器缓冲器和持久性存储器区域中的至少一个。
9.一种主机中央处理器cpu,所述主机cpu访问远程目标装置的通过网络的非易失性存储器快速nvmeof存储器区域,所述主机cpu包括:处理器;和存储器,通信地结合到处理器,其中,存储器存储处理器可执行指令,处理器可执行指令在执行时使处理器:与远程目标装置建立nvmeof传输连接;当与远程目标装置建立nvmeof传输连接时,通过将nvmeof连接命令发送到远程目标装置来创建管理队列;通过将propertyget/propertyset命令发送到远程目标装置的管理提交队列来访问远程目标装置的nvmeof存储器区域;当完成访问远程目标装置的nvmeof存储器区域时,从远程目标装置接收propertyget/propertyset完成队列条目,或者响应于propertyget/propertyset提交队列条目,从远程目标装置接收远程直接存储器访问rdma写入请求或rdma读取请求;和当完成对远程目标装置的nvmeof存储器区域的访问时,从远程目标装置接收完成队列条目。10.根据权利要求9所述的主机cpu,其中,远程目标装置的nvmeof存储器区域包括:控制器存储器缓冲器和持久性存储器区域中的至少一个。11.根据权利要求9所述的主机cpu,其中,propertyget/propertyset命令包括:使远程目标装置的nvmeof存储器区域被读取的propertyget命令和使远程目标装置的nvmeof存储器区域被写入的propertyset命令中的至少一个。12.根据权利要求11所述的主机cpu,其中,数据指针字段由处理器添加到propertyget/propertyset命令。13.根据权利要求9至12中的任意一项所述的主机cpu,其中,持久性存储器区域位由处理器添加到propertyget/propertyset提交队列条目。14.根据权利要求9至12中的任意一项所述的主机cpu,其中,控制器存储器缓冲器位由处理器添加到propertyget/propertyset提交队列条目。

技术总结
提供一种主机CPU和由其访问远程目标装置的NVMeoF存储器区域的方法。所述方法包括:与远程目标装置建立NVMeoF传输连接,和通过将NVMeoF连接命令发送到远程目标装置来创建管理队列。所述方法包括:通过将PropertyGet/PropertySet命令发送到远程目标装置的管理提交队列来访问远程目标装置的NVMeoF存储器区域,执行以下之一:(a)当完成访问远程目标装置的NVMeoF存储器区域时,从远程目标装置接收PropertyGet/PropertySet完成队列条目,或者(b)响应于PropertyGet/PropertySet提交队列条目,从远程目标装置接收RDMA写入请求和RDMA读取请求中的至少一个,和当完成对远程目标装置的NVMeoF存储器区域的访问时,从远程目标装置接收完成队列条目。置接收完成队列条目。置接收完成队列条目。


技术研发人员:文卡塔拉南
受保护的技术使用者:三星电子株式会社
技术研发日:2022.08.16
技术公布日:2023/2/17
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献