一种基于申威平台的分布式块存储低延迟控制方法及系统

基本信息

申请号 CN201911001077.X 申请日 -
公开(公告)号 CN110874336A 公开(公告)日 2020-03-10
申请公布号 CN110874336A 申请公布日 2020-03-10
分类号 G06F13/16;G06F13/22;G06F12/06;G06F11/10 分类 计算;推算;计数;
发明人 许浒;周威;戴永涌;王刚;李紫阳;陈露 申请(专利权)人 苏州元核云技术有限公司
代理机构 广州嘉权专利商标事务所有限公司 代理人 苏州元核云技术有限公司;无锡江南计算技术研究所
地址 214000 江苏省无锡市滨湖区山水东路699号
法律状态 -

摘要

摘要 本发明公开了一种基于申威平台的分布式块存储低延迟控制方法及系统,其中方法包括以下步骤:通过UIO技术进行数据包提升,具体是,将NVMe固态硬盘设备的数据包提升至用户态,在用户态上读取NVMe固态硬盘设备的数据包,并将数据包映射至用户态的进程空间;调用轮询模式驱动以轮询方式处理数据包的发送和接收,NVMe固态硬盘设备与轮询模式驱动一一对应;用户态存储并发送数据包至申威平台存储核心进行解析与处理。通过将NVMe固态硬盘设备的数据驱动提升至用户态,再通过轮询模式对数据包发送和接收进行轮询,实现了减少申威处理器额外损耗和消耗,来提升系统的申威平台的IO效率。