HCL BigFix
HCL BigFix — это программная платформа для управления конечными точками (endpoint management), предназначенная для автоматизации процессов мониторинга, управления конфигурациями, установки обновлений и обеспечения безопасности корпоративных устройств. Платформа позволяет централизованно управлять компьютерами, серверами, мобильными устройствами и другими конечными точками независимо от их физического местоположения и сетевой инфраструктуры. HCL BigFix разрабатывается и поддерживается индийской компанией HCL Technologies.
История
Первоначально платформа была создана компанией BigFix, Inc., основанной в 1997 году в Калифорнии (США). Основной целью разработки было создание системы, способной в реальном времени собирать информацию о состоянии тысяч устройств и оперативно применять к ним изменения. В 2010 году компания BigFix была приобретена корпорацией IBM (International Business Machines Corporation) за сумму около 400 миллионов долларов США. Под управлением IBM продукт получил название IBM BigFix и стал частью портфеля решений IBM для управления ИТ-инфраструктурой.
В 2019 году HCL Technologies, индийская ИТ-компания, приобрела у IBM ряд программных продуктов, включая BigFix, в рамках сделки по передаче прав на разработку и поддержку. С этого момента платформа развивается под брендом HCL BigFix. Сделка включала передачу интеллектуальной собственности, исходного кода и команды разработчиков.
Архитектура и принцип работы
HCL BigFix основана на архитектуре «клиент-сервер» с использованием собственного протокола связи, оптимизированного для работы в условиях низкой пропускной способности каналов и нестабильных сетевых соединений.
Основные компоненты
- BigFix Server (Сервер): Центральный узел, на котором хранятся базы данных, репозитории обновлений и политики управления. Сервер обрабатывает запросы от клиентов и отправляет им инструкции.
- BigFix Relay (Ретранслятор): Промежуточный узел, который распределяет нагрузку на сервер и кэширует контент (например, установочные пакеты). Ретрансляторы размещаются в локальных сетях или удалённых офисах для ускорения доставки данных.
- BigFix Client (Клиент): Агентское программное обеспечение, устанавливаемое на каждую управляемую конечную точку (Windows, Linux, macOS, AIX, Solaris, Android, iOS). Клиент постоянно работает в фоновом режиме, собирает информацию о состоянии системы и выполняет полученные от сервера команды.
- BigFix Console (Консоль управления): Графический интерфейс администратора, позволяющий создавать и запускать задачи, просматривать отчёты и управлять политиками. Консоль может быть установлена на любом устройстве, имеющем доступ к серверу.
Протокол и релевантность
Ключевая особенность BigFix — использование протокола Fixlet. Fixlet — это компактный набор инструкций (написанных на собственном языке сценариев Relevance Language), который определяет, какие действия необходимо выполнить на клиенте. Сервер отправляет Fixlet-ы на клиенты, которые выполняют их локально, без постоянного соединения с сервером. Это позволяет эффективно управлять устройствами, которые находятся за пределами корпоративной сети (например, ноутбуки сотрудников, работающие удалённо) или имеют прерывистое интернет-соединение.
Основные функции и возможности
HCL BigFix предоставляет набор инструментов для управления жизненным циклом конечных точек.
Управление обновлениями (Patch Management)
Платформа автоматизирует процесс поиска, загрузки и установки обновлений безопасности для операционных систем (Windows, Linux, macOS) и приложений (Adobe, Oracle Java, Microsoft Office и др.). BigFix поддерживает интеграцию с базами данных уязвимостей, такими как Common Vulnerabilities and Exposures (CVE). Администратор может создавать политики, которые автоматически устанавливают критические обновления в определённые сроки, и получать отчёты о статусе установки на всех устройствах.
Управление конфигурациями (Configuration Management)
Позволяет централизованно настраивать параметры операционных систем и приложений. Например, можно задать политики паролей, отключить неиспользуемые службы, настроить параметры брандмауэра или установить корпоративные сертификаты. Изменения применяются в реальном времени, без необходимости перезагрузки устройства.
Управление активами (Asset Management)
BigFix автоматически собирает инвентаризационные данные о каждом устройстве: аппаратное обеспечение (процессор, память, диски), установленное программное обеспечение, версии драйверов, статус лицензий. Эти данные хранятся в централизованной базе и доступны для анализа и отчётности.
Управление безопасностью (Security Management)
Платформа может использоваться для обнаружения и устранения уязвимостей, управления антивирусным программным обеспечением, контроля целостности файлов и реагирования на инциденты. BigFix позволяет выполнять сканирование на предмет отсутствия обновлений, наличия вредоносного ПО или несоответствия корпоративным политикам безопасности.
Управление мобильными устройствами (Mobile Device Management — MDM)
HCL BigFix включает модуль для управления мобильными устройствами на базе Android и iOS. Функционал включает удалённую блокировку, стирание данных, установку корпоративных приложений и настройку политик безопасности (например, требование PIN-кода).
Преимущества и недостатки
Преимущества
- Масштабируемость: Платформа способна управлять сотнями тысяч устройств из одного центра.
- Эффективность при низкой пропускной способности: Благодаря протоколу Fixlet, BigFix может работать в сетях с ограниченной скоростью (например, спутниковые каналы или мобильные сети).
- Скорость выполнения: Задачи выполняются на клиентах локально, что позволяет быстро применять изменения даже на большом количестве устройств.
- Гибкость: Возможность создания собственных сценариев (Fixlet) для решения специфических задач.
- Поддержка широкого спектра платформ: Windows, Linux, macOS, Unix, мобильные ОС.
Недостатки
- Сложность настройки: Первоначальная установка и конфигурация серверной инфраструктуры требуют высокой квалификации администратора.
- Стоимость: Лицензирование HCL BigFix является коммерческим и может быть дорогостоящим для небольших организаций.
- Кривая обучения: Язык сценариев Relevance Language и архитектура платформы могут быть непривычны для администраторов, знакомых с другими системами управления (например, Microsoft SCCM или Ansible).
- Зависимость от агента: Для управления устройством на нём должен быть установлен и активен клиент BigFix.
Применение
HCL BigFix используется в крупных корпорациях, государственных учреждениях, финансовых организациях и промышленных предприятиях, где требуется управление тысячами или десятками тысяч устройств, часто разбросанных по разным географическим регионам. Платформа особенно востребована в отраслях с высокими требованиями к безопасности и соответствию нормативным требованиям (например, в банковском секторе, здравоохранении, оборонной промышленности).
Конкуренты
На рынке управления конечными точками HCL BigFix конкурирует с такими продуктами, как:
- Microsoft Configuration Manager (SCCM)
- VMware Workspace ONE (ранее AirWatch)
- Ivanti Unified Endpoint Manager
- ServiceNow ITOM
- ManageEngine Desktop Central
Источники
- Официальная документация HCL BigFix.
- Материалы IBM Knowledge Center (архивные версии).
- Публикации на тему управления конечными точками в отраслевых изданиях (например, Gartner, Forrester).
- Пресс-релизы HCL Technologies о приобретении продуктов IBM.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →