TIONIX.Applayer

Назначение

TIONIX.Applayer - внешнее подключаемое приложение, предоставляющее инструментарий для работы с типами операционных систем, слоями приложений, золотыми образами.

Веб-приложение состоит из трех вкладок:

Applayer

Вкладка Applayer предназначена для работы с золотыми образами:

../_images/applayer.png

Вкладка Applayer

На данной вкладке приложения доступны следующие функции:

Управление типами

При нажатии на кнопку «Управление типами» осуществляется переход к вкладке управления типами операционных систем (ОС). Меню данной вкладки позволяет добавлять, удалять, просматривать добавленные типы операционных систем и связывать их с предоставляемыми системой драйверами:

  • Создание нового типа операционной системы:

    ../_images/create_new_type.png

    Форма создания нового типа

    Имя нового типа задается в соответствующем поле, выбирается поддерживаемый метод наложения слоя в выпадающем списке предоставляемых системой драйверов. Для завершения создания требуется нажать на кнопку «Добавить тип ОС».

  • Удаление типов операционной системы. Осуществляется в правой части вкладки:

    ../_images/registered_type_names.png

    Список добавленных типов операционных систем

    Где списком представлены добавленные типы операционных систем (ОС), отображаются имена типов и тип сборщика слоя. В случае необходимости удаления типов операционных систем требуется отметить нужные типы галочкой и нажать на кнопку «Удалить выбранные типы ОС».

Для выхода из меню управления типами операционных систем и возврата в главное меню нажмите на кнопку «Выход».

Загрузки базовых образов

Меню вкладки позволяет загружать и просматривать загруженные ранее базовые образа:

../_images/loading_base_image.png

Форма загрузки и список базовых образов

Чтобы загрузить базовый образ, нажмите на кнопку «Browse» и выберите файл образа на локальном жестком диске рабочего места пользователя. Для загрузки выбранного образа на сервер нажмите на кнопку «Upload file».

В правой части вкладки списком отображается информация о ранее загруженных в систему базовых образах:

../_images/registered_base_image.png

Список загруженных базовых образов

Который содержит следующую информацию:

Наименование поля Описание
Порядковый номер базового образа.
Наименование образа Имя загруженного образа.
Тип образа

Тип операционной системы. Возможные значения:

  • linux;
  • windows;
  • astra-linux;
  • default.
Имя файла образа Наименование файла загруженного образа.

Список загруженных образов несет информативный характер без возможности редактирования.

Загрузки базовых приложений

Меню вкладки позволяет загружать и просматривать загруженные ранее слои приложений:

../_images/loading_base_application.png

Форма загрузки и список слоев приложений

Чтобы загрузить слой, нажмите на кнопку «Browse» и выберите файл слоя на локальном жестком диске рабочего места пользователя. Для загрузки выбранного слоя на сервер нажмите на кнопку «Upload file».

В правой части вкладки списком отображается информация о ранее загруженных в систему слоях приложений:

../_images/registered_base_application.png

Список загруженных слоев приложений

Список содержит следующую информацию:

Наименование поля Описание
Порядковый номер слоя приложений.
Наименование приложения Имя загруженного приложения.
Тип слоя

Тип операционной системы. Возможные значения:

  • linux;
  • windows;
  • default.
Имя слоя приложения Наименование загруженного слоя приложения.

Список загруженных слоев приложений несет информативный характер без возможности редактирования.

Управление слоями приложений

При нажатии на кнопку осуществляется переход к вкладке редактирования базовых объектов:

../_images/manage_layers.png

Вкладка управления слоями приложений

Список загруженных образов виртуальных машин содержит следующую информацию:

Наименование поля Описание
Выбрать Отметка, которая указывает на то, что образ выбран и для него возможно применить экшн «Редактировать объект».
Название Наименование образа.
Имя Наименование файла образа.
Тип

Тип операционной системы. Возможные значения:

  • linux;
  • windows;
  • astra-linux;
  • default.

Для редактирования конкретного образа требуется выбрать нужный образ, отметив его в поле «Выбрать» и нажать на кнопку «Редактировать объект»:

../_images/edit_image.png

Форма редактирования образа

В форме редактирования образа имеется возможность изменить его наименование и/или тип. Для удаления образа необходимо поставить галочку напротив надписи «Удалить образ». Для сохранения изменений нажмите на кнопку «Принять изменения», для выхода из формы редактирования - на кнопку «Выход».

В форме загруженных слоев приложений:

../_images/registered_layers_list.png

Список загруженных слоев приложений

Списком представлена информация:

Наименование поля Описание
Выбрать Отметка, которая указывает на то, что слой приложения выбран и для него возможно применить экшн «Редактировать объект».
Название Наименование слоя приложения.
Имя Наименование загруженного приложения.
Тип

Тип операционной системы. Возможные значения:

  • linux;
  • windows;
  • astra-linux;
  • default.

Для редактирования конкретного слоя требуется выбрать нужный слой, отметив его в поле «Выбрать» и нажать на кнопку «Редактировать объект»:

../_images/edit_layer.png

