Заказчик
Napa Labs — российский разработчик и поставщик программного обеспечения и оборудования для построения и администрирования сети с 2012 года.
Компания имеет опыт работы с операторами связи из списка пяти крупнейших интернет-провайдеров в России. Портфель проектов компании насчитывает более 100 успешно эксплуатируемых программных комплексов более чем в 44 регионах страны.
Первый продукт Napa Labs — комплекс фильтрации и блокировки трафика Equila DPI. Система предоставляет инструменты для мониторинга состояния сети, учёта трафика различных интернет-протоколов, блокировки и фильтрации контента в соответствии с законодательством. ПК Equila входит в Реестр программного обеспечения РФ.
В 2024 году состоялся релиз системы для удалённого управления клиентским оборудованием — OTIUM ACS. Программный комплекс обеспечивает очень гибкое и масштабируемое взаимодействие с большим количеством CPE.
В компании работает более 16 команд разработчиков. Также в ближайшее время ожидается выпуск новых продуктов, что свидетельствует о динамичном развитии и расширении портфеля решений.Исходные данные до начала проекта
Предоставление мощностей внутренним подразделениям под те или иные задачи, например для размещения сервисов и приложений, — стандартная практика для крупных компаний.
Высокий спрос на данную услугу внутри Napa Labs требовал от компании быстрой реакции — запуска нового бизнес-процесса по выдаче облачных виртуальных серверов с нуля и максимально бесшовно.
Стабильная, отказоустойчивая, а главное — гибко масштабируемая и адаптивная ИТ-инфраструктура является необходимостью для реализации проектов такого рода.
Мощности Napa Labs расположены в дата-центре «АКАДО Телеком» в Москве, что позволяет компании полностью контролировать среду размещения и обеспечивать высокий уровень надёжности с точки зрения оборудования.
Заказчику оставалось выбрать софт, который позволит реализовать цели компании.Цели и задачи проекта
Заказчику требовалось подобрать комплекс решений, который позволит предоставлять внутренним клиентам надёжные и производительные вычислительные ресурсы с высокой скоростью развёртывания и гибкими конфигурациями для эффективного решения рабочих задач.Выбор решения: почему ISPsystem
При поиске вендора под данный проект 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 продолжает укреплять свои позиции на рынке, предлагая инновационные подходы и решения, которые соответствуют потребностям динамично развивающегося бизнеса.
Источник новости: habr.com