Skip to main content

Autonomic Admission Control for Networked Information Servers

  • Chapter
Telecommunications Network Design and Management

Part of the book series: Operations Research/Computer Science Interfaces Series ((ORCS,volume 23))

Abstract

While the issue of enabling performance guarantees on the Internet has been the subject of intense research in recent years, the problem of enabling QoS guarantees in edge servers has received relatively little attention. The need for QoS guarantees is already present in today’s internet: while most backbones operate at a low level of utilization, web servers are often congested and are the main cause for the delay experienced by the end user. Here, we present a novel approach to admission control and resource allocation of sessions in edge servers. The model we adopt is quite general and its implementation does not depend on the type of application supported by the server (e.g., http or SSL). We model the system as a single server accessed by N + 1 users. N users have a lower bound on QoS, while one “super—user” aggregates the best—effort traffic to the server. The control rules admit a simple interpretation. Admitted classes “track” a target delay which is slightly smaller than their lower bound. The choice of a conservative target protects them from the performance degradation caused by the arrival of candidate classes into the system. On the other hand, candidate classes follow a “slow start” mechanism, similar to the update rule for TCP Reno. The intuitive rationale for this choice is similar to that of congestion—control algorithms: by increasing their priorities slowly, the candidate classes do not degrade the QoS of the admitted classes below their upper bounds. This resource allocation algorithm enjoys several attractive properties: it is measurement—based, since it only relies on the measurement of each class’ delay during a busy cycle; it is decentralized, since each class updates its priority based on local information; and finally it is closed—loop, while most admission control schemes are open—loop. As a consequence, the algorithm does not require signaling to admit a new class.

Based on the above assumptions, we prove that the control scheme is asymptotically correct in the following sense: i) for small values of the constant ε and large values of α the average delay of the admitted classes is always less than their required bounds; ii) if the candidate classes are admissible, i.e., there exist a set of priorities for the server such that the average delay of both admitted and candidate classes are less than their upper bounds, then the candidate flows will be admitted.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • N. Bambos. Toward power—sensitive network architectures in wireless communications: concepts, issues, and design aspects. IEEE Personal Communications, 5(3):50–59, 1998.

    Article  Google Scholar 

  • N. Bambos, S.C. Chen, and G.J. Pottie. Radio link admission algorithms for wireless networks with power control and active link quality protection. In Proceedings of IEEE INFOCOM 1995, 1995.

    Google Scholar 

  • A. Berman and R.J. Plemmons. Nonnegative Matrices in the Mathematical Sciences. Academic Press, 1979.

    Google Scholar 

  • G. Bianchi, A. Capone, and C. Petrioli. Throughput analysis of end—to—end measurement—based admission control in ip. In Proceeding of IEEE INFOCOM 2000, Tel Aviv, 2000.

    Google Scholar 

  • J. Bruno, J. Brustoloni, E. Gabber, B. Ozden, and A. Silberschatz. Retrofitting quality of service into a time—sharing operating system. In Proceedings of the 1999 USENIX Annual Technical Conference, 1999.

    Google Scholar 

  • S.C Chen, N. Bambos, and G.J. Pottie. On distributed power control for radio networks. In Proceedings of ICC/SUPERCOMM 1994, 1994.

    Google Scholar 

  • G.L. Choudhury, D.M. Lucantoni, and W. Whitt. On the effectiveness of effective bandwidths for admission control in ATM networks. In ITC, volume 14, pages 411–420, 1994.

    Google Scholar 

  • C. Courcoubetis, G. Kesidis, A. Ridder, J. Walrand, and R.R. Weber. Admission control and routing in ATM networks using inferences from measured buffer occupancy. IEEE Transactions on Communications, 43(2–4): 1778–1784, 1995.

    Article  Google Scholar 

  • V. Elek, G. Karlsson, and R. Ronngren. Admission control based on end—to—end measurements. In Proceedings of IEEE INFOCOM 2000, 2000.

    Google Scholar 

  • A.I. Elwalid and D. Mitra. Effective bandwidth of general markovian traffic sources and admission control of high speed networks. IEEE/ACM Transactions on Networking, l(3):329–343, 1993.

    Article  Google Scholar 

  • G.J. Foschini and Z. Miljanic. A simple distributed autonomous power control algorithm and its convergence. IEEE Transactions on Vehicular Technology, 42(4):641–646, 1993.

    Article  Google Scholar 

  • R.J. Gibbens, F.P. Kelly, and P.B. Key. A decision—theoretic approach to call admission control. IEEE Journal on Selected Areas in Communications, 13(6), 1995.

    Google Scholar 

  • R.J. Gibbens and F.P. Kelly. Measurement—based connection admission control. In 15th International Teletrqffic Congress Proceedings, 1997.

    Google Scholar 

  • M. Grossglauser and D. Tse. A framework for robust measurement—based admission control. IEEE/ACM Transactions on Networking, 7(3):293–309, 1999.

    Article  Google Scholar 

  • I.B.M. Autonomic Computing: IBM’s Perspective on the State of Information Technology, available at http ://www.research.ibm.com/autonomic/manifesto/.

    Google Scholar 

  • S. Jamin, P. Danzig, S. Shenker, and L. Zhang. A measurement—based admission control algorithm for integrated services packet networks. IEEE/ACM Transactions on Networking, 5(l):56–70, 1997.

    Article  Google Scholar 

  • S. Jamin, S. Shenker, and P. Danzig. Comparison of measurement—based admission control algorithms for controlled—load service. In Proceeding of IEEE INFOCOM ’97, 1997.

    Google Scholar 

  • V. Kanodia and E.W. Knightly. Multi—class latency—bounded web services. In Proceedings of IEEE/IF1P IWQoS 2000, 2000.

    Google Scholar 

  • F. P. Kelly, P. B. Key, and S. Zachary. Distributed admission control. IEEE Journal on Selected Areas in Communications, 18, 2000.

    Google Scholar 

  • H.K. Khalil. Nonlinear Systems. Prentice—Hall, NJ, 1996.

    Google Scholar 

  • H. J. Kushner and G. G. Yin. Stochastic Approximation Algorithms and Applications. Springer—Verlag, NY, 1997.

    Google Scholar 

  • K. Li and S. Jamin. A measurement—based admission—controlled web server. In Proceeding of IEEE INFOCOM 2000, Tel Aviv, 2000.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer Science+Business Media New York

About this chapter

Cite this chapter

Paleologo, G.A., Bambos, N. (2003). Autonomic Admission Control for Networked Information Servers. In: Anandalingam, G., Raghavan, S. (eds) Telecommunications Network Design and Management. Operations Research/Computer Science Interfaces Series, vol 23. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-3762-2_12

Download citation

  • DOI: https://doi.org/10.1007/978-1-4757-3762-2_12

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4419-5326-1

  • Online ISBN: 978-1-4757-3762-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics