О программе
ОдинХаб — это ведущее решение для моделирования и документирования современных сетей. Объединяя традиционные подходы управления IP-адресами (IPAM) и инфраструктурой центров обработки данных (DCIM) с мощными API и расширениями, ОдинХаб предоставляет идеальный «источник достоверной информации» для автоматизации сетей. Читайте далее, чтобы узнать, почему тысячи организаций по всему миру выбирают ОдинХаб в качестве основы своей инфраструктуры.
Создан для сетей
В отличие от универсальных CMDB, ОдинХаб предлагает специализированную модель данных, разработанную специально для нужд сетевых инженеров и операторов. Он предоставляет широкий набор типов объектов, тщательно продуманных для оптимального удовлетворения потребностей проектирования и документирования инфраструктуры. Эти объекты охватывают все аспекты сетевых технологий, от управления IP-адресами до кабелей, оверлеев и многого другого:
-
Иерархические регионы, площадки и местоположения
-
Стойки, устройства и компоненты устройств
-
Кабели и беспроводные соединения
-
Отслеживание распределения питания
-
Каналы передачи данных и провайдеры
-
Виртуальные машины и кластеры
-
IP-префиксы, диапазоны и адреса
-
VRF и цели маршрутизации
-
Группы FHRP (VRRP, HSRP и т.д.)
-
Номера автономных систем (AS)
-
VLAN и группы VLAN с ограниченной областью действия
-
Оверлеи L2VPN
-
Назначения аренды (тенанты)
-
Управление контактами
Реализация
ОдинХаб предлагает гибкие варианты развертывания, адаптированные под различные требования инфраструктуры. Система может быть установлена на локальных серверах (On-Premise) или развернута в облачной среде в виде управляемого SaaS-решения.
Для локального развертывания доступна установка на физические серверы, виртуальные машины или в контейнерах Docker. Это решение обеспечивает полный контроль над данными и конфигурацией, позволяя интегрировать ОдинХаб с существующей корпоративной инфраструктурой, включая систем ы мониторинга и каталогизации.
Облачная реализация ОдинХаб как SaaS предоставляет готовую к работе платформу с автоматическими обновлениями, резервным копированием и профессиональной технической поддержкой. В этом случае система развертывается в изолированном облачном окружении с гарантированной безопасностью и отказоустойчивостью.
Также возможна гибридная модель, сочетающая локальные компоненты с облачными сервисами. Например, основная база данных может размещаться на собственных серверах, а веб-интерфейс и API - в облаке для обеспечения высокой доступности.
Наши специалисты оказывают полный спектр услуг по внедрению ОдинХаб: от первичного аудита инфраструктуры и установки системы до настройки ролевого доступа и интеграции с внешними сервисами. Мы обеспечиваем регулярное обновление системы, мониторинг работоспособности и оперативную техническую поддержку.
Для разных масштабов бизнеса предлагаются оптимальные конфигурации: от простых однодсерверных решений для небольших компаний до распределенных кластерных развертываний для крупных предприятий и провайдеров услуг.
Функциональные характеристики
Управление IP-адресами (IPAM)
-
ОдинХаб обеспечивает централизованное управление IP-адресами, включая:
- Добавление, изменение и удаление IPv4/IPv6-адресов.
- Автоматический контроль конфликтов и дублирования адресов.
- Поддержка VLAN, VRF и подсетей (подсети, пулы, агрегации).
Управление устройствами (DCIM)
-
Полный контроль над сетевым оборудованием:
- Учет устройств (серверы, коммутаторы, маршрутизаторы).
- Отслеживание инвентаря (модели, серийные номера, производители).
- Визуализация топологии (кабельные соединения, порты, шасси).
Аутентификация и авторизация
-
Гибкая система доступа:
- Поддержка LDAP, Active Directory, OAuth 2.0.
- Ролевая модель (RBAC) с тонкой настройкой прав.
- Двухфакторная аутентификация (2FA) для безопасности.
Политики и автоматизация
-
Рекомендации и стандартизация:
- Проверка соответствия конфигураций.
- Интеграция с Ansible, Terraform для автоматизации.
- Webhooks для реакций на изменения (например, обновление DNS).
Аудит и отчетность
-
Полная история изменений:
- Журналирование всех действий пользователей (кто, что, когда изменил).
- Генерация отчетов в форматах JSON, CSV.
- API для интеграции с SIEM-системами (например, Splunk).
Интеграции и API
-
REST API для внешних систем:
- Совместимость с Zabbix, Prometheus, Grafana.
- Поддержка скриптов на Python для кастомных задач.
Архитектура ПО
«ОдинХаб» это веб-приложение для управления и документирования сетевой инфраструктуры, построенное на трехзвенной архитектуре с «тонким» web-клиентом. Оно обеспечивает кроссплатформенный доступ через браузер и поддерживает различные варианты развертывания: от одномашинной установки до распределенной конфигурации на отдельных серверах.
Уровни архитектуры ОдинХаб:
- Клиентская часть (тонкий клиент)
- Доступ к веб-интерфейсу осуществляется через любой современный браузер (Chrome, Yandex, Edge и др.).
- Пользовательский интерфейс построен на React (начиная с версии 3.0).
- Поддерживается REST API для интеграции с внешними системами.
- Сервер приложений
- Backend написан на Python с использованием фреймворка Django.
- Сервер обрабатывает бизнес-логику, аутентификацию, авторизацию и взаимодействие с базой данных.
- Сервер баз данных
- В качестве основной СУБД используется PostgreSQL, обеспечивающая надежное хранение и быстрый доступ к данным.
- Поддерживается Redis для кэширования и фоновых задач.
- Возможны варианты развертывания:
- Одномашинная установка (все компоненты на одном сервере).
- Распределенная установка (отдельные серверы для базы данных, backend и Redis).
- Виртуальная машина или контейнеризация (Docker, Kubernetes).