Перейти от самописных скриптов к промышленной платформе: история автоматизации международного хостинга 
на базе VMmanager и BILLmanager



О компании: исходные данные
VPS.one — международный хостинг-провайдер, специализирующийся на виртуальных серверах (VPS) на базе KVM с SSD-накопителями и полным root-доступом. Компания работает с клиентами по всему миру, фокусируясь на разработчиках, небольших и средних компаниях, которым нужны предсказуемые ресурсы, прозрачная цена и контроль над инфраструктурой без излишнего «облачно-корпоративного» усложнения.

Инфраструктура VPS.one размещена в Tier III дата-центрах в Европе — Нидерландах, Словакии и Сербии, с возможностью выбора локации при заказе сервера. Компания предлагает более 10 Linux-дистрибутивов, оплату по дням, месяцам или годам, принимает банковские карты, WebMoney и криптовалюту, а также обеспечивает круглосуточную техническую поддержку.

Как устроен ИТ-блок
ИТ-функция в VPS.one распределенная, но по сути представляет собой единый продуктово‑технический блок из 10–12 человек, разделенный на несколько ключевых направлений:


Основные задачи ИТ-подразделения:
  • поддерживать устойчивость и предсказуемую производительность VPS-инфраструктуры;
  • быстро масштабировать мощности под рост нагрузки;
  • обеспечивать автоматизацию всех стандартных операций (создание/перенос/удаление VPS, биллинг, документооборот);
  • давать маркетингу и продажам предсказуемый, управляемый продукт.

Архитектура проекта: до и после интеграции ISPsystem
До интеграции
На старте проект строился достаточно «кустарно» по меркам профессионального хостинг-провайдера:
  • гипервизоры на базе Linux KVM в нескольких европейских дата-центрах;
  • управление виртуализацией — через комбинацию Proxmox и собственных скриптов/утилит;
  • учет IP-адресов и конфигураций — в отдельных таблицах и файлах, частично в системе мониторинга;
  • биллинг и личный кабинет — собственная разработка с базовой интеграцией платежных шлюзов, без гибкой поминутной/подневной тарификации;
  • тикеты и поддержка — через почту и отдельный helpdesk, не связанный с биллингом.

Архитектура проекта: до и после интеграции ISPsystem
До интеграции
На старте проект строился достаточно «кустарно» по меркам профессионального хостинг-провайдера:
  • гипервизоры на базе Linux KVM в нескольких европейских дата-центрах;
  • управление виртуализацией — через комбинацию Proxmox и собственных скриптов/утилит;
  • учет IP-адресов и конфигураций — в отдельных таблицах и файлах, частично в системе мониторинга;
  • биллинг и личный кабинет — собственная разработка с базовой интеграцией платежных шлюзов, без гибкой поминутной/подневной тарификации;
  • тикеты и поддержка — через почту и отдельный helpdesk, не связанный с биллингом.

ИТ-ресурсы слабо взаимодействовали друг с другом: отдельная платформа виртуализации, отдельный биллинг, отдельные инструменты учета IP и тикетов. Любая доработка или изменение тарифа требовали правок в нескольких местах, а автоматизация жизненного цикла VPS была сильно завязана на самописные скрипты.

После интеграции ISPsystem
После внедрения продуктов ISPsystem архитектура стала существенно более цельной:

В результате большая часть логики, которая раньше была реализована через самописные скрипты и ручные операции, переехала в стандартный функционал платформ ISPsystem с донастройкой под специфические сценарии VPS.one.

Проблема: почему потребовалась новая платформа
К моменту поиска решения у VPS.one накопилось несколько критичных проблем, сдерживающих развитие бизнеса.


Почему это было важно
Бизнес-модель VPS.one строится на:
  • высокой степени автоматизации (чтобы при росте числа VPS не росли операционные затраты);
  • быстром выводе новых тарифов и локаций;
  • круглосуточной поддержке и предсказуемом SLA.
Без стабильной платформы управления и биллинга компания упиралась в «потолок» роста и рисковала снижением качества сервиса.

Почему выбрали ISPsystem
При выборе решения рассматривались зарубежные SaaS-решения, открытые панели в связке с внешними биллингами и другие варианты.

В пользу ISPsystem сыграли несколько факторов:
  • Глубокая связка VMmanager + BILLmanager — единая экосистема для виртуализации и биллинга без необходимости «склеивать» разрозненные продукты.
  • Гибкость биллинга — поддержка разных моделей оплаты, дисконтов, промокодов и расширенной отчетности, что критично для маркетинга и юнит-экономики.
  • Контроль данных — возможность полноценно развернуть решения на своей инфраструктуре.
  • Квалифицированная поддержка и документация — на этапе тестов команда ISPsystem быстро отвечала на вопросы и помогала с нетривиальными сценариями интеграции.

Используемые продукты ISPsystem и ключевой функционал
VMmanager — инструмент для создания отказоустойчивой виртуальной среды, а также для централизованного управления аппаратной и контейнерной виртуализацией.
VMmanager управляет кластерами KVM-гипервизоров в европейских дата-центрах VPS.one и обеспечивает:


BILLmanager используется как основа личного кабинета клиентов VPS.one и закрывает полный цикл биллинга и поддержки:


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

Результаты: как продукты ISPsystem помогли бизнесу
Кто работает с продуктами


Срок эксплуатации
Переход на решения ISPsystem и их промышленная эксплуатация заняли несколько месяцев. В боевом режиме связка VMmanager + BILLmanager работает более года. За это время компания постепенно вывела на неё основные географические локации и новые тарифы.

Ключевые результаты: 5 главных эффектов
По внутренним оценкам и метрикам VPS.one удалось добиться следующего:



Дальнейшие планы
VPS.one продолжает развиваться вместе с экосистемой ISPsystem. В планах компании:
  • расширение географии присутствия с добавлением новых дата-центров;
  • запуск новых продуктовых линеек (Storage VPS, специализированные тарифы);
  • дальнейшая автоматизация операционных процессов;
  • укрепление позиций на международном рынке VPS-хостинга.

Мнение заказчика
Внедрение VMmanager и BILLmanager позволило нам совершить переход от набора разрозненных инструментов и самописных скриптов к управляемой промышленной платформе, на которую можно опираться в долгосрочном росте и расширению нашего присутствия на рынке

Омар Саадун
Технический директор VPS.one
Выделенные серверы OVH
Выделенные серверы Hetzner

0 комментариев

Оставить комментарий