Proxy-cache aware object bundling for Web access acceleration

被引:1
作者
Chi, CH [1 ]
Wang, HG [1 ]
Ku, W [1 ]
机构
[1] Natl Univ Singapore, Singapore 117548, Singapore
来源
WEB CONTENT CACHING AND DISTRIBUTION | 2004年
关键词
D O I
10.1007/1-4020-2258-1_18
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we address the acceleration of web page access through a novel proxy-cache aware object bundling technique. Richer content for a web page is always the result of increasing the number of embedded objects inside. However, due to the significant setup costs of a TCP connection, HTTP is known to be inefficient for transfers of small objects. As a result, request bundling techniques such as MGET and N-to-1 Bundle were proposed to eliminate the need for multiple requests by packing all associated embedded objects into a single bundle. However, these proposals all suffer from the lack of support from proxy caching. To address this problem, we firstly present the traffic characteristics of embedded object retrieval. This is then used as an argument upon which our proxy-cache aware PC-Bundle mechanism is built. The unique feature of our mechanism is that the advantages of all previously proposed bundle techniques can be achieved without any redundant object retrieval in the presence of proxy cache. Compared to previously proposed bundle requests such as N-to-1 Bundle, our PC-Bundle mechanism can achieve an improvement ranging from 21.2% to 34.8% for page latency reduction and 17.2% to 36.4% for page network traffic, which are very significant.
引用
收藏
页码:257 / 273
页数:17
相关论文
共 19 条
[1]  
[Anonymous], 2001, WEB PROTOCOLS PRACTI
[2]  
ARLITT M, 1998, HPL9897 HP LAB
[3]   Trace-driven simulation of document caching strategies for Internet Web servers [J].
Arlitt, MF ;
Williamson, CL .
SIMULATION, 1997, 68 (01) :23-33
[4]  
CARDWELL N, 2000, P 2000 IEEE INFOCOM
[5]  
CHI CH, 2002, P 10 IEEE INT S MOD
[6]  
FIELDING R, 1999, RFC2616 IETF
[7]  
FRANKS J, PROPOSAL HTTP MGET M
[8]  
GETTYS J, 1998, EXPIRED INTERNET DRA
[9]  
KRISHNAMURTHY B, 2000, P 9 WORLD WID WEB C
[10]  
LORENZETTI P, 2000, IEEE ACM T NETWORKIN, V8