Advances in Reliable File-Stream Multicasting over Multi-Domain Software Defined Networks (SDN)

Advances in Reliable File-Stream Multicasting over Multi-Domain Software Defined Networks (SDN)
复制标题

DOI:
10.1109/icccn.2019.8847110
复制
发表时间:
2019-07
期刊:
2019 28th International Conference on Computer Communication and Networks (ICCCN)
影响因子:
--
通讯作者:
Yuanlong Tan;Shuoshuo Chen;S. Emmerson;Yizhe Zhang;M. Veeraraghavan
Yuanlong Tan;Shuoshuo Chen;S. Emmerson;Yizhe Zhang;M. Veeraraghavan
中科院分区:
其他
文献类型:
--
作者:
Yuanlong Tan;Shuoshuo Chen;S. Emmerson;Yizhe Zhang;M. Veeraraghavan

文献摘要

被引文献

相似文献

在以前的工作中,我们提出了一个跨层架构称为组播推单播拉(MPUP)的软件定义网络(SDN),以支持可靠的文件流组播应用。在这项工作中,我们改进了用于设置参数的算法:传输层发送方重传定时器,VLAN速率(也是发送速率)和发送方缓冲区大小。使用从真实的气象文件流中收集的元数据进行了实验评估。一个重要的发现是,即使文件块在UDP数据报中连续多播,所实现的吞吐量也小于VLAN/发送速率。发送端缓冲区等待时间和传播延迟是吞吐量下降的主要原因。例如,将VLAN速率从20 Mbps提高到500 Mbps,可将降级从90%降低到45%。然而,当VLAN速率从500 Mbps增加到1 Gbps时,降级从45%增加到58%。我们发现,在较高的速率下,块重传的数量增加,这解释了这种增加的退化。将RTT从0.1 ms增加到100 ms会导致500 Mbps VLAN上的吞吐量从274.8 Mbps下降到27.6 Mbps。如果传输延迟是总延迟的一个重要组成部分,那么相对于VLAN速率的吞吐量下降将是小的,但是,在我们的研究中使用的气象文件流有小尺寸的数据产品。由于VLAN和IP路由服务之间的带宽借用,VLAN利用率并不重要,因此我们建议使用发送器缓冲区等待时间不重要的最小速率。
In prior work, we proposed a cross-layer architecture called Multicast-Push Unicast-Pull (MPUP) for Software Defined Networks (SDN) to support a reliable file-stream multicast application. In this work, we improved the algorithms used to set parameters: transport-layer sender retransmission timer, VLAN rate (which is also the sending rate) and sender-buffer size. Experimental evaluation using feeds with metadata collected from real meteorology file streams was conducted. A significant finding is that the throughput achieved is smaller than the VLAN/sending rate even though file blocks are multicast continuously in UDP datagrams. Sender-buffer waiting times and propagation delays are the main reasons for the degraded throughput. For example, increasing the VLAN rate from 20 Mbps to 500 Mbps, reduced the degradation from 90% to 45%. However, the degradation increased from 45% to 58% when the VLAN rate was increased from 500 Mbps to 1 Gbps. We found an increase in the number of block retransmissions at the higher rates, which explains this increased degradation. Increasing RTT from 0.1 ms to 100 ms caused throughput to drop from 274.8 Mbps to 27.6 Mbps on a 500 Mbps VLAN. If transmission delay was a significant component in total latency, then throughput degradation relative to VLAN rate would be small; however, the meteorology file-streams used in our study have small-sized data products. Due to bandwidth borrowing between VLAN and IP-routed services, VLAN utilization is not important, and hence we recommend using the smallest rate at which sender-buffer waiting times are insignificant.