Перейти от самописных скриптов к промышленной платформе: история автоматизации международного хостинга на базе 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
0 комментариев
Вставка изображения
Оставить комментарий