摘要
本申请涉及RDMA通信技术领域,提供一种证券核心交易系统中多块RDMA网卡实现主备模式的系统,系统包括资源管理子系统,资源管理子系统包括用户态虚拟设备的提供者模块,用户态虚拟设备的提供者模块用于创建虚拟bond模块,虚拟bond模块用于管理处于绑定状态的两个真实的RDMA设备;主备切换子系统,在主备切换子系统中,虚拟bond模块在内核态将监听Linux内核bond模块的bond事件;IO传输子系统,在IO传输子系统中,虚拟bond模块用于同步拷贝发送的发送/接收队列数据到一个临时队列中,以备后续主备切换时恢复IO数据。本申请可应对PCIe设备或端口故障导致的RDMA数据传输失败的问题,对上层应用和硬件方面没有依赖,可适配多种软件工具或硬件。
技术关键词
RDMA网卡
资源管理子系统
交易系统
虚拟设备
队列
RDMA通信技术
核心
模式
PCIe设备
数据传输失败
内核态
通知
工作设备
报文
接口模块
系统为您推荐了相关专利信息
电气柜
管理系统
信息采集模块
峰值功率需求
信息处理模块
流量切换方法
数据匹配方法
深度学习模型
深度学习算法
列表