HEP Specific Benchmarks of Virtual Machines on multi-core CPU Architectures
Presented by Ian GABLE on 24 Mar 2009 from 08:00 to 08:20
Session: Poster session
Track: Hardware and Computing Fabrics
Board #: Tuesday 067
Virtualization technologies such as Xen can be used in order to satisfy the disparate and often incompatible system requirements of different user groups in shared-use computing facilities. This capability is particularly important for HEP applications, which often have restrictive requirements. The use of virtualization adds flexibility, however, it is essential that the virtualization technology place little overhead on the HEP application. We present an evaluation of the practicality of running HEP applications in multiple Virtual Machines (VMs) on a single multi-core Linux system. We use the benchmark suite used by the HEPiX CPU Benchmarking Working Group to give a quantitative evaluation relevant to the HEP community. Benchmarks are packaged inside VMs, and then the VMs are booted onto a single multi-core system. Benchmarks are then simultaneously executed on each VM to simulate highly loaded VMs running HEP applications. These techniques are applied to a variety of multi-core CPU architectures and VM configurations.
Address: Prague Congress Centre 5. května 65, 140 00 Prague 4, Czech Republic