Эффективное управление внутренними ресурсами: опыт Napa Labs в организации облачной инфраструктуры для телекома

Napa Labs — это российская компания, занимающаяся разработкой и поставкой ПО и оборудования для построения и управления сетевой инфраструктурой с 2012 года.

Компания имеет богатый опыт сотрудничества с ведущими операторами связи, входящими в топ-5 крупных интернет-провайдеров в России. В её портфеле более 100 успешно работающих программных решений, реализованных в более чем 44 российских регионах.

Первым продуктом, выпущенным Napa Labs, стала система фильтрации и блокировки трафика под названием Equila DPI. Эта платформа включает инструменты для мониторинга состояния сети, учета трафика различных протоколов, а также фильтрации и блокировки контента в соответствии с действующим законодательством. Решение Equila зарегистрировано в Реестре программного обеспечения Российской Федерации.

В 2024 году компания представила систему для удаленного управления клиентским оборудованием — OTIUM ACS, которая обеспечивает динамичное и масштабируемое взаимодействие с большим количеством CPE.

В Napa Labs трудятся более 16 команд разработчиков, и в скором времени планируется выпуск новых продуктов, что говорит о постоянном росте и расширении ассортимента решений.

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

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

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

Серверы Napa Labs расположены в московском дата-центре «АКАДО Телеком», что обеспечивает контроль над средой размещения и высокую надежность оборудования.

Клиенту необходимо было выбрать программное обеспечение, которое помогло бы реализовать его цели.

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

При выборе вендора Napa Labs сразу сосредоточилась на российском рынке, что было вызвано уходом западных решений, поддержка которых в текущей экономической ситуации затруднена или невозможна.

В результате заказчик остановил выбор на продуктах от ISPsystem:

VMmanager — платформа для создания масштабируемой и отказоустойчивой среды виртуализации

BILLmanager в версии Enterprise — платформа для автоматизации управления ИТ-инфраструктурой «из одного окна», анализа эффективности и прогноза спроса.

DNSmanager — панель управления DNS-серверами, интегрированная с VMmanager и BILLmanager.

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

Платформы ISPsystem:

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

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

Это позволяет эффективно управлять внутренней инфраструктурой.

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

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

Решение основных задач с помощью интеграций «из коробки»

В проекте команда заказчика в основном использовала функции платформ ISPsystem в стандартной комплектации, что позволило полностью закрыть задачи по управлению ИТ-инфраструктурой.

Встроенная система резервного копирования в VMmanager является важным инструментом для обеспечения безопасности данных. С её помощью можно создавать снимки виртуальных машин, которые участвуют в восстановлении работоспособности в случае проблем.

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

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

Автоматизация рутинных операций для инженеров

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

Базовая функциональность платформы включает распределённый коммутатор (Distributed switch), который автоматически настраивает сеть на узлах кластера по шаблону. При создании виртуальной машины инженеры из интерфейса платформы могут соединить её с нужным коммутатором.

Высокий уровень отказоустойчивости

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

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

Возможность адаптации платформ под индивидуальные задачи бизнеса

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

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

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

– отслеживать потребление ресурсов каждым заказчиком;
– предотвращать перегрузку инфраструктуры;
– поддерживать высокий уровень отказоустойчивости и производительности.

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