Achieving per-flow Queueing Performance without a per-flow Queue

نویسنده

  • Anshul Kantawala
چکیده

Recent studies have shown that suitably-designed packet discard policies can dramatically improve the performance of fair queueing mechanisms in internet routers. The Queue State Deficit Round Robin algorithm (QSDRR) preferentially discards from long queues, but introduces hysteresis into the discard policy to minimize synchronization among TCP flows. QSDRR provides higher throughput and much better fairness than simpler queueing mechanisms, such as Tail-Drop, RED and Blue. However, since QSDRR needs to maintain a separate queue for each active flow, there is a legitimate concern that it may be too costly for the highest speed links. In previous studies, we have shown that QSDRR can deliver almost the same performance with one-tenth the number queues as flows, if the flows are evenly distributed across the queues. In this paper, we develop and evaluate a flow distribution algorithm using a Bloom filter architecture with dynamic rebalancing. We show that our algorithm significantly reduces the memory requirement compared to maintaining per-flow state and can achieve near optimal flow distribution. Thus, using this algorithm in conjunction with QSDRR, we can achieve the performance of per-flow queueing at a significantly reduced cost. This work is supported in part by DARPA Grant N660001-01-1-8930 Achieving per-flow Queueing Performance without a per-flow Queue Anshul Kantawala and Jonathan Turner Department of Computer Science and Engineering Washington University in St. Louis St. Louis, MO 63130 anshul,jst @arl.wustl.edu

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Buffer management schemes for supporting TCP in gigabit routers with per-flow queueing

Recently, there has been much interest in using active queue management in routers in order to protect users from connections that are not very responsive to congestion notification. A recent Internet draft recommends schemes based on random early detection for achieving the above goals, to the extent possible, in a system without “per-flow” state. However, a “stateless" system with FIFO queuei...

متن کامل

Queue Length Based Fair Queueing in Core - Stateless Networks 1

In this paper, we present Queue Length based Fair Queueing (QLFQ), a scheme to approximate fair bandwidth allocation without per-flow state. We have evaluated QLFQ together with CSFQ and RFQ with several different configurations and traffic sources. The simulation results show that QLFQ is able to achieve approximately fair bandwidth sharing in all of these scenarios. The performance of QLFQ is...

متن کامل

Distributed Admission Control via Dual-Queue Management

This paper introduces and studies a new queue management framework via the use of connection level information already embedded in existing data traffic. Our goal is to improve the system performance and resource utilization at times of intense network congestion. Under this framework, data packets and connection establishment packets are queued separately. Different queueing and dropping polic...

متن کامل

Per-flow guarantees under class-based priority queueing

In this paper, we present an admission control scheme which provides per-flow delay and bandwidth guarantees based solely upon simple class-based strict priority queue-ing. We derive basic properties of the worst-case behaviour in strict priority queueing systems using network calculus. Building upon these properties the flow admission control scheme is devised. The rationale behind this work i...

متن کامل

Queue Length Based Fair Queueing in Core-Stateless Networks

In this paper, we present Queue Length based Fair Queueing (QLFQ), a scheme to approximate fair bandwidth allocation without per-flow state. We have evaluated QLFQ together with CSFQ and RFQ with several different configurations and traffic sources. The simulation results show that QLFQ is able to achieve approximately fair bandwidth sharing in all of these scenarios. The performance of QLFQ is...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004