首页> 外文期刊>IEEE/ACM Transactions on Networking >Design, analysis, and implementation of DVSR: a fair high-performance protocol for packet rings
【24h】

Design, analysis, and implementation of DVSR: a fair high-performance protocol for packet rings

机译:DVSR的设计,分析和实现:一种用于分组环的公平高性能协议

获取原文
获取原文并翻译 | 示例

摘要

The Resilient Packet Ring (RPR) IEEE 802.17 standard is a new technology for high-speed backbone metropolitan area networks. A key performance objective of RPR is to simultaneously achieve high utilization, spatial reuse, and fairness, an objective not achieved by current technologies such as SONET and Gigabit Ethernet nor by legacy ring technologies such as FDDI. The core technical challenge for RPR is the design of a bandwidth allocation algorithm that dynamically achieves these three properties. The difficulty is in the distributed nature of the problem, that upstream ring nodes must inject traffic at a rate according to congestion and fairness criteria downstream. Unfortunately, we show that under unbalanced and constant-rate traffic inputs, the RPR fairness algorithm suffers from severe and permanent oscillations spanning nearly the entire range of the link capacity. Such oscillations hinder spatial reuse, decrease throughput, and increase delay jitter. In this paper, we introduce a new dynamic bandwidth allocation algorithm called Distributed Virtual-time Scheduling in Rings (DVSR). The key idea is for nodes to compute a simple lower bound of temporally and spatially aggregated virtual time using per-ingress counters of packet (byte) arrivals. We show that with this information propagated along the ring, each node can remotely approximate the ideal fair rate for its own traffic at each downstream link. Hence, DVSR flows rapidly converge to their ring-wide fair rates while maximizing spatial reuse. To evaluate DVSR, we develop an idealized fairness reference model and bound the deviation in service between DVSR and the reference model, thereby bounding the unfairness. With simulations, we find that compared to current techniques, DVSR's convergence times are an order of magnitude faster (e.g., 2 versus 50 ms), oscillations are mitigated (e.g., ranges of 0.1% versus up to 100%), and nearly complete spatial reuse is achieved (e.g., 0.1% throughput loss versus 33%). Finally, we provide a proof-of-concept implementation of DVSR on a 1 Gb/s network processor testbed and report the results of testbed measurements.
机译:弹性分组环(RPR)IEEE 802.17标准是一种用于高速骨干城域网的新技术。 RPR的主要性能目标是同时实现高利用率,空间重用和公平性,而SONET和千兆以太网等当前技术或FDDI等传统环形技术都无法实现这一目标。 RPR的核心技术挑战是带宽分配算法的设计,该算法可以动态实现这三个属性。困难在于问题的分布式性质,即上游环形节点必须以根据下游拥塞和公平标准的速率注入流量。不幸的是,我们表明,在不平衡且速率恒定的流量输入下,RPR公平性算法会遭受严重且永久性的振荡,该振荡几乎跨越了链路容量的整个范围。这样的振荡会阻碍空间重用,降低吞吐量,并增加延迟抖动。在本文中,我们介绍了一种新的动态带宽分配算法,即分布式虚拟环上调度(DVSR)。关键思想是节点使用分组(字节)到达的按入计数器来计算时间和空间聚合虚拟时间的简单下限。我们表明,随着这些信息沿着环网传播,每个节点都可以远程估计每个下游链路上其自身流量的理想公平速率。因此,DVSR流迅速收敛到其环范围的公平速率,同时最大化空间复用。为了评估DVSR,我们开发了理想的公平性参考模型,并限制了DVSR和参考模型之间的服务偏差,从而限制了不公平性。通过仿真,我们发现与当前技术相比,DVSR的收敛时间快了一个数量级(例如2到50 ms),减轻了振荡(例如0.1%到100%的范围),并且空间几乎完整实现了重用(例如,吞吐量损失为0.1%而不是33%)。最后,我们在1 Gb / s网络处理器测试平台上提供DVSR的概念验证实施,并报告测试平台测量的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号