Форма редактирования слоя

В форме редактирования слоя имеется возможность изменить его наименование и/или тип. Для удаления образа необходимо поставить галочку напротив надписи «Удалить слой». Для сохранения изменений нажмите на кнопку «Принять изменения», для выхода из формы редактирования - на кнопку «Выход».

Для выхода из меню управления базовыми объектами нажмите на кнопку «Выход».

Создание золотых образов

При нажатии на кнопку осуществляется переход к вкладке создания золотого образа:

../_images/create_gold_image.png

Вкладка создания золотого образа

Для создания золотого образа задайте произвольное имя для образа в соответствующем поле ввода. Далее выберите компоненты, которые войдут в золотой образ. В списке загруженных образов, в поле «Выбрать» отметьте нужный образ, который станет основой создаваемого золотого образа, в выпадающем списке выберите тип образа - платформу виртуализации, с которой должен быть совместим будущий золотой образ, для выбора предоставляются следующие платформы:

  • openstack;
  • vmware;
  • hyperv.

В списке загруженных приложений отметьте те, которые следует добавить в создаваемый золотой образ. Для запуска процедуры сборки золотого образа нажмите на кнопку «Создать золотой образ», сборка образа будет производится в фоновом режиме.

Для выхода из меню создания золотых образов нажмите на «Выход».

Библиотека золотых образов

При нажатии на кнопку «Библиотека золотых образов» осуществляется переход к вкладке управления загруженными золотыми образами.

../_images/registered_gold_images.png

Список загруженных золотых образов

На вкладке списком представлена информациях о загруженных в систему золотых образах:

Наименование поля Описание
Выбрать Отметка, которая указывает на то, что слой приложения выбран и для него возможно применить экшн «Редактировать объект».
Имя образа Наименование слоя приложения.
Тип образа Тип золотого образа.
Список слоев из которых состоит образ Перечень наименований слоев, которые были использованы при создании золотого образа.
Получить образ Ссылка для загрузки золотого образа.

Доступные на странице действия:

N Действие Описание
1 Создать базовые образы Для создания базовых образов на основе одного и нескольких золотых образов выделите нужные образы галочкой и нажмите на кнопку «Создать базовые образы». Выбранные золотые образы будут сохранены в базовые с промежуточной конвертацией в формат qcow2.
2 Скачать золотой образ Чтобы скачать золотой образ на рабочий компьютер пользователя используйте ссылку в столбце «Получить образ» необходимого образа.
3 Удалить выбранные образы Для удаления золотых образов из библиотеки выделите их галочками в списке и нажмите «Удалить выбранные образы».

Для выхода из меню управления золотыми образами нажмите на кнопку «Выход».

Makelayer

../_images/makelayer.png

Вкладка Makelayer

Makelayer работает со слоями приложений различной структуры, такими как: слои приложений с поддержкой копирования (tar-архив), слои приложений с поддержкой пакетного менеджера Linux, слои приложений с поддержкой копирования и регистрации в системном реестре Windows. Функционал данной вкладки приложения позволяет:

  • получить список файлов из виртуальных машин с метками для опознания изменений файлов;
  • получить выгрузки сведений из реестра Windows;
  • выгружать данные реестра и сведения о файле в файл слепка системы virt-diff -a old_disk.qcow2 -A new_disk.qcow2;
  • сравнить два слепка системы для получения diff-файла;
  • создавать слой приложения на основании diff-файла с упаковкой в архив формата tar.

На вкладке доступны следующие действия:

Управление шаблонами слоев

При нажатии на кнопку «Управление шаблонами слоев» осуществляется переход к вкладке управления шаблонами слоев:

../_images/manage_layer_templates.png

Форма управления шаблонами слоев

Меню данной вкладки позволяет добавлять, удалять, просматривать загруженные шаблоны слоев:

  • Создание нового шаблона для слоя:

    ../_images/create_layer_template.png

    Форма создания шаблона для слоя

    Заполните поля в соответствующей форме. Укажите имя нового шаблона, список путей для сканирования и содержимое файла реестра (только для приложений на Windows). Для завершения нажмите на кнопку «Добавить шаблон».

  • Создание нового шаблона для слоя из загруженного шаблона. Данная функция позволяет изменить или переименовать существующий шаблон. Выберите необходимый шаблон и нажмите на кнопку «Загрузить»:

    ../_images/load_layer_template.png

    Создание шаблона из загруженного ранее шаблона

    После чего форма создания нового шаблона заполнится данными выбранного. Внесите необходимые изменения и нажмите на кнопку «Добавить шаблон».

При необходимости удаления существующих шаблонов отметьте их галочками и нажмите на кнопку «Удалить выбранные шаблоны». Для выхода из меню управления шаблонами слоев нажмите на кнопку «Выход».

Генерация слоя из шаблона

Данная вкладка отвечает за систему сборки слоев на основе пользовательских шаблонов:

../_images/build_layer_from_template.png

Форма сборки слоев на основе пользовательских шаблонов

