摘要
针对机载嵌入式超算平台对高带宽、低延迟网络传输的需求,对RDMA网络原理进行了研究,分析了底层实现机制,对比了双边及单边通信方式的差异,并提出了一种基于状态信号同步的双缓冲RDMA传输机制,通过独立的状态信号控制网络多节点状态同步,并通过单边通信方式实现大数据传输及同步计算。针对数据传输的完整性及安全性,阐述了无损以太网流量控制及拥塞控制方法。相比于传统的机载通信方式,实现了多网络节点高带宽、低延迟的数据传输,且具有低CPU使用率及状态同步传输可靠的优点。
In order to meet the requirements of airborne HPEC platform for high bandwidth and low latency network transmission,the RDMA network principle is studied and its underlying implementation mechanism is analyzed,comparing the differences between two-sided and one-sided communication modes and proposing a dual-buffer RDMA transmission mechanism based on state signal synchronization,which controls multi-node network state synchronization through independent state signals.By this means,large payload transmission and synchronous calculation by RDMA single-sided communication are achieved.The problem of the integrity and security of data transmission is addressed by describing lossless Ethernet flow control and congestion control methods.Compared with the traditional communication mode,it implements the data transmission of multi-nodes network with high bandwidth and low delay with the advantages of low CPU utilization and reliable state synchronization transmission.
作者
梁晨
陈昊
杨舟
曲国远
LIANG Chen;CHEN Hao;YANG Zhou;QU Guo-yuan(China National Aeronautical Radio Electronics Research Institute,Shanghai 200233,China)
出处
《航空电子技术》
2023年第4期36-42,共7页
Avionics Technology