RUS  ENG
Full version
JOURNALS // Vestnik Yuzhno-Ural'skogo Gosudarstvennogo Universiteta. Seriya "Vychislitelnaya Matematika i Informatika" // Archive

Vestn. YuUrGU. Ser. Vych. Matem. Inform., 2017 Volume 6, Issue 2, Pages 37–48 (Mi vyurv164)

This article is cited in 1 paper

Computer Science, Engineering and Control

Virtualization of heterogeneous HPC-clusters based on OpenStack platform

A. G. Feoktistov, I. A. Sidorov, V. V. Sergeev, R. O. Kostromin, V. G. Bogdanova

Matrosov Institute for System Dynamics and Control Theory of SB RAS (Lermontova str., 134, Irkutsk, 664033, Russia)

Abstract: The paper addresses to the problem of integration of heterogeneous computing clusters to the united environment based on a virtualization technology. OpenStack software is selected as a platform for managing the virtual environment. The OpenStack platform provides a wide range of components and solutions to a functional interaction with different hypervisors. These include KVM, XEN, ESXi, QEMU and other systems. In addition to the OpenStack platform, we developed a specialized hypervisor shell. It helps to start virtual machines using queues of the traditional resource management systems, such as PBS, SLURM, LSF, or SGE, that are used on clusters of a center of collective usage. The developed model of the resource allocation for virtual machines allowed us to use the knowledge about job requests, resource characteristics and current state of the environment, and the expertise of it administrators. The realized tools provide the capability for the “painless” integration of heterogeneous clusters with the preinstalled local resource managers for creating the virtual cluster with the required configuration. Extensive modeling shows that the hypervisor shell can improve efficiency of integrated environment nodes through reallocating virtual machines to queues of the traditional resource management systems.

Keywords: computer clusters, HPC, virtualization technologies, OpenStack, simulation modeling, OpenStack.

UDC: 004.45, 004.386, 004.382.2

Received: 01.05.2017

Language: English

DOI: 10.14529/cmse170203



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024