ECONOMICS AND MANAGEMENT
физической платформе с применением операционной системы Linux. Необходимо определить типы систем виртуализации для их дальнейшего использования в информационной системе вуза. Такой подбор позволяет более эффективно использовать имеющиеся аппаратные ресурсы в информационной системе, а также реализовать все преимущества технологии виртуализации.
Основная часть Применение систем виртуализации в информационной системе высшего учебного
заведения позволяет развернуть множество сетевых сервисных служб на одной или нескольких серверных платформах. Система виртуализации представляет собой программное обеспечение, функционирующее в составе операционной системы с модифицированным или немодифицированным ядром, в результате есть возможность запуска нескольких операционных систем, при этом каждой гостевой операционной системе выделяется необходимое количество логических ресурсов (процессорное, оперативной памяти, порты ввода и вывода, объем дискового хранилища), т.е. тех ресурсов, которые ограничены конфигурацией аппаратной платформы используемого сервера.
Существует несколько принципов функционирования систем виртуализации: полная виртуализация, паравиртуализация, изоляция на уровне операционной системы. Они различаются уровнем распределения ресурсов и изоляции от других сеансов виртуализации, а также степенью модифицированности использованного ядра Linux.
Процессоры Intel имеют аппаратную поддержку технологии виртуализации VT, которая может обеспечивать аппаратную поддержку виртуализации, и это приводит к повышению производительности вычислительной платформы. Поэтому при выборе процессора для платформы виртуализации необходимо обеспечить поддержку такой технологии.
В универсальных операционных системах Linux, таких, например, как CentOS6, CentOS7, обеспечивается поддержка следующих типов виртуализации:
аппаратной виртуализации (KVM);
виртуализации уровня операционной системы (OpenVZ, LXC);паравиртуализации (Хen).
В вузах используются аппаратная виртуализация и уровни операционной системы, что позволяет на четырех физических серверах создать серверную платформу, обеспечивающую надежную и бесперебойную работу сервисных служб, таких, как электронная почта, Интернет-сайты, электронная библиотека, файловый сервер, электронные курсы. На рис. 1 показан список машин, развернутых на уровне виртуализации операционной системы.
Используя аппаратную виртуализацию на базе KVM, можно развернуть следующие информационные сервисы: файловый сервис на основе SAMBA-сервера, электронную библиотечную систему DSPACE; сервер каталога OpenLDAP; Интернет-сайт на основе СМS Joomla и сервер аутентификации, авторизации FreeRadius. На рис. 2 показан список машин на уровне аппаратной виртуализации.
Используя виртуализацию уровня операционной системы, создают виртуальные машины для размещения Интернет-сайтов вуза (электронные научные журналы, сайты приемной комиссии, центра трудоустройства, антитеррористической направленности, ftp-сервер). Все эти виртуальные машины функционируют под управлением ОС CentOS 6.9. В качестве программного обеспечения для дополнительных Интернетсайтов применяются CMS Plone и Joomla.
Такое распределение виртуальных машин позволяет обеспечить максимальную их производительность, а также исключить их влияние друг на друга. Использование системы OpenVZ обеспечивает изоляцию и динамическое выделение ресурсов физического сервера, что идеальным образом подходит для создания пула Интернет-сайтов.