数据中心实时交换系统的研究与实现
发布时间:2018-06-30 18:35
本文选题:实时交换 + 循环缓存 ; 参考:《计算机科学》2017年S1期
【摘要】:针对数据中心对信息实时交换系统实时可靠传输数据流的应用需求,分析了数据中心传输数据流的特点,设计了实时交换系统架构,重点研究了信息系统可靠、实时传输数据的方法。采用线程控制模块和消息同步阻塞I/O模型实现了并发数据流的处理,基于循环缓存机制和双系统同步技术解决了突发数据流易丢包的难题,保证了系统的可靠性。为了确保经过数据中心的数据流的实时传输,减少系统处理过程中产生的时延,提出了QPTS(队列优先级驱动的任务调度)算法。该算法兼顾优先级、截止时间和剩余包数,实现了数据流的按需调度,提高了系统对交换数据流的处理速度。测试结果验证了算法的有效性以及系统的实时性和可靠性。
[Abstract]:According to the application demand of data center for real-time and reliable data stream transmission of information real-time exchange system, the characteristics of data center transmission data stream are analyzed, the architecture of real-time exchange system is designed, and the reliability of information system is studied emphatically. The method of transmitting data in real time. The thread control module and the message synchronization blocking I / O model are used to process the concurrent data stream. Based on the cyclic buffer mechanism and the dual system synchronization technology, the problem of the burst data stream is easily lost and the reliability of the system is ensured. In order to ensure the real-time transmission of the data flow through the data center and reduce the delay in the processing of the system, a QPTS (queue Priority-Driven Task scheduling) algorithm is proposed. The algorithm takes into account the priority, cut-off time and the number of remaining packets, realizes the on-demand scheduling of the data flow, and improves the processing speed of the system to the switched data stream. The test results verify the effectiveness of the algorithm and the real-time and reliability of the system.
【作者单位】: 西北核技术研究所数值模拟与软件研发中心;清华大学计算机科学与技术系;
【分类号】:TP308
,
本文编号:2086454
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2086454.html