买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:广东省绿算技术有限公司
摘要:本申请涉及一种多路径数据存取方法、加速卡、存储系统和可读存储介质,包括:软核处理器将本地数据处理指令的命令数据写入片上内存并通知固态硬盘读取并处理;物理层IP核接收服务端发送的远端数据处理指令的命令数据,将其发送到以太网协议卸载IP核,以太网协议卸载IP核将其中的协议头删除后再转发到片上内存,若远端数据处理指令的命令数据为管理命令数据,以太网协议卸载IP核通知软核处理器进行处理,若为读写命令数据,以太网协议卸载IP核通知到NVMEOF协议处理IP核,NVMEOF协议处理IP核从片上内存读取并存储该读写命令数据并通知固态硬盘进行处理。上述方法能够为固态硬盘提供本地数据存取以及多路远程数据存取,提高固态硬盘的访问性能。
主权项:1.一种多路径数据存取方法,其特征在于,应用于加速卡,所述加速卡配置软核处理器、片上内存、PCIE通信IP核以及远程数据存取单元,所述远程数据存取单元包括物理层IP核、以太网协议卸载IP核以及NVMEOF协议处理的IP核;所述方法包括:所述软核处理器下发对NVMEOF协议的固态硬盘的本地数据处理指令时,将第一命令数据写入片上内存并通过所述PCIE通信IP核发送门铃通知所述固态硬盘,所述固态硬盘接收到门铃通知时从所述片上内存读取并处理所述第一命令数据;所述物理层IP核接收到服务端发送的远端数据处理指令时,接收服务端发送的第二命令数据,将所述第二命令数据发送到所述以太网协议卸载IP核,所述以太网协议卸载IP核将所述第二命令数据中的协议头删除后再转发到所述片上内存,若所述第二命令数据为第二管理命令数据,所述以太网协议卸载IP核以中断方式通知所述软核处理器,以使得所述软核处理器从所述片上内存读取所述第二管理命令数据并进行处理,若所述第二命令数据为第二读写命令数据,所述以太网协议卸载IP核发送门铃通知到所述NVMEOF协议处理IP核,所述NVMEOF协议处理IP核从所述片上内存读取并存储所述第二读写命令数据并通过所述PCIE通信IP核发送门铃通知所述固态硬盘,所述固态硬盘接收到门铃通知时从所述NVMEOF协议处理IP核读取并处理所述第二读写命令数据;所述远程数据存取单元还包括缓存区,所述NVMEOF协议处理IP核从所述片上内存读取并存储所述第二读写命令数据并通过所述PCIE通信IP核发送门铃通知所述固态硬盘,包括:若所述第二读写命令数据为第二写命令数据,所述NVMEOF协议处理IP核从所述片上内存读取删除协议头的第二写命令数据并将所述删除协议头的第二写命令数据转换为第三读数据命令后发送到所述缓存区;所述缓存区接收到所述第三读数据命令后向所述以太网协议卸载IP核发送所述第三读数据命令并发送门铃信号,所述以太网协议卸载IP核在收到门铃信号后从所述缓存区中读取所述第三读数据命令后向所述服务端发送读请求;所述以太网协议卸载IP核在接收到所述服务端反馈的所述读请求的响应包以及第三目标数据之后,将所述读请求的响应包转换为写请求的响应包后发送到所述NVMEOF协议处理的IP核以及将所述第三目标数据存储到NVMEOF协议处理的IP核;所述NVMEOF协议处理的IP核通过所述PCIE通信IP核发送门铃通知所述固态硬盘,以使得所述固态硬盘从所述NVMEOF协议处理的IP核读取并写入所述第三目标数据;若所述第二读写命令数据为第二读命令数据,所述NVMEOF协议处理IP核从所述片上内存读取删除协议头的第二读命令数据并将所述删除协议头的第二读命令数据转换为第三写数据命令后发送到所述缓存区;所述NVMEOF协议处理IP核向所述固态硬盘发送门铃通知并从所述片上内存读取删除协议头的第二读命令数据给所述固态硬盘,以使得所述固态硬盘将所述固态硬盘中的第四目标数据发送到所述NVMEOF协议处理IP核;所述缓存区发送门铃通知到所述以太网协议卸载IP核,所述以太网协议卸载IP核从所述缓存区中读取所述第三写数据命令并基于所述第三写数据命令从所述NVMEOF协议处理IP核读取所述第四目标数据,并通过所述物理层IP向服务端发送所述第四目标数据。
全文数据:
权利要求:
百度查询: 广东省绿算技术有限公司 多路径数据存取方法及加速卡、存储系统、可读存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。