摘要
为了解决双控系统间通信模块效率低、成本高的问题,提出使用非透明桥技术进行系统间数据传输。本文设计并实现了一套通信框架和中间件,在通信框架中实现对缓冲区的组织管理,在中间件中实现了流量控制以及socket通信接口。文中介绍了非透明桥技术,详细描述了通信框架和中间件的设计思路,并对框架进行了测试。测试表明,该通信框架传输比较稳定,在国产化平台中传输的最大带宽可以达到1400MB/s,相较于万兆以太网卡提高了16.67%,并且成本降低了15.91%。
In order to solve the problems of low efficiency and high cost of communication modules between dual-control systems,it is proposed to use non-transparent bridge technology for data transmission between systems.A set of communication framework and middleware is designed and implemented.In the communication framework,organization and management of the buffers are realized.Flow control and socket communication interfaces are implemented in the middleware.The paper introduces the non-transparent bridge technology,details the design ideas of the communication framework and middleware,and tests the framework.Tests show that the transmission of the communication framework is relatively stable,and the maximum bandwidth transmitted in the localized platform can reach 1400MB/s,which is an increase of 16.67%compared to 10 Gigabit Ethernet cards,and the cost is reduced by 15.91%.
作者
刘佳兴
胡怀湘
LIU Jia-xing;HU Huai-xiang(North China Institute of Computing Technology,Beijing 100083,China)
出处
《信息技术》
2020年第11期103-107,共5页
Information Technology
关键词
国产化
双控存储
非透明桥
SOCKET
localization
dual-control storage
Non-transparent Bridge
socket