基于数据流转发的实时数据交换系统设计.pdf
文本预览下载声明
JournalofComputerApplications ISSN 1001—9081 2016—03—10
计算机应用,2016,36(3):596—600,615 CODEN JYIIDU http://www.joca.cn
文章编号 :1001—9081(2016)03—596-05 DOI:10.11772/j.issn.1001—9081.2016.03.596
基于数据流转发的实时数据交换系统设计
曹 健 。,刘 琼 ,王 远
(1.国网电力科学研究院江苏瑞中数据股份有限公司,南京210000; 2.国网电力科学研究院 国电南瑞南京控制系统有限公司,南京210000)
( 通信作者电子邮箱caojianmail@foxmail.COB)
摘 要:针对传统的基于全量转发机制的消息中间件应用于电力信息系统大规模数据交换时效率低的问题 ,设
计并实现了基于数据流转发的实时数据交换中间件。基于队列缓冲技术,实现 了消息型数据的异步发送与批量确
认:设计 了流式数据转发机制,消除数据在传输节点上的缓存延迟与缓存资源代价,提高了数据传输的及时性与并发
性;结合分布式与数据路 由思想,实现 了对第三方系统透明的节点组网与数据路 由功能。通过模拟某省电力信息系
统数据交换场景,验证 了系统性能,数据交换能力达3000并发,千兆带宽环境下系统传输速度达980MB/s,交换延迟
在毫秒级 。
关键词:消息中间件;队列缓冲;数据交换;数据流;数据路由;异步传输
中图分类号:TP311.1 文献标志码:A
Firm real-timedata-transmittingsystem basedon datastream-transmittingmechanism
CAOJian ,LIUQiong,WANGYuan
(1.ChinaReal—timeDatabaseCompanyLimited,StateGridElectricPowerResearchInstitute, ngjiangsu210000,China;
2.NARI ngControlS~temCompanyLimited,StateGridElectricPowerResearchInstitute,Na ngJiangsu210000,China)
Abstract:Aiming atthe low data·t·ransmitting efficiency ofthe traditionalmessage--oriented middleware in power
informationsystem,afirm real—timedata—transmittingsystem based ondatastream—transmitting mechanism wasproposed.
Queuecachingmechanismwasadoptedtorealizetheasynchronoussendingandbatchconfimrationofmessage.Datastream—
transmittingmechanism wasdesignedtoeliminatethecachelatencyandthecostofcacheresourcesofthedataontransitnode
toimprovethetimelinessandconcurrencyofdatatransmission.Distributedanddataroutingthoughtwasused—datatomakethe
nodenetworktothethird—partysystem transparentlyandachieveadataroutingdistributionfunction.Thesimulationresultsof
aprovincialelectricpow
显示全部