Вход
Регистрация

Эффективный аудит виртуальных сред с Runecast Analyzer

Эффективный аудит виртуальных сред с Runecast Analyzer

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

От виртуальных машин к контейнерам

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

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

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

Так, к примеру, Amazon Web Services (AWS) располагает огромным количеством площадок по всему миру и может запустить рабочую нагрузку заказчика максимально близко к ее потребителям. Правда, и в этом случае сохраняется необходимость развертывания ВМ, установки на них ОС и прикладного ПО.

Отказаться от всего этого помогают виртуальные контейнеры. В отличии от виртуальной машины, контейнер функционирует как отдельный процесс. На физическом сервере устанавливается единая ОС, как правило на базе Linux, «поверх» которой располагается программный слой CRI (Container Runtime Interface), позволяющий запускать контейнеры.

В качестве рабочей нагрузки контейнера выступает единственный относительно простой процесс, не содержащий в себе ничего лишнего. Это может быть сервер Tomcat, MySQL, Nginx и т.п. 

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

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

Для решения этой проблемы компания Google создала Kubernetes – специальную платформу с открытым исходным кодом. По сути, это решение для оркестрации контейнеров, позволяющее использовать любые CRI, будь то Docker, rkt и т.д. 

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

Контейнеризация – технология относительно новая, но очень перспективная. Специалисты в данной области широко востребованы рынком, но по-настоящему отлично владеющих предметом инженеров не так много. Часто это приводит к тому, что системному администратору приходится учиться «на лету», шаг за шагом осваивая новые навыки и исправляя допущенные ошибки. И помощь на этом пути никому не помешает.

Аудит безопасности и не только

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

В задачи Runecast Analyzer входит проверка соответствия действующих настроек кластеров Kubernetes на соответствие рекомендациям по безопасности CIS Kubernetes Benchmark и лучшим отраслевым практикам, применяемым в области контейнеризации.

Надо отметить, что поддержка Kubernetes в Runecast Analyzer появилась только в октябре 2020 года, в то время как функциональность этого инструмента гораздо шире. Его с одинаковым успехом можно использовать на любых стеках виртуализации, включая vSphere, vSAN, NSX-V, NSX-T и Horizon, а также в облаках VMware на AWS. 

Применение REST API для подключения Runecast Analyzer к анализируемой системе позволяет автоматизировать запросы к этому инструменту при помощи уже имеющихся в компании программных средств автоматизации.

Помимо конфигурационных параметров Runecast Analyzer проверяет все драйверы и их соответствие используемому оборудованию. Кроме того, много полезной информации извлекается и из системных логов.

В инфраструктуре VMware Runecast Analyzer традиционно запускается в виде отдельной виртуальной машины. Однако, с появлением поддержки AWS и Kubernetes понадобился иной способ запуска, не привязанный к наличию у пользователя среды VMware. Для этого была разработана специальная версия инструмента, доступная для загрузки в магазине приложений AWS. Ее не обязательно запускать в собственной инфраструктуре, ведь она может быть развернута прямо на AWS.

После развертывания Runecast Analyzer подключается к анализируемым системам при помощи отдельной учетной записи. Вся собранная с них информация проверяется на наличие возможных проблем, описанных в стандартах DISA STIG, PCI DSS, BSI IT-Grundschutz, HIPAA, NIST, GDPR и др. В процессе работы Runecast Analyzer никакая информация не покидает обслуживаемую систему. Даже онлайн-обновления самого инструмента, устанавливаемые извне, представляют собой исключительно однонаправленную передачу, что обеспечивает надежную защиту от возможных утечек чувствительных данных.

Узнать больше о возможностях Runecast Analyzer, а также познакомиться с его работой и интерфейсом на реальных примерах вы можете, посмотрев наш вебинар, подготовленный при непосредственном участии представителей Runecast Solutions.



Самое читаемое

557 | САПРРабота с тяжелыми BIM/ТИМ-моделями в nanoCAD BIM Строительство: 8 шагов к стабильной производительности 403 | Акции и скидкиКорпоративный мессенджер и видеоконференции Compass на вашем сервере со скидкой до 70% 266 | Акции и скидкиAnyDesk со скидкой до 15% 230 | Автоматизация бизнесаМедиаконтент — слепая зона корпоративной безопасности. Как вернуть контроль над цифровыми активами предприятия 206 | Новости вендоровВышел релиз решения RuDesktop 3.0 189 | Новости вендоровPositive Technologies обновила NTA/NDR решение PT NAD до версии 13 159 | Новости вендоров«Лира Сервис» представила предварительный обзор версии ЛИРА-САПФИР 2026 100 | ВебинарыСерия вебинаров: «Российские инструменты для разработки ПО: архитектура, миграция и внедрение» 90 | Записи вебинаровАппаратный балансировщик Angie ADC: отказоустойчивость и балансировка нагрузки в высоконагруженных системах 85 | Записи вебинаровПовышение осведомленности сотрудников по ИБ в 2026 году: как выполнить требования регулятора с помощью StopPhish 82 | ВебинарыДва способа создать спецификацию в nanoCAD BIM Строительство: сравнительный тест‑драйв 58 | Новости Сиссофт«Системный софт» и «Биорг» заключили договор о поставке решений для распознавания и анализа данных 44 | Новости Сиссофт«Системный софт» сообщает, что с 7 июля 2026 года у части пользователей в России перестанут работать лицензии Adobe 38 | Записи вебинаровДва способа создать спецификацию в nanoCAD BIM Строительство: сравнительный тест‑драйв