{"id":14275,"url":"\/distributions\/14275\/click?bit=1&hash=bccbaeb320d3784aa2d1badbee38ca8d11406e8938daaca7e74be177682eb28b","title":"\u041d\u0430 \u0447\u0451\u043c \u0437\u0430\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e\u0442 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0434\u0430\u0432\u0446\u044b \u0430\u0432\u0442\u043e?","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c","imageUuid":"f72066c6-8459-501b-aea6-770cd3ac60a6"}

Как построить международный хостинг на 40K серверов с помощью продуктов экосистемы ISPsystem

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

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

Один из клиентов ISPsystem — PQ.Hosting — работает на международном рынке с 2019 года и предоставляет все виды услуг хостинга, в том числе ВМ, выделенные серверы, веб-хостинг, VPN, DNS. В клиентской базе компании более 40 000 активных серверов в дата-центрах по всему миру, которые используют в работе как небольшие фирмы, так и крупные организации с виртуальной ИТ-инфраструктурой на 1500+ устройств.

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

Исходные данные до начала проекта

Современный клиент при обращении к хостинг-провайдеру хочет получить:

  • Надежность. Провайдер должен предоставлять высокую доступность и гарантированное время работы сервера.
  • Скорость. Чем быстрее сервер, тем лучше работает сайт, а значит, у пользователей будет положительный опыт.
  • Техническая поддержка. Провайдер должен предоставлять круглосуточную помощь в решении любых проблем.
  • Комплекс и вариативность применения услуг:

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

2. VDS/VPS или виртуальный сервер — услуга, которая позволяет получить все преимущества выделенного сервера даже для небольших проектов.

3. Выделенный сервер — физический сервер, который полностью предоставляется пользователю в аренду. Как правило, требуется только для больших проектов.

4. Технологии SaaS — современные облачные приложения, поставляемые клиенту как услуга.

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

● упростить процесс заказа услуг клиентам;

● гибко масштабировать сервисы и услуги с учетом появления новых требований (клиентов, рынка и/или государства);

● использовать гибридные системы, которые одновременно закрывают множество потребностей;

● предоставлять высокий уровень поддержки.

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

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

PQ.Hosting требовалось комплексное программное решение, которое позволит быстро запустить коммерческие сервисы, оптимизировать бизнес и автоматизировать предоставление всех видов хостинг-услуг для клиентов любого масштаба из любой точки мира.

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

Поэтому перед нашей компанией был поставлен ряд задач:

● подобрать решение для автоматизации продаж услуг хостинга (VPS/VDS, VDC, выделенных серверов, colocation), предоставления ИТ-сервисов и ведения отчетов;

● подобрать решение для управления виртуализацией;

● подобрать решение для предоставления выделенных серверов;

● подобрать решение с возможностью подключения дополнительных сервисов и кастомизации под нестандартные задачи бизнеса;

● подобрать решение, которое будет работать в связке с остальными и управляться из единого интерфейса.

Детали решения задач заказчика

Для предоставления полного цикла услуг хостинга и управления ИТ-инфраструктурой в проекте используется экосистема решений ISPsystem.

Автоматизировать выдачу сервисов помогает биллинговая платформа BILLmanager, которая обеспечивает провайдера всем пулом необходимых инструментов для:

● приема и контроля платежей, интеграции с сервисами эквайринга;

● тарификации по различным схемам (за гарантированные ресурсы, по статистике потребления и другие);

● работы в личном кабинете клиента с возможностью заказывать услуги, управлять ими, общаться с поддержкой;

● поддержки геораспределенной ИТ-инфраструктуры;

● маркетинговых инструментов — уведомлений, рассылок, промоакций;

● встроенной системой поддержки (уведомления и FAQ);

● встроенных BI-инструментов для построения аналитических отчетов.

Также платформа дает возможность предоставлять клиентам в аренду вычислительные ресурсы благодаря простой интеграции с другими продуктами экосистемы ISPsystem.

Так, интеграция BILLmanager с платформой управления виртуализацией VMmanager позволяет «из коробки»:

● автоматизировать заказ и выдачу виртуальных ресурсов (виртуальных машин);

● управлять виртуальной ИТ-инфраструктурой из единого интерфейса (видеть все виртуальные серверы всех стран в одной панели);

● вести мониторинг состояния узла кластера (сервер-ноды);

● видеть статистику каждого виртуального сервера;

● вести учет IP-адресов;

● создавать скрипты для ВМ;

● отслеживать нагрузку и распределять виртуальные машины по узлам внутри кластера, предотвращая возникновение проблем с помощью встроенного сервиса «Балансировщик»;

● снижать нагрузку на техподдержку (выставление счетов, прием платежей, составление отчетов происходит в автоматическом режиме).

Аренда выделенных серверов, управление ими, контроль трафика и энергопотребления прямо из BILLmanager были реализованы интеграцией с DCImanager — еще одной платформой из экосистемы продуктов ISPsystem.

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

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

Особенности используемых в проекте решений

Экосистемный подход

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

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

Быстрый вход и запуск услуг хостинга

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

Благодаря понятному интерфейсу платформ ISPsystem, а также простой интеграции решений экосистемы между собой с помощью модулей развернуть проект удалось буквально в течение недели. И это включая срок приобретения лицензий, проведения тестового подключения и дальнейшего запуска проекта в прод.

