Termidesk Connect - контроллер доставки приложений
19 марта 2025 года компания «Увеон – облачные технологии» (входит в «Группу Астра») представила контроллер доставки приложений Termidesk Connect — решение для балансировки нагрузки, повышения отказоустойчивости и масштабирования ИТ-сервисов. Продукт полностью заменяет зарубежные аналоги, такие как Citrix и F5, и располагает современными инструментами для управления высоконагруженными инфраструктурами даже при стремительном росте числа пользователей
00:00:02 Введение и организационные вопросы
• Приветствие участников вебинара.
• Проверка связи и звука.
• Представление спикеров: Михаил Соболев, Денис Акимов, Рудольф Мигалин.
• Упоминание о демонстрации продукта и секции ответов на вопросы.
00:01:33 История и необходимость нового продукта
• Новый продукт компании Увион, входящей в группу компаний Астра.
• Уход зарубежных компаний с рынка после 2022 года.
• Проблемы с техподдержкой и поставками.
• Изменение лицензионных моделей и переход на облачные сервисы.
00:03:43 Цели и задачи нового продукта
• Цель: заменить ушедших игроков и обеспечить разгрузку приложений.
• Высокая производительность и масштабируемость.
• Решение геораспределенных сценариев и предоставление уровня SL.
00:06:44 Концепции и разработка
• Создание виртуального устройства для гибкости и низкого порога входа.
• Высокопроизводительная функциональность и отказоустойчивость.
• Работа на седьмом уровне модели OSI для модификации трафика.
00:10:08 Функциональность и интеграция
• Набор функций: балансировка нагрузки, профилирование, отказоустойчивость.
• Интеграция с другими продуктами, такими как Термес Гейтвей.
• Поддержка маршрутизации и взаимодействие с текущими инфраструктурами.
00:13:13 Управление и интерфейсы
• Промышленное решение с командной строкой и веб-интерфейсом.
• Поддержка протокола NET для автоматизации.
• Интерактивный веб-интерфейс на базе HTML5 для настройки и мониторинга.
00:15:07 Позиционирование Terramodes Connect
• Terramodes Connect не является дополнительным компонентом к Terramodes KVM.
• Это отдельный продукт для балансировки и доставки приложений.
• Может работать с Terramodes KVM, но не ограничивается только им.
00:15:56 Применение Terramodes Connect
• Подходит для различных продуктов, включая почту и облачные сервисы.
• Обеспечивает высокую доступность и масштабируемость сервисов.
• Может использоваться с любыми приложениями и базами данных.
00:16:50 Основные вертикали использования
• Основные потребители: банки и финансы.
• Важен для внутренних и внешних ИТ-сервисов.
• ИТ и бизнес неразделимы, многие компании зарабатывают на ИТ-сервисах.
00:17:49 Применение в промышленности и телекоме
• Промышленность: обеспечение отказоустойчивости и масштабируемости.
• Телеком: обеспечение работы почтовых систем и корпоративных порталов.
• Важность постоянного уровня SLAs.
00:18:54 Архитектура и логика работы
• Terramodes Connect направляет пользователей на нужную площадку.
• Логика может быть любой: ближайшая площадка, минимальное количество действий.
• Локальная логика направляет пользователя на нужную группу серверов.
00:21:06 Лицензирование и производительность
• Лицензируется по количеству виртуальных IP-адресов.
• Ограничиваются только ресурсы, а не полоса пропускания или транзакции.
• Производительность может меняться в зависимости от версии устройства.
00:23:12 Планы на будущее
• Работа над аппаратным решением.
• Взаимодействие с производителями аппаратных решений.
• Оптимизация и ускорение транзакций и SSRP.
00:24:47 Итоги презентации
• Презентация завершена, задачи выполнены.
• Устройство обеспечивает отказоустойчивость сервисов и удобство для администратора.
• Большой набор бизнес-логики для адаптации под любые сценарии.
00:25:46 Демонстрация стенда
• Демонстрация начинается с корпоративного ноутбука и виртуального бокса.
• На стенде есть три машины: гейтвей, виртуальный аплайнс и узел с докером и веб-серверами.
• Настройка начинается с запуска алайса и выбора образа.
00:27:43 Настройка IP-адреса и маршрута
• Настройка IP-адреса через консоль с использованием автодополнения команд.
• Настройка маршрута по умолчанию и менеджмент-интерфейса.
• Сохранение конфигурации и проверка изменений.
00:30:26 Настройка веб-интерфейса
• Настройка веб-интерфейса через консоль или веб-интерфейс.
• Веб-интерфейс и консоль эквивалентны для выполнения настроек.
• Переход к первому примеру балансировки TCP/IP.
00:32:35 Создание проверки и группы серверов
• Создание проверки для балансировки TCP/IP.
• Добавление реальных серверов в группу.
• Настройка балансировки и распределение запросов между серверами.
00:37:27 Настройка виртуального сервера
• Создание виртуального сервера с виртуальным IP-адресом.
• Настройка правил для виртуального сервера.
• Балансировщик распределяет запросы между реальными серверами.
00:40:11 Алгоритм зависимости состояния
• Виртуальный сервер не зависит от серверов балансировки.
• Можно настроить зависимость состояния виртуального сервера от состояния балансировщиков на бэкенде.
• Логическое объединение правил для балансировки трафика.
00:41:42 Проверка состояния узлов
• Остановка одного контейнера и проверка состояния узлов.
• Виртуальный сервер и балансировщик остаются доступными.
• При отключении балансировщика виртуальный сервер также отключается.
00:43:45 Логические сущности и балансировка
• Описание логических сущностей: хелс-чек, пул, балансировщик, виртуальный сервер.
• Балансировка на уровне 7 использует язык Lua и скрипты.
• Возможность правки скриптов в будущем.
00:45:43 Настройка через консоль
• Настройка устройства через веб-интерфейс и консоль.
• Удобство использования консоли для быстрого выполнения команд.
• Пример изменения порта и настройки правил.
00:47:38 Продвинутая логика балансировки
• Проверка пути запроса и направление трафика на определенный балансировщик.
• Цветовая дифференциация серверов для упрощения логики.
• Возможность формирования запроса на лету и возврата клиенту.
00:50:17 Добавление балансировщиков и правил
• Добавление балансировщиков и правил через консоль.
• Проверка конфигурации и выполнение команд.
• Возможность работы с разными форматами вывода конфигурации.
00:52:05 Проверка условий в скрипте
• Проверка условий наличия в скрипте определенной подстройки.
• Использование гибкой проверки для соответствия запросам.
• Пример с запросом "red" и "blue" для проверки балансировщика.
00:53:01 Комплексные условия и приоритеты
• Веб-сервер проверяет точное соответствие.
• Комплексные условия проверки пути и параметров запроса.
• Применение правил с более высоким приоритетом для точного соответствия.
00:54:56 Модификация скрипта
• Замена пути в скрипте для точного соответствия.
• Добавление заголовков для визуализации изменений.
• Установка скрипта с более высоким приоритетом для выполнения раньше.
00:56:09 Визуализация и сохранение конфигурации
• Визуализация порядка правил и скриптов.
• Сохранение конфигурации через консоль или интерфейс.
• Переход к следующей схеме для визуализации.
00:58:53 Геобалансировка
• Использование Termides Connect в роли авторитетного DNS-сервера.
• Логические сущности для виртуальных серверов.
• Проверка доступности сервисов и возврат IP-адресов.
01:02:23 Настройка геобалансировки
• Создание сущности A DNS и Health Check.
• Проверка запросов на принадлежность локальным сетям.
• Создание сервисов и указание IP-адресов для наглядности.
01:04:17 Добавление сервисов и подсетей
• Добавление сервисов и подсетей для проверки.
• Применение Health Check для проверки доступности сервисов.
• Создание дополнительных сервисов и подсетей.
01:04:53 Создание виртуального сервера
• Настройка виртуального сервера с использованием алгоритма Round Robin.
• Указание сервисов, которые будут проверяться и отдаваться.
• Создание зоны DNS для виртуального сервера.
01:06:11 Практические проверки
• Реализация верхней части схемы.
• Отправка запросов и получение ответов.
• Проверка работы DNS через коннект и локальный клиент.
01:08:18 Добавление второй площадки
• Настройка второй площадки через консоль.
• Использование текстового файла для конфигурации.
• Проверка состояния сервисов и узлов.
01:12:12 Гибкость и настройка
• Возможность настройки виртуальных серверов для разных зон.
• Термидес Коннект позволяет реализовывать любую логику.
• Гибкость и адаптивность системы.
01:13:10 Вопросы и ответы
• Ответы на вопросы из чата.
• Информация о новом продукте и партнер-менеджерах.
• Возможность изучения документации и обращения за помощью.
01:14:41 Заключение
• Благодарность спикерам и участникам.
• Анонс дистрибутивов для пилотов и тестирования.
• Прощание и пожелания хорошего дня.
Материал подготовлен «Группа Астра»
Ваши контактные данные не публикуются на сайте.