Explaining Packet Delays under Virtualization

被引:43
作者
Whiteaker, Jon [1 ]
Schneider, Fabian
Teixeira, Renata
机构
[1] Univ Paris 04, UPMC, F-75230 Paris 05, France
关键词
Measurement; Performance; Virtualization; Xen; VServer; Packet Delay; Timestamping;
D O I
10.1145/1925861.1925867
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper performs controlled experiments with two popular virtualization techniques, Linux-VServer and Xen, to examine the effects of virtualization on packet sending and receiving delays. Using a controlled setting allows us to independently investigate the influence on delay measurements when competing virtual machines (VMs) perform tasks that consume CPU, memory, I/O, hard disk, and network bandwidth. Our results indicate that heavy network usage from competing VMs can introduce delays as high as 100 ms to round-trip times. Furthermore, virtualization adds most of this delay when sending packets, whereas packet reception introduces little extra delay. Based on our findings, we discuss guidelines and propose a feedback mechanism to avoid measurement bias under virtualization.
引用
收藏
页码:39 / 44
页数:6
相关论文
共 19 条
[1]  
[Anonymous], HPL200759
[2]  
[Anonymous], 2003, ACM SIGOPS OPERATING
[3]  
[Anonymous], 2008, Amazon Web Services: Overview of Security Processes
[4]  
[Anonymous], 2009, P WORKSH HOT TOP NET
[5]  
[Anonymous], VIRTUALIZATION LINUX
[6]  
Camargos F., 2008, 2008 Linux Symposium, P63
[7]   PlanetLab: An overlay testbed for broad-coverage services [J].
Chun, B ;
Culler, D ;
Roscoe, T ;
Bavier, A ;
Peterson, L ;
Wawrzoniak, M ;
Bowman, M .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2003, 33 (03) :3-12
[8]  
Egi N, 2007, IEEE IC COMP COM NET, P1256
[9]  
Gupta D, 2006, LECT NOTES COMPUT SC, V4290, P342
[10]  
HUANG M., 2005, PDN05029