光网络系统中的并行性开发:光以太网中的随机线性网络编码(RLNC)实例研究
Exploiting Parallelism in Optical Network Systems: A Case Study of Random Linear Network Coding (RLNC) in Ethernet-over-Optical Networks
摘要:
随着并行性在半导体技术、高性能计算和云应用中变得至关重要,并行网络系统将越来越多地效仿。今天,并行性是40/100/400千兆以太网标准的基本架构特征,由此高速以太网系统配备有多个并行网络接口。这就产生了新的网络拓扑抽象和新的技术要求:多个以太网端点和接口需要与离散并行路径形式的多个链路一起考虑,而不是单个高容量网络链路。这种新的范例使各种新功能的实现能够提高整体系统性能。在本文中,我们分析了网络编码的并行网络系统的性能。特别是,通过使用随机LNC(RLNC),一种无需解码的代码,我们可以利用这样一个事实,即我们拥有分布式(无需协调或优化资源)和可组合(无需交换代码信息)的代码,从而实现完全无状态的操作。我们提出了一种新的理论建模框架,包括推导的上限和下限,以及期望值的差分延迟的并行路径,并在接收器的队列大小。结果表明,网络系统的并行性与RLNC相结合的一个很大的承诺:与一组适当的设计参数,差分延迟和缓冲区的大小在以太网接收器可以显着减少,而跨层的设计和路由可以大大简化。
英文摘要:
As parallelism becomes critically important in the semiconductor technology, high-performance computing, and cloud applications, parallel network systems will increasingly follow suit. Today, parallelism is an essential architectural feature of 40/100/400 Gigabit Ethernet standards, whereby high speed Ethernet systems are equipped with multiple parallel network interfaces. This creates new network topology abstractions and new technology requirements: instead of a single high capacity network link, multiple Ethernet end-points and interfaces need to be considered together with multiple links in form of discrete parallel paths. This new paradigm is enabling implementations of various new features to improve overall system performance. In this paper, we analyze the performance of parallel network systems with network coding. In particular, by using random LNC (RLNC), - a code without the need for decoding, we can make use of the fact that we have codes that are both distributed (removing the need for coordination or optimization of resources) and composable (without the need to exchange code information), leading to a fully stateless operation. We propose a novel theoretical modeling framework, including derivation of the upper and lower bounds as well as an expected value of the differential delay of parallel paths, and the resulting queue size at the receiver. The results show a great promise of network system parallelism in combination with RLNC: with a proper set of design parameters, the differential delay and the buffer size at the Ethernet receiver can be reduced significantly, while the cross-layer design and routing can be greatly simplified.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。