Simulating contemporary computer systems is a challenging endeavor, especially when it comes to simulating high-end setups involving multiple servers. The simulation environment needs to run complete software stacks, including operating systems, middleware, and application software, and it needs to simulate network and disk activity next to CPU performance. In addition, it needs the ability to scale out to a large number of server nodes while attaining good accuracy and reasonable simulation speeds. This paper presents VSim, a novel simulation methodology for multi-server systems. VSim leverages virtualization technology for simulating a target system on a host system. VSim controls CPU, network and disk performance on the host, and it giv...
International audienceAs real systems become larger and more complex, the use of simulator framework...
International audienceAs real systems become larger and more complex, the use of simulator framework...
Simulating large networks has been an important challenge we face in distributed systems research. A...
Simulating contemporary computer systems is a challenging endeavor, especially when it comes to simu...
The Internet has made database management systems and Web servers integral parts of today’s business...
In prior work (Yoginath and Perumalla, 2011; Yoginath, Perumalla and Henz, 2012), the motivation, ch...
Developing algorithms to dynamically manage resources in a virtualized, multi-tenant data centre is ...
Server virtualization technology provides an alternative for server consolidation by creating a set ...
In developing and optimizing a parallel/distributed computer system, it is critical to study the imp...
International audienceAs real systems become larger and more complex, the use of simulator framework...
International audienceAs real systems become larger and more complex, the use of simulator framework...
Data centers are increasingly employing virtualization and consolidation as a means to support a lar...
International audienceAs real systems become larger and more complex, the use of simulator framework...
A virtual machine (VM) is a software abstraction of a real, physical machine. Virtualization has bee...
A virtual machine (VM) is a software abstraction of a real, physical machine. Virtualization has bee...
International audienceAs real systems become larger and more complex, the use of simulator framework...
International audienceAs real systems become larger and more complex, the use of simulator framework...
Simulating large networks has been an important challenge we face in distributed systems research. A...
Simulating contemporary computer systems is a challenging endeavor, especially when it comes to simu...
The Internet has made database management systems and Web servers integral parts of today’s business...
In prior work (Yoginath and Perumalla, 2011; Yoginath, Perumalla and Henz, 2012), the motivation, ch...
Developing algorithms to dynamically manage resources in a virtualized, multi-tenant data centre is ...
Server virtualization technology provides an alternative for server consolidation by creating a set ...
In developing and optimizing a parallel/distributed computer system, it is critical to study the imp...
International audienceAs real systems become larger and more complex, the use of simulator framework...
International audienceAs real systems become larger and more complex, the use of simulator framework...
Data centers are increasingly employing virtualization and consolidation as a means to support a lar...
International audienceAs real systems become larger and more complex, the use of simulator framework...
A virtual machine (VM) is a software abstraction of a real, physical machine. Virtualization has bee...
A virtual machine (VM) is a software abstraction of a real, physical machine. Virtualization has bee...
International audienceAs real systems become larger and more complex, the use of simulator framework...
International audienceAs real systems become larger and more complex, the use of simulator framework...
Simulating large networks has been an important challenge we face in distributed systems research. A...