Characterizing and Mitigating Web Performance Bottlenecks in Broadband Access Networks

Characterizing and Mitigating Web Performance Bottlenecks in Broadband Access Networks
复制标题

表征和缓解宽带接入网络中的 Web 性能瓶颈

DOI:
--
复制
发表时间:
2013
期刊:
影响因子:
--
通讯作者:
R. Teixeira
R. Teixeira
中科院分区:
--
文献类型:
--
作者:
S. Sundaresan;Nazanin Magharei;N. Feamster;R. Teixeira

文献摘要

被引文献

相似文献

我们首次对宽带接入网络的Web性能瓶颈进行了大规模分析,使用了从两个广泛的家庭路由器部署中收集的数据。我们设计并实现了工具和方法,以确定关键因素(如DNS查找和TCP连接建立)对网页加载时间的贡献,并描述它们如何影响宽带网络中的页面加载时间。我们发现,随着宽带网络连接速度的不断提高,TCP连接建立时间、服务器响应时间和网络延迟等其他因素往往成为主要的性能瓶颈。因此,实现“更快的Web”不仅需要更高的下载吞吐量,还需要优化以减少客户机和服务器端延迟。我们在家庭网络中部署了三种常见的缓存优化(内容缓存、TCP连接缓存和DNS缓存)来减少延迟,并评估了它们对导致宽带网络中页面加载时间的因素的影响。
We present the first large-scale analysis of Web performance bottlenecks as measured from broadband access networks, using data collected from two extensive home router deployments. We design and implement tools and methods to identify the contribution of critical factors such as DNS lookups and TCP connection establishment to Web page load times and characterize how they contribute to page load times in broadband networks. We find that, as the connection speeds of broadband networks continue to increase, other factors such as TCP connection setup time, server response time, and network latency are often dominant performance bottlenecks. Thus, realizing a “faster Web” requires not only higher download throughput, but also optimizations to reduce both client and server-side latency. We deploy three common caching optimizations inside home networks to reduce latency—content caching, TCP connection caching, and DNS caching—and evaluate their effects on the factors that contribute to page load times in broadband networks.