ACM Home Page
Please provide us with feedback. Feedback
On the placement of infrastructure overlay nodes
Full text PdfPdf (690 KB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 17 ,  Issue 4  (August 2009) table of contents
Pages 1298-1311  
Year of Publication: 2009
ISSN:1063-6692
Authors
Sabyasachi Roy  School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN
Himabindu Pucha  School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN
Zheng Zhang  School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN
Y. Charlie Hu  School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN
Lili Qiu  Department of Computer Science, University of Texas at Austin, Austin, TX
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 38,   Downloads (12 Months): 38,   Citation Count: 0
Additional Information:

abstract   references   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: 10.1109/TNET.2008.2007433

ABSTRACT

Overlay routing has emerged as a promising approach to improving performance and reliability of Internet paths. To fully realize the potential of overlay routing under the constraints of deployment costs in terms of hardware, network connectivity and human effort, it is critical to carefully place infrastructure overlay nodes to balance the tradeoff between performance and resource constraints. In this paper, we investigate approaches to perform intelligent placement of overlay nodes to facilitate (i) resilient routing and (ii) TCP performance improvement. We formulate objective functions to capture application behavior: reliability and TCP performance, and develop several placement algorithms, which offer a wide range of tradeoffs in complexity and required knowledge of the client-server location and traffic load. Using simulations on synthetic and real Internet topologies, and PlanetLab experiments, we demonstrate the effectiveness of the placement algorithms and objective functions developed, respectively. We conclude that a hybrid approach combining greedy and random approaches provides the best tradeoff between computational efficiency and accuracy. We also uncover the fundamental challenge in simultaneously optimizing for reliability and TCP performance, and propose a simple unified algorithm to achieve both.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
Y. Liu, Y. Gu, H. Zhang, W. Gong, and D. Towsley, "Application level relay for high-bandwidth data transport," in Proc. GridNets, 2004.
 
4
H. Pucha and Y. C. Hu, "Slot: Shortened Loop overlay Transport," Purdue Univ., West Lafayette, IN, TR-ECE-05-12, Jul. 2005.
 
5
T. Fei, S. Tao, L. Gao, and R. Guerin, "How to select a good alternate path in large peer-to-peer systems?," in Proc. IEEE INFOCOM, 2006.
 
6
 
7
P. Radoslavov, R. Govindan, and D. Estrin, "Topology-informed internet replica placement," in Proc. WCW, 2001.
 
8
L. Qiu, V. N. Padmanabhan, and G. M. Voelker, "On the placement of web server replicas," in Proc. IEEE INFOCOM, 2001.
 
9
S. Jamin, C. Jin, A. R. Kurc, D. Raz, and Y. Shavitt, "Constrained mirror placement on the internet," in Proc. IEEE INFOCOM, 2001.
 
10
J. Xu, B. Li, and D. Lee, "Placement problems for transparent data replication proxy services," IEEE J. Sel. Areas Commun., vol. 20, no. 7, pp. 1383-1398, Jul. 2002.
 
11
E. Cronin, S. Jamin, C. Jin, A. R. Kurc, D. Raz, and Y. Shavitt, "Constrained mirror placement on the Internet," IEEE J. Sel. Areas Commun., vol. 20, no. 7, pp. 1369-1382, Jul. 2002.
 
12
M. Karlsson and M. Mahalingam, "Do we need replica placement algorithms in content delivery networks," in Proc. WCW, 2002.
 
13
S. Shi and J. Turner, "Placing servers in overlay networks," in Proc. SPECTS, 2002.
 
14
B. Li, M. J. Golin, G. F. Italiano, X. Deng, and K. Sohraby, "On the optimal placement of web proxies in the internet," in Proc. IEEE INFOCOM , 1999.
 
15
 
16
J. Han, D. Watson, and F. Jahanian, "Topology aware overlay networks,"in Proc. IEEE INFOCOM, 2005.
 
17
 
18
 
19
V. Padmanabhan, L. Qiu, and H. Wang, "Server-based inference of internet link lossiness," in Proc. IEEE INFOCOM, 2003.
20
 
21
 
22
S. Roy, H. Pucha, Z. Zhang, Y. C. Hu, and L. Qiu, "Overlay node placement: analysis, algorithms and impact on applications," Purdue Univ., West Lafayette, IN, TR-ECE-07-11, Jan. 2007.
 
23
K. Calvert and E. Zegura, Internetwork Topology Models (gt-itm). [Online]. Available: http://www.cc.gatech.edu/fac/Ellen.Zegura/gt-itm
24
 
25
L. Peterson, T. Anderson, D. Culler, and T. Roscoe, "A blueprint for introducing disruptive technology into the internet," in Proc. ACM Hot-Nets , 2002.
 
26
 
27
C. Zhang, Y. Liu, W. Gong, J. Kurose, R. Moll, and D. Towsley, "On optimal routing with multiple traffic matrices," in Proc. IEEE INFOCOM, 2005.
28