REFACTORING OF THE OPENVZ DRIVER FOR THE OPENNEBULA CLOUD PLATFORM WITHIN THE JINR CLOUD INFRASTRUCTURE PROJECT
Journal Title: Современные информационные технологии и ИТ-образование - Year 2018, Vol 14, Issue 1
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
“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...