High-performance emulation of heterogeneous systems using adaptive time dilation

被引:1
作者
Lee, Hee Won [1 ]
Sichitiu, Mihail L. [2 ]
Thuente, David [3 ]
机构
[1] N Carolina State Univ, Dept Comp Sci, Raleigh, NC 27695 USA
[2] N Carolina State Univ, Dept Elect & Comp Engn, Raleigh, NC 27695 USA
[3] N Carolina State Univ, Comp Sci, Raleigh, NC 27695 USA
关键词
Emulation; time dilation; virtual time; virtualization; virtual machines; testbeds; heterogeneous systems; distributed applications;
D O I
10.1177/1094342014554789
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Building a testbed for evaluating the performance of large-scale heterogeneous systems can be costly and inefficient. Emulation is often used to evaluate the performance of a system in a controlled environment. Time dilation allows virtual machines (VMs) to emulate higher performance than that of their physical machine. We present an approach using adaptive time dilation to emulate large-scale distributed systems composed of heterogeneous machines and Operating Systems (OSs). In our implementation, VMs are globally synchronized. To evaluate our system, distributed VMs running Linux, Windows, FreeBSD, and Junos are emulated on general-purpose physical machines.
引用
收藏
页码:166 / 183
页数:18
相关论文
共 30 条
[1]  
Ahrenholz J, 2008, IEEE MILIT COMMUN C, P3856
[2]  
[Anonymous], 1975, Queueing Systems
[3]  
[Anonymous], ACM S OP SYST PRINC
[4]  
[Anonymous], IEEE 69 C VEH TECH V
[5]  
Bavier A, 2004, P 1 C NETW SYST DES, V1
[6]  
Bergstrom C., 2006, Principles of Advanced and Distributed Simulation, P19
[7]  
Bertsekas D. P., 1992, Data Networks, V2nd
[8]   Virtual-machine-based emulation of future generation high-performance computing systems [J].
Bridges, Patrick G. ;
Arnold, Dorian ;
Pedretti, Kevin T. ;
Suresh, Madhav ;
Lu, Feng ;
Dinda, Peter ;
Joseph, Russ ;
Lange, Jack .
INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2012, 26 (02) :125-135
[9]   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
[10]  
Cui Z, 2012, P INT C HIGH PERF CO