Опыт «Белое облако»

Как хостинг-провайдеру создать единую ИТ-среду и автоматизировать предоставление услуг

О компании

«Белое облако» — команда технических экспертов, создающая ИТ-экосистему услуг и решений для бизнеса.

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

В части облачного направления компания предоставляет в аренду виртуальные, терминальные и выделенные серверы, а также серверы для 1С с поддержкой и настройкой под ключ.

ИТ-команда заказчика

В отличие от облачных провайдеров, использующих СХД, компания предоставляет виртуальные серверы с локальными дисками HDD SAS, SSD SAS и NVMe. Это позволяет добиться минимального времени отклика и максимальной скорости чтения и записи данных.

ИТ-отдел сервиса по аренде VDS/VPS состоит из трёх линий поддержки, проектной и инфраструктурной команд: архитектора, DevOps-инженера и сетевого инженера. Также в команде есть разработчики на Python, PowerShell, C++ для внутренней разработки плагинов, автоматизации и коммерческой разработки.

Исходные данные: архитектура до старта

До внедрения новых решений в компании использовалась виртуализация на базе Hyper-V. Управление инфраструктурой оставалось не автоматизированным: биллинговой системы не было, а развёртывание продуктов выполнялось командой вручную с помощью скриптов.

Основной стек оборудования включал серверные платформы HP, сетевую инфраструктуру на базе Cisco, Juniper и MikroTik, а также систему резервного копирования Veeam.

Задачи проекта

Перед компанией стояли задачи, связанные с развитием и автоматизацией инфраструктуры:

Автоматизация VPS/VDS-услуг Автоматизация VPS/VDS-услуг

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

Импортозамещение и управление виртуальной инфраструктурой Импортозамещение и управление виртуальной инфраструктурой

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

Снижение ручных операций Снижение ручных операций

Текущие процессы строились на скриптах и ручном управлении, что увеличивало время выдачи серверов, а человеческий фактор усложнял развёртывание кастомизированных продуктов. Требовалось выстроить процессы по‑новому и минимизировать зависимость от ручных операций.

Поиск новых решений и этапы проекта

В качестве базовой архитектуры компания выбрала два продукта ISPsystem: BILLmanager и VMmanager. Начался поэтапный переход на новые решения.

На старте проекта в 2019 году заказчик приобрёл BILLmanager 6 Hosting&Cloud для автоматизации биллинга и ИТ-аутсорсинга существующих клиентов. Без системы биллинга запуск и продажа услуг значительно затруднялись, себестоимость продуктов увеличивалась из-за необходимости привлечения дополнительных часов сотрудников.

Следующий шаг — выбор системы виртуализации. Заказчик начал миграцию клиентов на виртуализацию KVM, построенную на основе VMmanager 6 Infrastructure. Платформа стала основным продуктом для управления кластерами и хостами, а также виртуальными машинами (ВМ) «Белого облака».

Пилотное внедрение VMmanager стартовало в 2024 году. Уже в сентябре на платформе разместились первые клиенты, а к началу 2025 года их число превысило количество клиентов на Hyper-V.

BILLmanager и VMmanager: роль продуктов в новой среде

Теперь «Белое облако» использует в плотной связке BILLmanager и VMmanager, которые взаимодействуют между собой и закрывают ключевые бизнес-задачи.

Как работают продукты:

BILLmanager позволяет клиентам заказывать и оплачивать виртуальные серверы, терминальные серверы, а также добавлять к ним диски и продукты, автоматизация которых написана с помощью дополнительных плагинов к BILLmanager. В связке с биллингом работает система Service Desk — сюда поступают тикеты, отправленные клиентами из биллинга. Инженеры также работают с тикетами в самом интерфейсе продукта.

BILLmanager — универсальная платформа автоматизации бизнеса по предоставлению и продаже ИТ-услуг

VMmanager отвечает за автоматическое развертывание заказанных в биллинге серверов, применение скриптов, а также предоставляет клиенту сервис панели управления серверами.

VMmanager централизованно управляет кластерами KVM-гипервизоров и обеспечивает:

  • Основной функционал управления виртуальными машинами: идентификация; выключение/включение/перезагрузка; подключение к консоли ВМ; снимки и общая информация по ВМ; определение нагрузки на ВМ; управление дисками; клонирование и пр.
  • Автоматическое развертывание ВМ по задаче.
  • Управление виртуальными сетями.
  • Работа с узлами и их мониторинг.
  • Добавление скриптов.
  • Работа с кластерами и автоматическое распределение нагрузки между узлами кластера.
  • Интеграция с BILLmanager.
VMmanager — инструмент для создания отказоустойчивой виртуальной среды, а также для централизованного управления аппаратной и контейнерной виртуализацией

После внедрения VMmanager заказчик разработал систему резервного копирования, которая построена на кастомизированных скриптах, использующих Borg Backup — c возможностью хранения полных и инкрементных копий. Решение позволяет на основе снэпшотов предоставлять клиентам сервис по резервному копированию их виртуальных машин. При этом пользователю не требуются дополнительные настройки внутри ВМ — он просто заказывает услугу бэкапа у «Белого облака».

Результаты и ключевые эффекты внедрения

Связка BILLmanager и VMmanager стала основным ядром бизнеса «Белого облака» по предоставлению виртуальных серверов в аренду. Со стороны Frontend — это контроль оплат, выставление платежей, работа с клиентами, быстрая выдача сервисов и управление ими в единой панели.

Со стороны Backend заказчик настроил управление кластерами и хостами, виртуальными сетями, скриптами и автоматизацией развертывания. Также возможности доработки плагинов BILLmanager помогли компании с автоматизацией заказов и управлением дополнительными сервисами.

Благодаря удобному интерфейсу с продуктами может работать любой участник команды.
Кто применяет BILLmanager:

  • Вся команда технической службы поддержки — отвечает на тикеты и выполняет ручные задачи при необходимости.
  • Команда клиентского сервиса — отвечает на тикеты и вносит изменения в сервисы клиентов.
  • Отдел продаж — помогает с регистрацией и заказом услуг.
  • Бухгалтерия — решает вопросы клиентов по финансовой части: акты, сверка и пр.

С VMmanager работают:

  • Инфраструктурная команда — управляет хостами и кластерами, виртуальными сетями, а также проводит мониторинг.
  • Команда интеграции — управляет скриптами, развертывает ВМ и автоматизирует процессы.
  • Пользователи — получают доступ к панели управления серверами, к консоли и статистике.

Теперь компания работает в рамках единого контура предоставления и управления услугами VPS/VDS — от биллинга и работы с клиентами до управления инфраструктурой и автоматизации развертывания.

Это помогло уйти от рутинных операций и оптимально задействовать в работе с новыми платформами разные команды — без зависимости от инженеров.

Мнение заказчика

Команда «Белого облака»

По сути, внедрив связку BILLmanager и VMmanager, мы получили полноценную платформу для предоставления услуг по аренде виртуальных серверов. Данная система нас полностью устраивает и имеет хороший задел на будущий рост клиентов и возможности доработки. Отдельно хотим отметить ИТ-команду, развивающую данные продукты, за оперативность, доступность и скорость реакции на запросы по внедрению новых функций.

Команда «Белого облака»