Export citation

Search in Google Scholar

OpenStack Trove: Evaluation and Interfacing with the CERN Database on Demand Service

Report published in 2014 by Benjamin Ernst Lipp ORCID, Ignacio Coterillo Coz
This paper is available in a repository.
This paper is available in a repository.

Full text: Download

Question mark in circle
Preprint: policy unknown
Question mark in circle
Postprint: policy unknown
Question mark in circle
Published version: policy unknown


Project Specification As part of the ongoing migration of CERN’s virtual infrastructure to an OpenStackbased solution theCERN IT-DB group, responsible of the Databaseon Demand service, is migrating towards OpenStackfrom an OracleVM platform, on an effort to converge with the global CERNITinfrastructureplatforms.The Database on Demand Service is a Database as aservice developed in-house within theCERNITDBgroup.Theservicemanages the underlying infrastructure while providing the end user with an easy to use interface to perform database backups, recoveries, database configuration, and monitoring. Since its most recent release Icehouse, the OpenStack platform includes a new component, named Trove, which provides Database as a Service functionalities. Thus, the main goal of the project is to evaluate this component, OpenStack Trove, from the point of view of the feasibility of using it as a resource provider for the Database on Demand service. With this objective, some major points of interest are: the current status and maturity of the Trove project, ability to support additional database types, and compatibility with Scientific Linux as the computing platform running most CERN services. A secondary goal of the project is to evaluate different Java interfaces to OpenStack which would enable the service’s software to interact with the OpenStack service to create and manage instances for the database servers.