Cargando…

The Integration of CloudStack and OpenNebula with DIRAC

<!--HTML-->The increasing availability of cloud resources is making the scientific community to consider a choice between Grid and Cloud. The DIRAC framework for distributed computing is an easy way to obtain resources from both systems. In this paper we explain the integration of DIRAC with a...

Descripción completa

Detalles Bibliográficos
Autores principales: Fernandez Albor, Victor Manuel, Mendez Munoz, Victor
Lenguaje:eng
Publicado: 2012
Materias:
Acceso en línea:http://cds.cern.ch/record/1460631
_version_ 1780925248085950464
author Fernandez Albor, Victor Manuel
Mendez Munoz, Victor
author_facet Fernandez Albor, Victor Manuel
Mendez Munoz, Victor
author_sort Fernandez Albor, Victor Manuel
collection CERN
description <!--HTML-->The increasing availability of cloud resources is making the scientific community to consider a choice between Grid and Cloud. The DIRAC framework for distributed computing is an easy way to obtain resources from both systems. In this paper we explain the integration of DIRAC with a two Open-source Cloud Managers, OpenNebula and CloudStack. They are computing tools to manage the complexity and heterogeneity of distributed data center infrastructures which allow to create virtual clusters on demand including public, private and hybrid clouds. This approach requires to develop an extension to the previous DIRAC Virtual Manager Server, developed for Amazon EC2, allowing the connection with the cloud managers. In the OpenNebula case, the development has been based on the CERN Virtual Machine image with appropriate contextualization, while in the case of CloudStack, the infrastructure has been kept more general allowing other Virtual Machine sources and operating systems. In both cases, CernVM File System has been used to facilitate software distribution to the computing nodes. With the resulting infrastructure, users are allowed to use cloud resources transparently through a friendly interface like DIRAC Web Portal. The main purpose of this integration is a system that can manage cloud and grid resources at the same time. Users from different communities do not need to care about the installation of the standard software that is available at the nodes, nor the operating system of the host machine which is transparent to the user. In this paper we analyse the overhead of the virtual layer, with some tests comparing the proposed approach with the existing Grid solution.
id cern-1460631
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2012
record_format invenio
spelling cern-14606312022-11-02T22:23:43Zhttp://cds.cern.ch/record/1460631engFernandez Albor, Victor ManuelMendez Munoz, VictorThe Integration of CloudStack and OpenNebula with DIRACComputing in High Energy and Nuclear Physics (CHEP) 2012Conferences<!--HTML-->The increasing availability of cloud resources is making the scientific community to consider a choice between Grid and Cloud. The DIRAC framework for distributed computing is an easy way to obtain resources from both systems. In this paper we explain the integration of DIRAC with a two Open-source Cloud Managers, OpenNebula and CloudStack. They are computing tools to manage the complexity and heterogeneity of distributed data center infrastructures which allow to create virtual clusters on demand including public, private and hybrid clouds. This approach requires to develop an extension to the previous DIRAC Virtual Manager Server, developed for Amazon EC2, allowing the connection with the cloud managers. In the OpenNebula case, the development has been based on the CERN Virtual Machine image with appropriate contextualization, while in the case of CloudStack, the infrastructure has been kept more general allowing other Virtual Machine sources and operating systems. In both cases, CernVM File System has been used to facilitate software distribution to the computing nodes. With the resulting infrastructure, users are allowed to use cloud resources transparently through a friendly interface like DIRAC Web Portal. The main purpose of this integration is a system that can manage cloud and grid resources at the same time. Users from different communities do not need to care about the installation of the standard software that is available at the nodes, nor the operating system of the host machine which is transparent to the user. In this paper we analyse the overhead of the virtual layer, with some tests comparing the proposed approach with the existing Grid solution.oai:cds.cern.ch:14606312012
spellingShingle Conferences
Fernandez Albor, Victor Manuel
Mendez Munoz, Victor
The Integration of CloudStack and OpenNebula with DIRAC
title The Integration of CloudStack and OpenNebula with DIRAC
title_full The Integration of CloudStack and OpenNebula with DIRAC
title_fullStr The Integration of CloudStack and OpenNebula with DIRAC
title_full_unstemmed The Integration of CloudStack and OpenNebula with DIRAC
title_short The Integration of CloudStack and OpenNebula with DIRAC
title_sort integration of cloudstack and opennebula with dirac
topic Conferences
url http://cds.cern.ch/record/1460631
work_keys_str_mv AT fernandezalborvictormanuel theintegrationofcloudstackandopennebulawithdirac
AT mendezmunozvictor theintegrationofcloudstackandopennebulawithdirac
AT fernandezalborvictormanuel computinginhighenergyandnuclearphysicschep2012
AT mendezmunozvictor computinginhighenergyandnuclearphysicschep2012
AT fernandezalborvictormanuel integrationofcloudstackandopennebulawithdirac
AT mendezmunozvictor integrationofcloudstackandopennebulawithdirac