skip to main content
article

Improving the service time of web clients using server redirection

Published:01 September 2001Publication History
Skip Abstract Section

Abstract

This paper describes and evaluates experimentally a web server infrastructure, which consists of a small number of servers that redirect client requests based on the estimated client service time. The web servers have replicated content, are located in geographically different regions, and redirect clients between servers. The web servers use metrics obtained from server logs to estimate the service time of a client. Based on the estimated service time the server redirects the web client. The implementation of the measurement and redirection mechanism is done in the web servers and is independent of the clients. Using server logs the measuring mechanism does not introduce traffic into the network. We have experimentally evaluated the proposed web server infrastructure. In our experiments the client service time improved from 4 to 40 % when using the proposed mechanism. The web server infrastructure could be applied to improve the service time of selected clients, which frequently access a web server to retrieve a significant amount of data.

References

  1. Akamai Inc., "Freeflow", Dic 1999, http://www.akamai.com/Google ScholarGoogle Scholar
  2. O.Ardaiz, F.Freitag, L.Navarro. "Estimating the Service Time of Web Clients using Server Logs", ACM Sigcomm Workshop on Data Communication in Latin America and the Caribbean, San Jose, April 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. A. Barbier, B. Cain, F. Douglis, M. Green, M. Hofmann, R. Nair, D.Potter, O. Spatscheck, "Known CDN-Request-Routing-Mechanisms" IETF draft draft-barbir-cdnp-known-request-routing-00.txt, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Chase, M. Rabinovich, "Web Caching and Content Distribution: A view from the Interior", 5th Web Caching Workshop, Lisbon, May 2000.Google ScholarGoogle Scholar
  5. L. Cotrell, "PingER project at Stanford", December 1999 http://.slac.stanford.edu/comp/net/wan-mon/Google ScholarGoogle Scholar
  6. M. Crovella, A. Bestavros, "Self-Similarity in World Wide Web Traffic: Evidence and Possible Causes". In Proc ACM Sigmetrics'96, pages 160-169, May 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. S. Dykes, K Robbins, C. Jeffery "An Empirical Evaluation of Client side Server Selection Algorithms", Proc. of IEEE Infocom'00, March 2000Google ScholarGoogle Scholar
  8. P. Francis, S. Jasmin, V. Paxson, L. Zhang, D.F. Gryniewicz, Y. Jin "An Architecture for a Global Internet Host Distance Estimation Service", Proceedings INFOCOM99, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  9. K. Moore, J. Cox, S. Green, "Sonar --- a network proximity service", available at http://www.netlib.org/utk/projects/sonar/ February 1996.Google ScholarGoogle Scholar
  10. Webbot. http://www.w3.org/RobotGoogle ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM SIGMETRICS Performance Evaluation Review
    ACM SIGMETRICS Performance Evaluation Review  Volume 29, Issue 2
    September 2001
    40 pages
    ISSN:0163-5999
    DOI:10.1145/572317
    Issue’s Table of Contents

    Copyright © 2001 Authors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 September 2001

    Check for updates

    Qualifiers

    • article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader