Rodríguez, ManuelTapiador, DanielFontán, JavierHuedo Cuesta, EduardoMontero, Ruben S.Llorente, Ignacio M.2023-06-202023-06-202009978-3-642-00954-910.1007/978-3-642-00955-6_4https://hdl.handle.net/20.500.14352/53564Virtual machines can greatly simplify grid computing by providing an isolated, well-known environment, while increasing security. Also, they can be used as the base technology to dynamically modify the computing elements of a grid, so providing an adaptive environment. In this paper we present a Grid architecture that allows to dynamically adapt the underlying hardware infrastructure to changing Virtual Organization (VO) demands. The backend of the system is able to provide on-demand virtual worker nodes to existing clusters and integrate them in any Globus-based Grid. In this way, we establish a basis to deploy self-adaptive Grids, which can support different VOs in shared physical infrastructures and dynamically adapt its software configuration. Experimental results on a prototyped testbed show less than a 10% overall performance loss including the hypervisor overhead.engDynamic Provisioning of Virtual Clusters for Grid Computingbook parthttps://link.springer.com/chapter/10.1007/978-3-642-00955-6_4restricted access004Grid computingvirtual machinesInternet (Informática)RedesHardware3325 Tecnología de las Telecomunicaciones