Российское программное обеспечение

XK Server Management Platform (XKSM)

Программное обеспечение для централизованного управления серверной инфраструктурой организаций.

  • единая точка управления серверным оборудованием разных производителей;
  • работа по открытому стандарту DMTF Redfish и вендорным OEM-расширениям;
  • мониторинг, обновление прошивок, конфигурирование, резервное копирование, планировщик;
  • российская разработка, правообладатель — ООО «XK».

Назначение

Что делает платформа

XK Server Management Platform (XKSM) — централизованная система управления серверной инфраструктурой предприятия. Программное обеспечение предназначено для системных администраторов и ИТ-служб, осуществляющих эксплуатацию парков серверного оборудования.

XKSM обеспечивает единую точку управления серверным оборудованием через стандартный протокол DMTF Redfish и вендорные OEM-расширения, устраняя необходимость использовать разрозненные интерфейсы управления (iDRAC, iLO, XCC, BMC) для каждого сервера отдельно.

Области применения

  • Центры обработки данных (ЦОД) предприятий
  • Корпоративные серверные инфраструктуры
  • Государственные информационные системы
  • Облачные провайдеры
  • Дата-центры телекоммуникационных операторов
  • Промышленные объекты с серверным оборудованием

Функциональные характеристики

Возможности платформы

Полное описание — в документе «Описание функциональных характеристик программного обеспечения»; ниже приведены ключевые пункты каждого раздела.

Управление устройствами

  • Добавление серверов вручную, пакетным импортом (CSV/XLSX) и автоматическим сканированием сетевых диапазонов (CIDR)
  • «Цифровой двойник» сервера — полная аппаратная спецификация: процессоры, память, диски, сетевые адаптеры, PCIe-устройства, источники питания
  • Групповая организация устройств (теги, группы, фильтрация)
  • Экспорт инвентарной базы в CSV/XLSX
Раздел 2.1

Управление питанием

  • Включение, выключение и принудительное выключение сервера
  • Перезагрузка (graceful / forced), мягкое выключение ОС
  • Управление ограничением потребляемой мощности (Power Cap)
  • Массовые операции питания для группы серверов
Раздел 2.2

Управление прошивками

  • Просмотр текущих версий прошивок всех компонентов: BIOS, BMC, NIC, RAID, диски, GPU, PCIe-адаптеры
  • Запуск обновления через Redfish SimpleUpdate, многоэтапное обновление
  • Откат прошивки к предыдущей версии, где это поддерживается оборудованием
  • История обновлений с отметкой версии, времени и результата
Раздел 2.3

Конфигурирование

  • BIOS: просмотр и изменение атрибутов, управление Secure Boot
  • BMC: сброс, NTP, сетевые параметры, учётные записи, HTTPS-сертификаты
  • RAID: создание, изменение и удаление логических томов, операции с горячим резервом
  • Полный экспорт и импорт конфигурации сервера (System Configuration Profile)
Раздел 2.4

Мониторинг и алерты

  • Метрики в реальном времени: температуры, обороты вентиляторов, напряжения, энергопотребление, состояние здоровья компонентов
  • Историческая аналитика на ClickHouse: временные ряды с агрегацией за любой период, тепловая карта парка, топ-N по потреблению
  • Пороговые значения для любого датчика, эскалация Warning / Critical
  • Журнал срабатываний алертов
Раздел 2.5

Журналирование

  • Сбор журналов BMC: SEL, IEL, LC Log, Diagnostic Log, Audit Log — в зависимости от вендора
  • Сбор журналов операционной системы через агент
  • Просмотр, фильтрация и поиск; скачивание в CSV и JSON
  • Архивирование в ClickHouse со сжатием, хранение 1–2 года
Раздел 2.6

Планировщик задач

  • Создание задач по расписанию (CRON-синтаксис)
  • Типы задач: мониторинг, обновление инвентаря, сбор логов, резервное копирование, обновление прошивок
  • История выполнения: статус, время, результат
  • Ручной запуск вне расписания
Раздел 2.7

Резервное копирование

  • Резервное копирование конфигурации платформы: настройки, пользователи, устройства, алерты
  • Экспорт конфигураций серверов (BIOS, BMC, RAID)
  • Восстановление из резервной копии
  • Расписание автоматического резервирования
Раздел 2.8

Федерация

  • Подключение нескольких независимых инсталляций XKSM в единую иерархию (hub-and-spoke)
  • Централизованный глобальный дашборд по всем узлам
  • Сводная статистика: количество серверов, алерты, состояние по всем инсталляциям
  • Управление доверенными узлами
Раздел 2.9

Аутентификация и управление доступом

  • Логин и пароль, двухфакторная аутентификация (TOTP)
  • Ролевая модель доступа (RBAC) с гранулярными правами
  • API-ключи для интеграции со сторонними системами
  • Журнал аудита всех действий пользователей с атрибутами: IP, время, действие
