Системные требования

Для установки и работы модуля TIONIX.VDIserver требуется наличие настроенных, функционирующих и доступных компонентов:

  1. Система на платформе OpenStack Queens;
  2. Python версии 2.7;
  3. SQL база данных, например, MySQL;
  4. Брокер сообщений RabbitMQ и очередь заданий Celery;
  5. Система управления пакетами - pip.

Зависимости

# keep synced with https://github.com/openstack/requirements
# Order matters
# keep tionix_client at the very top
tionix-client < 3.0.0
tionix-licensing < 3.0.0
celery>=4.4.7,<=4.5
PyYAML>=3.10,<=3.12
Django>=1.8,<2
pycrypto>=2.6,<=2.6.1
django-openstack-auth
django-user_agents
django-compressor>=2.0,<=2.2
django-bootstrap3
django-pyscss
PyMySQL>=0.7.6,<=0.8.0
SQLAlchemy>=1.0.10,!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<=1.2.1
sqlalchemy-migrate==0.11.0
eventlet>=0.18.2,!=0.18.3,!=0.20.1,<0.21.0
Flask>=0.10,!=0.11,<1.0
python-neutronclient>=6.3.0,<=6.7.0
python-keystoneclient>=3.8.0,<=3.15.0
itsdangerous>=0.24
oslo.i18n>=3.15.3,<=3.19.0
cliff>=2.8.0,!=2.9.0,<=2.11.1
XStatic
XStatic-Bootstrap-SCSS
XStatic-Spin
gunicorn
futurist

Функциональные зависимости модуля

  1. Доступ до настроенного, функционирующего пакета лицензирования TIONIX с актуальной лицензией.

Нет обязательного требования к установке, но компоненты необходимы для работы всех доступных функций модуля TIONIX.VDIserver:

  1. Доступ до настроенного, функционирующего модуля TIONIX.Scheduler.

    Позволяет задействовать над виртуальными машинами функции планирования задач из списка. Используется модуль TIONIX.Scheduler.