serialproxy

Бесплатно
Открытый исходный код
Linux

Сайт: docs.openstack.org/nova/latest/cli/nova-serialproxy.html

Серверный демон serialproxy является компонентом облачной платформы OpenStack, предназначенным для предоставления удалённого доступа к последовательным портам виртуальных машин через веб-сокеты. Он реализует сервис Nova Serial Websocket Proxy, обеспечивая возможность подключения к консоли виртуальной машины без необходимости использования графического интерфейса, что особенно полезно для диагностики и восстановления системы на уровне ядра.

Сервис был введён в OpenStack начиная с версии Juno и с тех пор стал стандартным инструментом для работы с последовательными консолями виртуальных машин. Он функционирует как промежуточный сервер, принимающий веб-сокетные соединения от клиентов и перенаправляющий их на соответствующие порты на хосте, где работает виртуальная машина. Это позволяет администраторам и пользователям получать доступ к консолям виртуальных машин, даже если они не могут загрузиться в операционную систему или не имеют настроенных графических интерфейсов.

  • Поддержка веб-сокетов: обеспечивает доступ к консоли виртуальной машины через веб-сокетное соединение, что упрощает интеграцию с веб-интерфейсами и удалёнными клиентами.
  • Совместимость с OpenStack Nova: интегрируется с сервисом Nova, предоставляя функциональность последовательной консоли для виртуальных машин, управляемых OpenStack.
  • Конфигурация через файлы: настройка параметров осуществляется через конфигурационные файлы, такие как /etc/nova/nova.conf, что обеспечивает гибкость и централизованное управление.
  • Поддержка SSL: возможность настройки защищённых соединений с использованием SSL, обеспечивая безопасность передачи данных.
  • Гибкая настройка адресов и портов: позволяет указать адреса и порты для прослушивания входящих соединений и для подключения к хостам виртуальных машин, что обеспечивает гибкость в настройке сети.
  • Логирование: ведение журналов работы демона, что помогает в мониторинге и устранении неполадок.
  • Поддержка IPv6: возможность работы с адресами IPv6, что важно для современных сетевых инфраструктур.
Подробнее