skip to main content
10.1145/2068816.2068868acmconferencesArticle/Chapter ViewAbstractPublication PagesimcConference Proceedingsconference-collections
research-article

Characterizing roles of front-end servers in end-to-end performance of dynamic content distribution

Published: 02 November 2011 Publication History

Abstract

This paper investigates the roles of front-end (proxy) servers in improving user-perceived performance of dynamic content distribution. Using Bing and Google search services as two case studies, we perform extensive network measurement and analysis to understand several key factors that affect the overall user-perceived performance. In particular, we develop a simple model-based inference framework to indirectly measure and quantify the (directly unobservable) "frontend-to-backend fetching time" comprised of the query processing time at back-end data centers and the delivery time between the back-end data centers and front-end servers. We show that this fetching time plays a critical role in the end-to-end performance of dynamic content delivery.

References

[1]
Google data centers. http://www.google.com/corporate/datacenter/locations.html.
[2]
Microsoft online services data center locations. http://www.championcloudservices.com/data-center-locations/.
[3]
Seattle. https://seattle.cs.washington.edu/html/.
[4]
S. Androutsellis-Theotokis and D. Spinellis. A survey of peer-to-peer content distribution technologies. ACM Computing Surveys (CSUR), 36(4):335--371, 2004.
[5]
M. Bateni and M. Hajiaghayi. Assignment problem in content distribution networks: unsplittable hard-capacitated facility location. In Proceedings of the twentieth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 805--814. Society for Industrial and Applied Mathematics, 2009.
[6]
M. El Dick, E. Pacitti, R. Akbarinia, and B. Kemme. Building a peer-to-peer content distribution network with high performance, scalability and robustness. Information Systems, 2010.
[7]
H. Jiang, Z. Wang, A. Wong, J. Li, and Z. Li. A replica placement algorithm for hybrid CDN-P2P architecture. In 2009 15th International Conference on Parallel and Distributed Systems, pages 758--763. IEEE, 2009.
[8]
D. Lewin, A. Davis, S. Gendler, M. Kagan, J. Parikh, and W. Weihl. Dynamic content assembly on edge-of-network servers in a content delivery network, July 6 2010. US Patent 7,752,258.
[9]
A. Pathak, Y. Wang, C. Huang, A. Greenberg, Y. Hu, R. Kern, J. Li, and K. Ross. Measuring and evaluating TCP splitting for cloud services. In Passive and Active Measurement, pages 41--50. Springer, 2010.
[10]
J. Ravi, Z. Yu, and W. Shi. A survey on dynamic Web content generation and delivery techniques. Journal of Network and Computer Applications, 32(5):943--960, 2009.
[11]
M. Tariq, A. Zeitoun, V. Valancius, N. Feamster, and M. Ammar. Answering what-if deployment and configuration questions with wise. In Proceedings of the ACM SIGCOMM 2008 conference on Data communication, SIGCOMM'08, pages 99--110, New York, NY, USA, 2008. ACM.
[12]
M. Wittie, V. Pejovic, L. Deek, K. Almeroth, and B. Zhao. Exploiting locality of interest in online social networks. In CoNEXT, page 25. ACM, 2010.

Cited By

View all
  • (2019)Understanding E-Commerce Systems under Massive Flash Crowd: Measurement, Analysis, and ImplicationsIEEE Transactions on Services Computing10.1109/TSC.2017.2767600(1-1)Online publication date: 2019
  • (2019)Unveil the Hidden Presence: Characterizing the Backend Interface of Content Delivery Networks2019 IEEE 27th International Conference on Network Protocols (ICNP)10.1109/ICNP.2019.8888058(1-11)Online publication date: Oct-2019
  • (2018)OdinProceedings of the 15th USENIX Conference on Networked Systems Design and Implementation10.5555/3307441.3307484(501-517)Online publication date: 9-Apr-2018
  • Show More Cited By

Index Terms

  1. Characterizing roles of front-end servers in end-to-end performance of dynamic content distribution

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    IMC '11: Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference
    November 2011
    612 pages
    ISBN:9781450310130
    DOI:10.1145/2068816
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    In-Cooperation

    • USENIX Assoc: USENIX Assoc

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 02 November 2011

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. TCP-splitting
    2. dynamic content distribution
    3. search service

    Qualifiers

    • Research-article

    Conference

    IMC '11
    IMC '11: Internet Measurement Conference
    November 2 - 4, 2011
    Berlin, Germany

    Acceptance Rates

    Overall Acceptance Rate 277 of 1,083 submissions, 26%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)13
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 20 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)Understanding E-Commerce Systems under Massive Flash Crowd: Measurement, Analysis, and ImplicationsIEEE Transactions on Services Computing10.1109/TSC.2017.2767600(1-1)Online publication date: 2019
    • (2019)Unveil the Hidden Presence: Characterizing the Backend Interface of Content Delivery Networks2019 IEEE 27th International Conference on Network Protocols (ICNP)10.1109/ICNP.2019.8888058(1-11)Online publication date: Oct-2019
    • (2018)OdinProceedings of the 15th USENIX Conference on Networked Systems Design and Implementation10.5555/3307441.3307484(501-517)Online publication date: 9-Apr-2018
    • (2018)Dynamic Wavelength and Bandwidth Allocation in Tactile-Capable Optical Cloud Distribution Networks2018 IEEE International Conference on Communications (ICC)10.1109/ICC.2018.8422789(1-6)Online publication date: May-2018
    • (2017)TCP congestion signaturesProceedings of the 2017 Internet Measurement Conference10.1145/3131365.3131381(64-77)Online publication date: 1-Nov-2017
    • (2017)On The Fundamental Energy Trade-offs of Geographical Load BalancingIEEE Communications Magazine10.1109/MCOM.2017.160078755:5(170-175)Online publication date: 1-May-2017
    • (2017)Content Delivery Networks and Its Interplay with ISPsInternet Video Data Streaming10.1007/978-981-10-6523-1_2(9-17)Online publication date: 24-Oct-2017
    • (2017)Dissecting persistent instability of web service: A joint perspective of server schedule dynamics and path latencyInternational Journal of Communication Systems10.1002/dac.344131:7Online publication date: 18-Oct-2017
    • (2016)Riptide: Jump-Starting Back-Office Connections in Cloud Systems2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS)10.1109/ICDCS.2016.47(78-87)Online publication date: Jun-2016
    • (2016)Reducing Internet Latency: A Survey of Techniques and Their MeritsIEEE Communications Surveys & Tutorials10.1109/COMST.2014.237521318:3(2149-2196)Online publication date: Nov-2017
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media