6.1. Общие сведения

TIONIX VDI OS

TIONIX VDI OS представляет из себя специализированную сборку операционной системы (прошивку), предоставляющую пользователям VDI готовое к работе клиентское решение. Фактически, при помощи VDI OS формируется рабочая среда фронтэнда TIONIX VDI, имеющего собственное продуктовое название – TIONIX VDI Client.

VDI OS является самостоятельной системой, предназначенной для установки на тонкие клиенты, терминальные станции, ноутбуки и АРМ стационарного пользования.

Кроме того, поддерживается работа в виртуальной машине, разворачиваемой в различных средах виртуализации, поддерживающих гостевые ОС Linux.

6.1.1. Состав

Для обеспечения целостности решения в систему включены следующие компоненты:

– ядро Linux Kernel;

– загрузчик GRUB;

– системное окружение (system, udev, glibc);

– графические средства (оконная система X11);

TIONIX VDI Client;

– средства поддержки смарткарт;

– инструменты терминальных клиентов;

– инструменты для настройки аудио и параметров дисплея.

Установочный дистрибутив предоставляется в виде образа в формате ISO, подготовленном для загрузки и записи на отчуждаемый носитель (CD, USB).

Примечание.

В состав i686-разрядной прошивки, предназначенной для поддержки устаревших устройств, включена версия TIONIX VDI Client 2.9.

Для реализации иного функционала возможно включение в состав дистрибутива прочих средств и инструментов, с помощью автоматизированной системы сборки ОС (VDIOS Build).

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

– поддержка Checkpoint Mobility web;

– поддержка TrueConf;

– поддержка OpenVPN.

6.1.2. Поддерживаемые архитектуры и устройства

Образ содержит файловую систему UDF, позволяющую запустить автоматизированные сценарии разворачивания продукта на целевом устройстве.

Поддерживаются следующие архитектуры:

amd64 – также известна как x86_64 (пригодна к использованию современных процессоров Intel);

amd64universal – сборка без оптимизации (под все процессоры amd64, в том числе core2duo);

i686 – обеспечивает поддержку устаревших (32-разрядных) процессоров Intel;

aarch64 – Raspberry Pi 3/4 (E1S).

Допускается использование множества x86-совместимых устройств (Intel/AMD). Для этого в операционную систему включено большинство распространенных драйверов.

Запуск и работа ОС и встроенного ПО проверена на различных моделях СВТ архитектуры Intel/x86:

  • DEPO Sky 180;
  • Lenovo ThinkCenter M625q;
  • Lenovo M720q;
  • HP t530 Think Client;
  • HP t630.

Также, решение применимо к тонким клиентах ТОНК:

  • ТОНК TN1701;
  • ТОНК TN2801;
  • ТОНК TN2900;
  • ТОНК TN1400.

Кроме того, экспуатация решения возможна на тонких клиентах других процессорных архитектур (не Intel/x64):

E1S TER;

Raspberry Pi 3/4 (cпециальная сборка для aarch64).

6.1.3. Варианты релизов

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

  • VDI OS Dev/Test;
  • VDI OS Local;
  • VDI OS Live;
  • VDI OS Netboot.

Dev/Test - система разворачивается в виде обычной операционной системы с разделами для загрузчика и ядра и корневым разделом чтение-запись (Рис. 6.1).

../_images/Dev_Test.png

Рис. 6.1 Реализация Dev/Test

Local – система содержит раздел только на чтение (read-only) с загрузчиком и неизменяемым образом системы.

После загрузки системы, все изменения (настройки звука, видео) хранятся на втором overlay-разделе (смонтированном с правами rw).

Прошивка неизменна, возможен возврат к заводским настройкам при удалении данных на overlay-разделе.

../_images/Local.png

Рис. 6.2 Реализация Local

Live (в разработке) - система содержит раздел только на чтение (read-only) с загрузчиком и неизменяемым образом системы.

После загрузки системы все изменения (настройки звука, видео) хранятся в оперативной памяти.

Прошивка неизменна, после каждого выключения происходит возврат к заводским настройкам.

../_images/Live.png

Рис. 6.3 Реализация Live

Netboot (в разработке) – загрузка системы происходит по сети (ZeroClient).

Принцип работы отображен на рисунке ниже (Рис. 6.4).

../_images/Netboot.png

Рис. 6.4 Реализация Netboot

6.1.4. Форма выпуска

TIONIX VDI OS предоставляется в виде готовой к использованию прошивки, оптимизированной для взаимодействия с инфраструктурой VDI. Для скачивания перейдите по ссылке и выберите интересующий (ISO-) образ прошивки.

Образ содержит простой универсальный установщик, а также интуитивный интерфейс пользователя (консольное меню запуска установки).

Установщик встроен в загрузочный образ, состоящий из нескольких частей:

  1. Загрузчик для отчуждаемого носителя (USB-flash).
  2. Установщик образа файловой системы (скрипт инсталляции).

Сборку образа осуществляет вендор VDI OS, на основе частных требований к прошивке. Сборка – способ получения образа прошивки (файловой системы). Далее такой образ прошивки будет называться установочным образом.