Раздел 2.10

Дашборд

  • Настраиваемая сетка виджетов
  • Виджеты: общая статистика устройств, алерты, топ по потреблению, активность, быстрые действия
  • Адаптивный веб-интерфейс
  • Локализация: русский и английский языки
Раздел 2.11

Вендорные интеграции

  • Поддерживаются 30 производителей: 18 международных и 12 российских
  • Dell iDRAC: Redfish и Dell OEM API, Lifecycle Controller, интеграция с OpenManage Enterprise
  • HPE iLO: Active Health System, iLO Federation, Smart Storage, Firmware Install Sets
  • Lenovo XCC: экспорт FFDC Service Data, Features on Demand, System Guard, UEFI Diagnostics
Разделы 1.3 и 2.12

Analytics API

  • REST API для получения аналитических данных из ClickHouse
  • Агрегированные метрики сенсоров по серверу и периоду
  • История энергопотребления с выбором гранулярности
  • Сводка событий по уровням критичности, рейтинг серверов по энергопотреблению
Раздел 2.13

Технические характеристики

Технологии и системные требования

Технологический стек

СлойТехнологии
ЯзыкиPython 3.12 (серверная часть), TypeScript (веб-интерфейс)
Серверная частьFastAPI, SQLAlchemy, Alembic, Uvicorn, Celery
Очередь задачRedis (брокер Celery)
Веб-интерфейсReact, TypeScript, HTML5/CSS3
ХранилищаPostgreSQL 16, ClickHouse, Redis, Qdrant
АрхитектураМодульный монолит серверной части и выделенные сервисы
РазвёртываниеDocker, Docker Compose

Требования к серверу

ПараметрМинимальныеРекомендуемые
CPU4 ядра, x86-648+ ядер
RAM8 ГБ16–32 ГБ
Диск50 ГБ свободного места200+ ГБ SSD
Сетевой интерфейс1 Гбит/с10 Гбит/с
Операционная системаLinux 64-bit: Debian 12, Ubuntu 22.04, РЕД ОС 7.3+, Astra Linux 1.7Ubuntu 22.04 LTS
Docker Engine24.0+26+
Docker Compose2.20+2.24+

Производительность

ПараметрЗначение
Максимальное количество управляемых серверов10 000+
Вставка событий в ClickHouse86 млн событий в сутки
Время запроса агрегации метрик за месяцменее 0,5 сек
Хранение телеметрии за 1 годоколо 1–2 ТБ
API-запросы (CRUD)менее 100 мс (95-й перцентиль)

Протоколы и интерфейсы

ПротоколПрименение
DMTF Redfish 1.0+Основной протокол управления BMC / iDRAC / iLO / XCC
IPMI 2.0Расширенный доступ к legacy-оборудованию
SSHВыполнение команд, сбор журналов операционной системы

API платформы: REST (OpenAPI 3.0) и WebSocket для потоковой передачи метрик. Интеграция со сторонними системами мониторинга, API-ключи для машинной аутентификации, экспорт данных в CSV, JSON и XLSX, Python SDK.

Сетевые порты

Входящие: 443 (HTTPS, веб-интерфейс), 80 (перенаправление на HTTPS), 8099 (API, опционально при отсутствии reverse proxy). Исходящие к управляемым серверам: 443, 623 и 80 (Redfish, IPMI), 22 (SSH, опционально).

Клиентская часть

Только веб-браузер, установка клиентского программного обеспечения не требуется: Яндекс.Браузер 24+, Google Chrome 120+, Mozilla Firefox 121+, Microsoft Edge 120+.

Совместимость с российскими операционными системами

Операционная системаВерсияСтатус
РЕД ОС7.3 / 8.0Поддерживается
Astra Linux Special Edition1.7 VoronezhПоддерживается
ALT Linux10Поддерживается
Базальт СПО10Поддерживается
Ред Виртуализация7.3+Поддерживается

Платформа разворачивается в Docker Compose, что обеспечивает совместимость с любым дистрибутивом Linux, поддерживающим Docker 24+.

Установка

Установка и развёртывание

Платформа поставляется набором контейнеров Docker и разворачивается в среде Linux средствами Docker Compose. Полный порядок — в инструкции по установке.

Варианты поставки

ВариантОписание
Онлайн (bootstrap)Автоматическая загрузка и развёртывание через скрипт
Оффлайн (архив tar.gz)Пакет для изолированных сетей без доступа в интернет
Облачный образГотовый образ виртуальной машины для популярных гипервизоров

Что нужно подготовить

  • сервер, отвечающий минимальным требованиям (см. раздел «Технологии»);
  • установленные Docker Engine 24.0+ и Docker Compose 2.20+;
  • комплект поставки;
  • лицензионный файл (при необходимости);
  • сетевой доступ к серверу и к BMC управляемых серверов.

