Демонстрационный экземпляр ПОДемонстрационный экземпляр программы для управления и мониторинга предоставляется в виде папки `/usr/local/verticaldp/opt/verticaldp-web/dist` в составе пакета для установки в пакетную систему dpkg. Фронтэнд реализован на языке html/js/css. В папке располагаются файл index.html, необходимые графические элементы, шрифты, таблица стилей и js-скрипты. Основной функционал реализован в файле `main.485960be67667349.js`.
Автоматическая установка осуществляется в ОС Linux Debian 12 с использованием системной команды установки пакета `$ sudo dpkg -i vertical-1.0-24.deb` в терминале. Запуск осуществляется с правами суперпользователя.
После запуска стартует сервис `verticaldp.service`, который запустит веб-сервер на
`https://localhost:3443`. Перейдите по этому адресу из адресной строки Вашего браузера.
Сервис предполагает, что вся работа осуществляется по защищенному соединению HTTPS с использованием сертификатов. При установке демонстрационного экземпляра Вы получите предупреждение, что соединение небезопасно, т.к. SSL-сертификаты необходимо получить и настроить на стороне пользователя приложения самостоятельно. Их отсутствие никак не влияет на функционал приложения. После того, как нажмете ссылку или кнопку "Принять риск и продолжить" (или аналогичную в Вашем браузере), будете перенаправлены на страницу входа. Данные для входа в веб-приложение: `admin/admin`.
Проверить, что сервис успешно стартовал (в логе нет ошибок) можно командой `systemctl status verticaldp`.
Если в логе есть ошибка, связанная с сетевым интерфейсом, то необходимо выполнить скрипт `/usr/local/verticaldp/bin/dp_config.sh` и выбрать подходящий интерфейс вместо того, который выбран "по умолчанию" (ошибка означает, что у Вас такого нет). Также его можно поменять напрямую в файле конфига `/usr/local/verticaldp/etc/verticaldp/verticaldp.conf` (параметр "control_network_interface": "br-dc0214e69ea0") и перезапустить демонстрационный сервис: `systemclt restart verticaldp`.
Работа с приложением осуществляется в соответствии с Руководством пользователя. Для контрольного экземпляра возможна работа только с узлами вида "Demo" ("Baremetal" недоступен, т.к. требует специальное оборудование на узлах -- наличие интерфейса BMC).
Для того, чтобы оценить возможности ПО, Вам необходимо создать самостоятельно тестовый пул, добавить в него от одного до нескольких узлов, создать собственный ПОС и его настроить согласно руководству пользователя или используя помощь прямо в интерфейсе (вопросик в правом углу основного окна).
Для запуска гостевой ОС необходимо положить выбранный Вами образ в каталог `/usr/local/verticaldp/etc/isos/`. Скачать небольшой образ с ОС Debian можно с официального сайте по ссылке:
https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/debian-live-12.8.0-amd64-standard.isoПри использовании образа Debian Live CD по умолчанию заданы имя пользователя "user" и пароль "live" для того, чтобы залогиниться и получить привилегии.
Вы можете выбрать любой образ Linux в формате ISO, гостевая ОС запустится с него.
Если Вы не нашли образ из интерфейса, то убедитесь, что он лежит по тому пути, который Вам подсказывают при наведении на иконку «Обновить» в форме создания ПОС, раздел – загрузочный образ.
NB: допускается развертывание в Debian 11 и Ubuntu 22.04/24.04 (в этом случае необходимо
вручную проверить, что systemd-сервис стартовал правильно, могут быть отличия в путях по умолчанию).
В процессе работы веб-приложения осуществляется коннект на backend, расположенный на localhost, с использованием протокола WebSocket.
Рабочий экземпляр ПОУстановка и развертывание всего комплекса ПМВИ «Вертикаль» предполагает помощь специалиста службы поддержки, т. к. требует уверенных навыков администрирования сетей.
Как и в демонстрационном экземпляре сервер (бэкэнд) самостоятельно поднимет веб-сервер, посредством которого осуществляется человеко-машинное взаимодействие между пользователем программы управления и мониторинга (оператором приложения) и физическими серверами.
В отличие от демонстрационного экземпляра узлы имеют тип Bare Metal. Для их запуска рабочего экземпляра бэкэнда необходимо специализированное ядро, специализированные модули (kernel- и userspace) и загрузчик (размещаются в/usr/local/verticaldp/etc/hyperkernels), которые не входят в демонстрационный пакет системы мониторинга и управления.
Физические сервера, как правило, размещаются в закрытом контуре, т.к. требуют наличие специализированного серверного оборудования и высокоскоростное сетевое соединение по нескольким сетевым интерфейсам.
Доступ на сервера обычно осуществляется по ssh с использованием ssh-rsa ключей. Для получения ознакомительного доступа к полноценной версии управляющего сервера в сопровождении специалиста компании обратитесь, пожалуйста, письмом на электронную почту
info@pmvi-vertikal.ru.
Правила и ограничения использования ПО описаны в
«Соглашении об использовании ПО»(EULA).