首页> 外文期刊>IEEE Journal on Selected Areas in Communications >Matching output queueing with a combined input/output-queued switch
【24h】

Matching output queueing with a combined input/output-queued switch

机译:使用组合的输入/输出排队开关匹配输出排队

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

摘要

The Internet is facing two problems simultaneously: there is a need for a faster switching/routing infrastructure and a need to introduce guaranteed qualities-of-service (QoS). Each problem can be solved independently: switches and routers can be made faster by using input-queued crossbars instead of shared memory systems; QoS can be provided using weighted-fair queueing (WFQ)-based packet scheduling. Until now, however, the two solutions have been mutually exclusive-all of the work on WFQ-based scheduling algorithms has required that switches/routers use output-queueing or centralized shared memory. This paper demonstrates that a combined input/output-queueing (CIOQ) switch running twice as fast as an input-queued switch can provide precise emulation of a broad class of packet-scheduling algorithms, including WFQ and strict priorities. More precisely, we show that for an N/spl times/N switch, a "speedup" of 2-1/N is necessary, and a speedup of two is sufficient for this exact emulation. Perhaps most interestingly, this result holds for all traffic arrival patterns. On its own, the result is primarily a theoretical observation; it shows that it is possible to emulate purely OQ switches with CIOQ switches running at approximately twice the line rate. To make the result more practical, we introduce several scheduling algorithms that with a speedup of two can emulate an OQ switch. We focus our attention on the simplest of these algorithms, critical cells first (CCF), and consider its running time and implementation complexity. We conclude that additional techniques are required to make the scheduling algorithms implementable at a high speed and propose two specific strategies.
机译:互联网同时面临两个问题:需要更快的交换/路由基础结构,并且需要引入保证的服务质量(QoS)。每个问题都可以独立解决:通过使用输入排队的交叉开关而不是共享内存系统,可以使交换机和路由器更快。可以使用基于加权公平排队(WFQ)的数据包调度来提供QoS。但是,到目前为止,这两种解决方案是互斥的-基于WFQ的调度算法的所有工作都要求交换机/路由器使用输出队列或集中式共享内存。本文证明,组合输入/输出队列(CIOQ)交换机的运行速度是输入队列交换机的两倍,可以提供对广泛种类的分组调度算法(包括WFQ和严格优先级)的精确仿真。更准确地说,我们表明,对于N / spl times / N开关,“加速比”为2-1 / N是必要的,而对于这种精确仿真,加速比为2便足够了。也许最有趣的是,该结果适用于所有流量到达模式。就其本身而言,结果主要是理论上的观察。它表明可以用运行速率约为线速两倍的CIOQ交换机来模拟纯OQ交换机。为了使结果更实用,我们介绍了几种调度算法,它们可以使OQ开关仿真的速度提高两倍。我们将注意力集中在这些算法中最简单的,关键单元优先(CCF)上,并考虑其运行时间和实现复杂性。我们得出结论,需要其他技术才能使调度算法以较高的速度实现,并提出了两种特定的策略。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号