Порядок установки

  1. Копирование и распаковка комплекта поставки на целевой сервер.
  2. Настройка параметров подключение к базе данных, параметры безопасности, конфигурация окружения в файле .env.
  3. Запуск контейнеров через Docker Compose далее автоматически создаются сервисы, применяется структура базы данных, поднимаются серверная часть и веб-интерфейс.

Первоначальная настройка

При первом обращении к веб-интерфейсу автоматически открывается мастер первоначальной настройки: ввод названия организации, создание учётной записи администратора, завершение настройки. Далее — активация лицензии в разделе «Настройки → Лицензия»: онлайн по лицензионному ключу либо оффлайн через Hardware ID и файл активации.

Проверка корректности установки

  • веб-интерфейс доступен по HTTPS;
  • вход под учётной записью администратора выполняется;
  • основные разделы открываются;
  • отображается список устройств;
  • работает мониторинг.

Обновление и удаление выполняются средствами Docker Compose по инициативе администратора; порядок описан в полной инструкции.

Свободный доступ, без регистрации

Документация и информация о ПО

Документы открываются напрямую — без регистрации, авторизации, оплаты и заполнения форм. Каждый доступен как веб-страница и как PDF.

  • Описание функциональных характеристик программного обеспечения XK Server Management Platform (XKSM), версия 2.64.0 · PDF, 54 КБ Открыть PDF
  • Инструкция по установке программного обеспечения XK Server Management Platform (XKSM), версия 2.64.0 · PDF, 63 КБ Открыть PDF
  • Инструкция по эксплуатации программного обеспечения Руководство пользователя и администратора · версия 2.64.0 · PDF, 60 КБ Открыть PDF
  • Описание процессов, обеспечивающих поддержание жизненного цикла ПО Включая сведения о технической поддержке · версия 2.64.0 · PDF, 56 КБ Открыть PDF

Приобретение

Порядок получения программного обеспечения

  • Программное обеспечение является проприетарным, исключительные права принадлежат ООО «XK». Передача исключительных прав третьим лицам не производится.
  • Право использования предоставляется на основании лицензионного договора — Лицензионного соглашения конечного пользователя.
  • Способы получения: удалённый доступ к программному обеспечению либо предоставление экземпляра ПО для установки в инфраструктуре лицензиата.
  • Территория: лицензия действует на всей территории Российской Федерации без региональных ограничений.

Модели лицензирования

Тип лицензииОписание
Бессрочная (perpetual)Право на использование конкретной версии бессрочно
Подписка (subscription)Ежегодная подписка с доступом к обновлениям
SaaSОблачная версия по модели «программное обеспечение как услуга»

Как запросить

Телефон +7 (495) 150-39-95, электронная почта info@xkserv.ru. Можно также воспользоваться формой в разделе «Контакты».

Поддержка

Техническая поддержка и жизненный цикл

  • Техническая поддержка осуществляется силами штатных специалистов ООО «XK» на территории Российской Федерации. Сторонние организации не привлекаются.
  • Регулярный выпуск обновлений, устранение неисправностей, развитие функциональности.
  • Канал обращения: support@xkserv.ru
  • Режим работы: понедельник — пятница, 9:00–18:00 МСК. Экстренная поддержка по расширенному SLA — 24/7/365.
  • Базовый уровень поддержки входит в лицензию: время реакции 8 рабочих часов, решение типовых вопросов 3 рабочих дня, доступ к документации и обновлениям в рамках текущей версии.
  • Конкретные сроки реагирования определяются лицензионным договором.
  • Обновления выполняются только по инициативе клиента; принудительных обновлений с зарубежных серверов нет.

Правообладатель

Сведения о правообладателе

Полное наименование
Общество с ограниченной ответственностью «XK»
Краткое наименование
ООО «XK»
Статус
Российская коммерческая организация без преобладающего иностранного участия
ИНН
будет указан
ОГРН
будет указан
Адрес
Москва, б-р Энтузиастов 2, эт. 20, БЦ «Голден Гейт»
Телефон
+7 (495) 150-39-95
Электронная почта
info@xkserv.ru
Техническая поддержка
support@xkserv.ru
Сайт правообладателя
xkserv.ru

Контакты

Связаться с нами

Телефон
+7 (495) 150-39-95
Общие вопросы
info@xkserv.ru
Техническая поддержка
support@xkserv.ru
Адрес
Москва, б-р Энтузиастов 2, эт. 20, БЦ «Голден Гейт»

Документация доступна без обращения к нам — раздел «Документация и информация о ПО».

Форма обращения

Заполнять не обязательно: телефон и электронная почта указаны рядом.