26-30 October 2009
Lawrence Berkeley National Laboratory
America/Los_Angeles timezone

Batch virtualization project at CERN

26 Oct 2009, 15:30
Bldg. 66 Auditorium (Lawrence Berkeley National Laboratory)

Bldg. 66 Auditorium

Lawrence Berkeley National Laboratory

1, Cyclotron Road, Berkeley, CA, 94720 USA
Virtualization Virtualization I


Dr Ulrich Schwickerath (CERN)


Between March and August 2009 a project has been set up at CERN with the aim to evaluate possibilities to use virtualization at a large scale, with the focus on batch computing. Two key issues have been identified for this specific application: the placing of virtual machines on an appropriate hyper-visor, and the selection of an appropriate image which should be driven by the actual demand. Both commercial and free software solutions exist which are able to solve the placing issue. The virtual machine orchestrater, VMO, a commercial solution by Platform computing, and the free software solution OpenNebula have been evaluated during the project. For VMO, the vendor provided a first implementation of an algorithm for selecting the image to be deployed, which is driven by user requirements of pending batch jobs. For OpenNebula, an external mechanism needs to be developed to perform this task. In the presentation, the basic concepts of the project and lessons learned will be presented. Further visions and possible implications for services offered at CERN will be described.

Primary author


Dr Sebastien Goasguen (Clemson University) Dr Tony Cass (CERN)

Presentation Materials