REFACTORING OF THE OPENVZ DRIVER FOR THE OPENNEBULA CLOUD PLATFORM WITHIN THE JINR CLOUD INFRASTRUCTURE PROJECT

Abstract

This article explores the possibilities of using OpenVZ virtualization technology in the cloud infrastructure of the Joint Institute for Nuclear Research (JINR), built on the OpenNebula platform. OpenNebula is an open and extensible cloud platform allowing an easy automation of data centers operations. Simplicity of deployment and configuration of virtual machines without the help of specialists is the main advantage of the OpenNebula platform. Also, the main advantages of this cloud platform include the ability to dynamically change the size of the physical infrastructure by adding and removing nodes in real time and splitting the cluster into virtual partitions, which allows us to allocate only the necessary amount of resources for the operation of a certain service. OpenNebula provides a centralized interface for managing all elements of the infrastructure, both virtual and physical, and also has a high degree of utilization of available resources. Initially, OpenNebula does not support the OpenVZ virtualization technology, however its modular architecture allows using third-party drivers, in particular for OpenVZ. To deploy the virtualization technology within OpenNebula, a driver was developed by JINR and the Bogolyubov Institute of Theoretical Physics. The main advantage of OpenVZ virtualization technology is the ability to run multiple isolated copies of the operating system on a single physical server. The authors of this article had to refactor the code of the existing OpenVZ driver for the OpenNebula cloud platform. The work was done using the Ruby software environment. The results obtained are currently used in the JINR cloud infrastructure.

Authors and Affiliations

Vladimir Korenkov, Andrey Kondratyev

Keywords

Related Articles

“DIGITAL ECONOMY” OF THE DISTRIBUTED NETWORK OF ELECTRIC-CHARGING INFRASTRUCTURE OF MOBILE ELECTRIC TRANSPORT

The authors propose to create a digital economy for the development of electric car charging networks for mass use in business, in fact, these are mechanisms of public-private partnerships. Purchasing electric charging s...

THE FREE AND PROPRIETARY COMPILERS C(C++) AND FORTRAN AT DEVELOPMENT OF EFFECTIVE COMPUTING APPLICATIONS

The work presented by authors is devoted to features of implementation of algorithms of calculus mathematics with the aid of free and proprietary compilers. The analysis of speed of consecutive and parallel applications...

ABOUT PERSONIFICATION OF TEACHING SCHOOLCHILDREN PROGRAMMING

Information education of the personality is one of the most mobile types of education depending on the dominating paradigm of development of society, degree of development and the prospects of further development of econ...

MODELING OF THE PROCESS OF PREPARING FUTURE TEACHERS OF INFORMATICS TO RESOURCE-SAVING ACTIVITIES BASED ON EUROPEAN EXPERIENCE

The article describes the model for the preparation of future teachers of informatics for resource-saving activities, the stages of modeling are considered. The developed model, which is a structural interconnection of t...

JINR CLOUD SERVICE FOR SCIENTIFIC AND ENGINEERING COMPUTATIONS

Pretty often small research scientific groups do not have access to powerful enough computational resources required for their research work to be productive. Global computational infrastructures used by large scientific...

Download PDF file
  • EP ID EP507299
  • DOI 10.25559/SITITO.14.201801.052-060
  • Views 111
  • Downloads 0

How To Cite

Vladimir Korenkov, Andrey Kondratyev (2018). REFACTORING OF THE OPENVZ DRIVER FOR THE OPENNEBULA CLOUD PLATFORM WITHIN THE JINR CLOUD INFRASTRUCTURE PROJECT. Современные информационные технологии и ИТ-образование, 14(1), 52-60. https://europub.co.uk/articles/-A-507299