Для старта проекта PQ.Hosting не потребовался и широкий штат задействованных сотрудников — все удалось запустить силами двух инженеров от команды заказчика.

Геораспределенные системы

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

Так как дата-центры PQ.Hosting расположены в Молдове, Нидерландах, России, США, и еще в 32 странах, геораспределенные системы повысили надежность сервисов, и следовательно, снизили финансовые риски провайдера, помогая соблюсти высокие требования SLA.

Продукты ISPsystem для управления инфраструктурой легко масштабируются вместе с проектом. Если нужны новые локации — они легко подключаются к панели управления без дополнительных расходов и становятся частью единой ИТ-системы. 10, 20, 50, 100 локаций по всему миру — неограниченное число дата-центров с оборудованием любых вендоров. Одна точка входа для управления, мониторинга и инвентаризации всего оборудования с разграничением прав доступа и логированием всех действий.

Многофункциональность решения бизнес-задач

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

Например, платформа управления виртуализацией VMmanager позволяет выполнять фоновый анализ клиентских виртуальных ресурсов и выявлять скрытое заражение вредоносным программным обеспечением. Для этого команда заказчика создала собственные скрипты для виртуальных машин, а далее, с помощью запуска этих скриптов и встроенной интеграции VMmanager с программой QEMU Guest Agent, провела мониторинг всех виртуальных серверов без непосредственного подключения к ним из интерфейса платформы.

Что примечательно, из одного интерфейса VMmanager в проекте управляется более 700 сервер-нод. Для такого количества ресурсов крайне важен комплексный мониторинг важных показателей и своевременное выявление критических отклонений от нормы. К примеру, в случае выхода из строя какой-нибудь комплектующей сервера заказчик своевременно увидит ошибку конфигурации и без остановки работы произведет миграцию ВМ на другой узел кластера с помощью встроенной функции «живая миграция».

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

Она позволяет заказчику закрывать сценарии по двум направлениям:

● предоставлять клиентам администрирование и управление выделенными серверами;

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

Гибкие возможности доработки и кастомизации

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

Решение нашей компании, которое использовалось в проекте - BILLmanager, - имеет множество интеграций с различными платежными системами и ПО «из коробки», но при этом платформа позволяет при необходимости создать свой дополнительный модуль и таким образом менять бизнес-логику работы системы.

У BILLmanager открытый API, с помощью которого можно масштабировать серверы на гибких тарифах, получать информацию о платежах, списаниях со счета и другие возможности. Заказчик может разработать модуль практически для любой платежной системы, доменного регистратора, СМС-шлюза и других систем.

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

Также возможности платформы позволяют брендировать ее интерфейс в зависимости от фирменного стиля компании-заказчика. С помощью API можно написать свой фронтенд и подключить его к бэкенду биллинга.

Предоставление дополнительных услуг

Все продукты экосистемы ISPsystem, используемые в проекте, позволяют развернуть дополнительные сервисы для клиентов и увеличить средний чек.

К примеру, с помощью VMmanager команда PQ.Hosting развернула услугу предоставления VPN-сервера по модели SaaS. В платформе уже есть готовые шаблоны и инструменты для запуска этого сервиса.

А вот заказ, настройка и выдача данной услуги происходят уже через интерфейс BILLmanager. Клиент провайдера получает готовый VPN и заведомо освобождается от администрирования гостевой ОС виртуальной машины

Также благодаря широкому пулу различных шаблонов из репозитория VMmanager (как предоставленных в коробочном решении от ISPsystem, так и самостоятельно разработанных и интегрированных заказчиком) клиент может буквально в пару кликов самостоятельно развернуть дополнительные услуги, в том числе несколько видов VPN-серверов, несколько видов proxy-серверов и другие.

Итоги реализации и дальнейшие планы

Более четырех лет команда PQ.Hosting успешно реализует все виды хостинг-услуг, причем постоянно расширяя свои представительства в разных странах и демонстрируя ежегодный двукратный рост оборота бизнеса. Это стало возможным благодаря использованию в проекте платформ ISPsystem. Они не просто заточены под решение задач хостинг-провайдеров, но и эффективно работают в связке друг с другом как единая экосистема, создавая синергетический эффект.

Так, рецепт быстрого запуска коммерческих сервисов прост:

● DCImanager — для управления оборудованием и предоставления выделенных серверов;

● VMmanager — для виртуализации и выдачи VDS/VPS;

● BILLmanager — для продажи ИТ-сервисов, управления услугами, составления отчетов.

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

В планах компании — масштабирование собственной ИТ-инфраструктуры в новых геолокациях и расширение пула используемого функционала в решениях экосистемы ISPsystem.

В качестве доказательства успешной реализации проекта, процитирую заказчика : "Для нас было важно, что решения ISPsystem работают по принципу экосистемы. Просто мы сразу понимали, что с ними будет проще запускаться, так как все работает в связке, не надо никого ни с кем „дружить“ между собой, настраивать. Также у команды есть русскоязычная поддержка, техническая документация — это тоже во многом помогло нам с выбором поставщика", - отметил Иван Некулицы, директор компании PQ.Hosting.

0
Комментарии
-3 комментариев
Раскрывать всегда