Ключевые слова: виртуальная машина, виртуализация, динамическая миграция, системный реестр, файловая система
РАЗРАБОТКА СИСТЕМЫ УПРАВЛЕНИЯ ВИРТУАЛЬНЫМИ МАШИНАМИ ДЛЯ ОПЕРАЦИОННОЙ СИСТЕМЫ СПЕЦИАЛЬНОГО НАЗНАЧЕНИЯ
УДК 004.946
DOI: 10.26102/2310-6018/2019.25.2.021
В статье рассмотрены актуальные вопросы и проблемы разработки систем управления виртуальными машинами. В качестве важных проблем выделены проблемы динамической миграции виртуальных машин, проблема хранения конфигурации виртуальной машины. Анализ методов осуществления динамической миграции позволил выявить недостатки существующих алгоритмов. Также были выявлены недостатки хранения конфигурации виртуальной машины в конфигурационном файле. Научная новизна заключается в разработке нового комбинированного алгоритма динамической миграции, отличающегося от известных алгоритмов более высокой гибкостью и производительностью. Комбинированный алгоритм позволяет с более высокой скоростью принять решение о необходимости динамической миграции в сравнении с существующими алгоритмами. Гибкость алгоритма заключается в возможности принять решение о необходимости миграции, как при помощи администратора, так и без его участия. Также был предложен альтернативный алгоритм хранения конфигурации виртуальной машины в реестре операционной системы в сравнении с алгоритмом хранения конфигурации в конфигурационном файле. Такой подход позволяет увеличить безопасность системы управления виртуальными машинами и разграничить права доступа для виртуальных машин, что является обязательным требованием для операционной системы специального назначения. Проведено проектирование системы управления виртуальными машинами с применением, в том числе, онтологического и визуального моделирования. По результатам проведенной работы были предложены решения проблемы выбора способа хранения конфигурации виртуальной машины и проблемы определения необходимости динамической миграции. Полученные в ходе проведенного исследования результаты использованы в качестве основы программной реализации системы управления виртуальными машинами для операционной системы специального назначения в НТП "Криптософт" (г. Пенза).
1. Кролл, П. Rational Unified Process – этолегко. Руководство по RUP для практиков / П. Кролл, Ф. Крачтен. – М.: КУДИЦ-ОБРАЗ, 2004. – 432 с.
2. Мелехова, А.Л. Управление физической памятью виртуальной машины: диссертация на соискание ученой степени канд. техн. наук. / А.Л. Мелехова. - М: МФТИ(ГУ), 2015. – 105 с.
3. Гилев, В.М. Использование виртуальных машин в образователь-ном процессе профессионально-педагогического вуза: магистерская диссертация / В.М. Гилев. - Екатеринбург: РГППУ, 2016. – 117 с.
4. Чернова, Е.В. Анализ основных проблем миграции виртуальных машин / Е.В. Чернова, П.Н. Полежаев // Перспективные информационные технологии: труды Международной научно-технической конференции. - Самара, Издательство СУ, 2017. – с. 484-488.
5. Блошкин, А.С. Проблемы динамической миграции виртуальных машин // Сборник научных статей V Всероссийской межвузовской научно-практической конференции: Информационные технологии в науке и образовании. Проблемы и перспективы / А.С. Блошкин, В.Н. Князев / Под ред. Л.Р. Фионовой. – Пенза, Изд-во ПГУ, 2018. - с. 137-140.
6. Бахтизин, В. В. Технология разработки программного обеспечения: учеб. пособие / В. В. Бахтизин, Л. А. Глухова. – Минск: БГУИР, 2010. – 267 с.
7. Муромцев, Д.И. Онтологический инжиниринг знаний в системе Protégé / Д.И. Муромцев . – СПб ГУ ИТМО, 2007. – 62 с.
8. Алексанков, С.М. Модели динамической миграции с итеративным подходом и сетевой миграции виртуальных машин / С.М Алексанков // Научно-технический вестник информационных технологий, механики и оптики, 2015, том 15, № 6. – с. 1098-1104.
Ключевые слова: виртуальная машина, виртуализация, динамическая миграция, системный реестр, файловая система
Для цитирования: Блошкин А.С., Князев В.Н. РАЗРАБОТКА СИСТЕМЫ УПРАВЛЕНИЯ ВИРТУАЛЬНЫМИ МАШИНАМИ ДЛЯ ОПЕРАЦИОННОЙ СИСТЕМЫ СПЕЦИАЛЬНОГО НАЗНАЧЕНИЯ. Моделирование, оптимизация и информационные технологии. 2019;7(2). URL: https://moit.vivt.ru/wp-content/uploads/2019/05/BloshkinKnyazev_2_19_1.pdf DOI: 10.26102/2310-6018/2019.25.2.021
Опубликована 30.06.2019