В соответствующем поле задайте имя нового слоя, а в выпадающем списке укажите образ, содержащий слой. После чего в списке шаблонов для создания слоя выберите необходимый. Для завершения создания слоя из шаблона нажмите на кнопку «»Добавить шаблон».

Для выхода из меню нажмите на кнопку «Выход».

Создание шаблона из слоя

Система сборки слоев на основе существующих объектов. Осуществляется во вкладке:

../_images/create_template_from_layer.png

Вкладка создания шаблона из слоя

В соответствующем поле задайте имя нового шаблона, а в списке слоев приложений отметьте нужный слой галочкой. Для завершения создания слоя из шаблона нажмите на кнопку «Добавить шаблон».

Для выхода из меню нажмите на кнопку «Выход».

Генерация слоев и настройка

Система сборки слоев и ручной настройки золотых образов. Осуществляется в форме:

../_images/make_layer.png

Форма сборки слоев и ручной настройки золотых образов

Для сборки слоя необходимо заполнить следующие поля:

  • Введите имя объекта - укажите наименование слоя;
  • Выберите тип правил для обработки образа - выберите из выпадающего списка тип правила для обработки образа;
  • Укажите базовый образ-источник - выберите из выпадающего списка базовый образ-источник;
  • Укажите образ, содержащий слой - выберите из выпадающего списка образ, содержащий слой;
  • Задайте источник загрузки - выберите из выпадающего списка источник загрузки;
  • Задайте количество ядер - укажите количество ядер;
  • Задайте количество памяти - укажите количество оперативной памяти;
  • Задайте тип операционной системы - выберите из выпадающего списка тип операционной системы;
  • Дополнительные параметры - укажите дополнительные параметры.

По завершении заполнения всех полей нажмите на кнопку «Собрать слой».

Для выхода из меню нажмите на кнопку «Выход».

Virtlayer

../_images/virtlayer.png

Вкладка Virtlayer

Функционал данной вкладки приложения позволяет добавлять новые узлы в инвентарный файл ansible, устанавливать список необходимых пакетов на узел и опрашивать гипервизор на предмет имеющихся на нем виртуальных машин.

На вкладке доступные следующие действия:

Управление вычислительными узлами

При нажатии на кнопку «Управление вычислительными узлами» осуществляется переход к вкладке управления гипервизорами. Меню данной вкладки позволяет добавлять, удалять, просматривать информацию о вычислительных узлах:

  • Добавление нового гипервизора:

    ../_images/create_hypervisor.png

    Форма регистрации гипервизора

    Заполните поля в соответствующей форме. Укажите имя гипервизора, IP-адрес или доменное имя. Для завершения нажмите на кнопку «Зарегистрировать гипервизор».

  • Удаление гипервизора. Осуществляется в правой части вкладки:

    ../_images/registered_hypervisors.png

    Список добавленных гипервизоров

    Отметьте необходимые гипервизоры галочкой и нажмите на кнопку «Удалить выбранные гипервизоры».

Для выхода из меню управления вычислительными узлами нажмите на кнопку «Выход».

Управление слоями виртуальных машин

Вкладка отображает список добавленных гипервизоров:

../_images/registered_hypervisors_list.png

Список добавленных гипервизоров

Который содержит следующую информацию:

Наименование поля Описание
Выбрать Отметка, которая указывает на то, что гипервизор выбран и для него возможно применить экшн «Получить доступ к ВМ».
Название Наименование гипервизора.
Адрес IP-адрес или доменное имя гипервизора.

Для доступа к виртуальным машинам требуется выбрать нужный гипервизор, отметив его в поле «Выбрать» и нажать на кнопку «Получить доступ к ВМ»:

../_images/hypervisor_instance.png

Форма управления слоями виртуальных машин

В правой части вкладки располагается список шаблонов для создания резервного слоя: выберите нужный и нажмите на кнопку «Создать шаблон».

Для выхода из меню управления слоями виртуальных машин нажмите на кнопку «Выход».

Создание слоя приложений

При нажатии на кнопку «Создание слоя приложений» осуществляется переход на вкладку, в которой отображается список загруженных золотых образов:

../_images/registered_gold_images_list.png

Список загруженных золотых образов

Который содержит следующую информацию:

Наименование поля Описание
Выбрать Отметка, которая указывает на то, что золотой образ выбран.
Имя резервного слоя Наименование резервного слоя образа.
Адрес ноды IP-адрес или доменное имя.
Имя шаблона Наименование шаблона.
Дата создания Дата создания золотого образа.
Получить образ Ссылка для загрузки золотого образа.

Доступные на странице действия:

N Действие Описание
1 Создать слой приложений Создание слоя приложений на базе золотого образа. Выберите нужный образ, отметив его в поле «Выбрать» и нажмите на кнопку «Создать слой приложений».
2 Скачать золотой образ Чтобы скачать золотой образ на рабочий компьютер пользователя используйте ссылку в столбце «Получить образ» необходимого образа.
3 Удалить выбранные слои Для удаления золотых образов из библиотеки выделите их галочками в списке и нажмите «Удалить выбранные слои».

Для выхода из меню создания слоя приложений нажмите на кнопку «Выход».