Computing on the edge: A platform for replicating Internet applications

被引:19
作者
Rabinovich, M
Xiao, Z
Aggarwal, A
机构
来源
WEB CONTENT CACHING AND DISTRIBUTION | 2004年
关键词
D O I
10.1007/1-4020-2258-1_4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Content delivery networks (CDNs) improve the scalability of accessing static and, recently, streaming content. However, proxy caching can improve access to these types of content as well. A unique value of CDNs is therefore in improving performance of accesses to dynamic content and other computer applications. We describe an architecture, algorithms, and a preliminary performance study of a CDN for applications (ACDN). Our system includes novel algorithms for automatic redeployment of applications on networked servers as required by changing demand and for distributing client requests among application replicas based on their load and proximity. The system also incorporates a mechanism for keeping application replicas consistent in the presence of developer updates to the content. A prototype of the system has been implemented.
引用
收藏
页码:57 / 77
页数:21
相关论文
共 20 条
[1]  
Awadallah A., 2002, 7 INT WORKSH WEB CON
[2]  
BILIRIS A, 2001, 6 INT WORKSH WEB CAC
[3]  
Cidon I, 2001, IEEE INFOCOM SER, P1773, DOI 10.1109/INFCOM.2001.916675
[4]   Interpreting stale load information [J].
Dahlin, M .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (10) :1033-1047
[5]  
Douglis F, 1997, PROCEEDINGS OF THE USENIX SYMPOSIUM ON INTERNET TECHNOLOGIES AND SYSTEMS, P83
[6]  
Fei ZM, 1998, IEEE INFOCOM SER, P783, DOI 10.1109/INFCOM.1998.665101
[7]  
GADDE S, 2000, 5 INT WEB CACH CONT
[8]  
HOFF AV, 1999, Patent No. 5919247
[9]  
Iyengar A, 1997, PROCEEDINGS OF THE USENIX SYMPOSIUM ON INTERNET TECHNOLOGIES AND SYSTEMS, P49
[10]  
KARBHARI P, 2002, P ACM SIGMOD C DEM T, P619