Научный журнал Моделирование, оптимизация и информационные технологииThe scientific journal Modeling, Optimization and Information Technology
cетевое издание
issn 2310-6018

DEVELOPMENT OF A VIRTUAL MACHINE MANAGEMENT SYSTEM FOR AN OPERATING SYSTEM OF SPECIAL USE

Bloshkin A.S.   Knyazev V.N.  

UDC 004.946
DOI: 10.26102/2310-6018/2019.25.2.021

  • Abstract
  • List of references
  • About authors

The article deals with current issues and problems of developing virtual machine management systems. The problems of dynamic migration of virtual machines, the problem of storing the configuration of a virtual machine are highlighted as important problems.The analysis of methods for the implementation of dynamic migration revealed the shortcomings of existing algorithms. Were also identified the shortcomings of storing the configuration of the virtual machine in the configuration file. The scientific novelty lies in the development of a new combined dynamic migration algorithm, which differs from the known algorithms by higher flexibility and productivity. The combined algorithm makes it possible to make a decision on the need for dynamic migration at a higher speed compared to existing algorithms. The flexibility of the algorithm is the ability to decide on the need for migration, both with the help of the administrator, and without his participation. An alternative algorithm was also proposed for storing the configuration of the virtual machine in the registry of the operating system in comparison with the algorithm for storing the configuration in the configuration file. This approach allows you to increase the security of the virtual machine management system and differentiate access rights for virtual machines, which is a mandatory requirement for a specialpurpose operating system.A virtual machine management system was designed using, among other things, ontological and visual modeling.According to the results of this work, solutions were proposed for choosing a method for storing the configuration of a virtual machine and the problem of determining the need for dynamic migration.The results obtained in the course of the study were used as the basis for the software implementation of the virtual machine management system for a special-purpose operating system in the NTP "Cryptosoft" (Penza).

1. Kroll, P. A rational unified process is easy. RUP Guide for Practitioners / P. Kroll, F. Krachten. - Moscow: KUDITS-IMAGE, 2004. - 432 p.

2. Melekhov, A.L. Managing the physical memory of a virtual machine: dissertation for the degree of Candidate. tech. sciences. / A.L. Melekhov. - M: MIPT (GU), 2015. - 105 p.

3. Gilev, V.M. The use of virtual machines in the educational process of the professional-pedagogical university: master's thesis / V.М. Gilev. - Ekaterinburg: RGPPU, 2016. - 117 p.

4. Chernova, E.V. Analysis of the main problems of virtual machines / E.V. Chernova, P.N. Polezhaev // Perspective information technologies: works Modern scientific and technical conferences. - Samara, Publishing House of SU, 2017. - p. 484-488.

5. Bloshkin, A.S. Problems of dynamic transfer of virtual machines // Collection of scientific articles of the V All-Russian Intercollegiate Conference of Scientific and Practical Conferences: Information Technologies in Science and Image. Problems and prospects / А.S. Bloshkin, V.N. Knyazev / Ed. L.R. Fionic. - Penza, PGU Publishing House, 2018. - p. 137-140.

6. Bakhtizin, V. V. Technology software development software: textbook. allowance V. Bakhtizin, L. A. Glukhov. - Minsk: BSU-IR, 2010. - 267 p.

7. Muromtsev, D.I. Ontological engineering knowledge in the Protégé system / D.I. Muromtsev. - St. Petersburg State University ITMO, 2007. - 62 p.

8. Aleksankov, S.M. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2015, Vol. 15, No. 6. - p. 1098-1104.

Bloshkin Alexander Sergeevich

Email: alexandrbloshkin1@gmail.com

Penza State University

Penza, Russian Federation

Knyazev Viktor Nikolaevich
Candidate of Technical Sciences
Email: knyazev@sura.ru

Penza State University

Penza, Russian Federation

Keywords: virtual machine, virtualization, dynamic migration, system registry, file system

For citation: Bloshkin A.S. Knyazev V.N. DEVELOPMENT OF A VIRTUAL MACHINE MANAGEMENT SYSTEM FOR AN OPERATING SYSTEM OF SPECIAL USE. Modeling, Optimization and Information Technology. 2019;7(2). Available from: https://moit.vivt.ru/wp-content/uploads/2019/05/BloshkinKnyazev_2_19_1.pdf DOI: 10.26102/2310-6018/2019.25.2.021 (In Russ).

108

Full text in PDF