Описание ПО
Open vAIR — это программное обеспечение с открытым исходным кодом, разработанное компанией Aerodisk. Система предназначена для автоматизации процессов управления виртуальной инфраструктурой. Open vAIR построен по принципам предметно-ориентированной архитектуры. Это значит, что весь проект можно разделить на независимые и не связанные друг с другом модули (предметные области). В свою очередь, эти модули также проектируются с применением техник и паттернов предметно-ориентированной архитектуры.
Описание функциональных возможностей ПО
- Управление сетями
- Создание партиций на локальных дисках
- Подключение различных источников в качестве "хранилищ" данных (локальные диски, NFS, ISCSI, Fibre Channel)
- Загрузка образов
- Создание виртуальных дисков
Стоимость: бесплатно
Описание функциональных характеристик ПО
Ubuntu 20/24
16Gb оперативной памяти
256Gb Постоянной памяти
8 ядер CPU
Процессор архитектуры x86_64(AMD)/aarch64(ARM)
Описание порядка установки ПО
АЭРОДИСК 2024
Согласно README.md файлу проекта.

Обновление пакетов системы:
sudo apt update && sudo apt upgrade -y

Создание пользователя aero:
sudo useradd -s /bin/bash -d /opt/aero -m aero

Предоставление прав для папки /opt/aero
sudo chmod +x /opt/aero

Добавление пользователя в список суперпользователей:
echo "aero ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/aero

Переключитесь на нового пользователя:
sudo -u aero -i

Скачайте репозиторий проекта:
git clone https://github.com/Aerodisk/openvair.git

Настройте конфигурационный файл:
vi ~/openvair/project_config.toml

Перед установкой Open vAir необходимо задать логин и пароль в файле
/opt/aero/openvair/project_config.toml. Эти данные требуются для авторизации в системе и доступа ко всем функциям приложения.

Пример конфигурации:
[default_user]
login = ''
password = ''

Если приложение необходимо запускать на отдельном хосте в качестве сервера, настройте туннелирование в виртуальную сеть. Определите локальный IP-адрес хоста, выполнив команду:
ip a

Укажите полученный IP-адрес в конфигурационном файле:
[web_app]
host = '192.168.1.2'
port = 8000

Запустите скрипт установки:
./openvair/install.sh