Vmware vrealize что это

Обновлено: 01.07.2024

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

Обеспечение операционной эффективности благодаря эксплуатации единого облака


Бесплатная пробная версия vRealize Operations Cloud

Запросите бесплатную 30-дневную пробную версию vRealize Operations Cloud.


Новые возможности vRealize Operations

Узнайте о новейших возможностях vRealize Operations и vRealize Operations Cloud.

Управление ИТ-процессами с самоавтоматизацией на единой платформе, использующей возможности ИИ

Автоматизируйте и упростите управление эксплуатацией с помощью vRealize Operations. Решение vRealize Operations предоставляет визуализацию всего стека: от физической, виртуальной и облачной инфраструктуры, в том числе виртуальных машин (ВМ) и контейнеров, до поддерживаемых ими приложений. Таким образом оно гарантирует постоянную оптимизацию производительности и интеллектуальное устранение неполадок с учетом особенностей приложений, а также предоставляет встроенный механизм обеспечения соответствия нормативным требованиям. Это решение доступно в локальной среде и по модели «как услуга».

Надежное решение, предлагаемое лидером рынка

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

Гибкие варианты использования

Используйте vRealize Operations в виде локального решения или облачного сервиса. Это решение можно использовать автономно как часть vRealize Suite или по подписке через vRealize Cloud Universal.

Расширяемость и визуализация

Обеспечьте углубленный анализ данных и контекста в гибридном облаке путем добавления vRealize True Visibility Suite. Осуществляйте мониторинг разнородных сред и принимайте обоснованные решения по управлению.

Сценарии использования

Непрерывная оптимизация производительности

Непрерывная оптимизация производительности

Обеспечьте высокую производительность гибридного облака при минимальных расходах. Прогнозная аналитика в режиме реального времени и возможности ИИ на основе эксплуатационных и бизнес-намерений позволяют предотвращать конкуренцию за ресурсы. Автоматизируйте балансировку и размещение рабочих нагрузок в VMware Cloud Foundation, vSAN и VMware Cloud on AWS, а также устранение неполадок и анализ трафика и путей.

Эффективное управление ресурсами и расходами

Интеллектуальное устранение неполадок

Ускорьте прогнозирование, предотвращение и устранение проблем с помощью практически полезных аналитических данных. Сопоставляйте показатели и данные журналов с централизованной визуализацией на всех уровнях: от приложений до инфраструктуры. Помимо этого, обеспечьте оптимизацию и централизацию ИТ-процессов благодаря стандартной интеграции с VMware Cloud Foundation, vSphere 7 with Tanzu, vSAN, VMware Cloud on AWS и несколькими публичными облаками (AWS, Microsoft Azure, Google Cloud Platform и другими).

Интеллектуальное устранение неполадок

Эффективное управление ресурсами и расходами

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

Встроенный механизм обеспечения соответствия нормативным требованиям

Встроенный механизм обеспечения соответствия нормативным требованиям

Сократите риски и обеспечьте соблюдение ИТ-стандартов и требований законодательства для VMware Cloud Foundation и VMware Cloud on AWS с помощью встроенного механизма соответствия нормативным требованиям и автоматизированного устранения дрейфа конфигураций. Настройте среду для обеспечения соответствия стандартным требованиям с помощью шести готовых шаблонов, в том числе для стандартов PCI, HIPAA и SOX, или создайте собственные шаблоны.

Соответствие нормативным требованиям

«VMware vRealize Operations Cloud работает безотказно и не требует вмешательства с моей стороны. На обновлении и устранении неполадок я экономлю до 10 часов в месяц». — Стефан Вихерт (Stephan Wiechert), специалист по ИТ-системам компании Borse Stuttgart «Мы сэкономили примерно $1,5 млн с помощью решения vRealize Operations, позволяющего нам выявлять устаревшее оборудование, устройства и ресурсы хранения, которые больше не используются». — Эмилио Салгера (Emilio Salguera), главный технический архитектор компании Cox Automotive «Задачи, которые мы выполнили совместно с VMware, станут примером для других штатов, стремящихся консолидировать и оптимизировать ИТ-процессы, а также повысить уровень безопасности». — Майкл Эллисон (Michael Allison), директор по технологиям, администрация штата Луизиана

Связанные ресурсы

Gorilla Guide to Maximizing vRealize Ops («Руководство Gorilla Guide по эффективному использованию vRealize Operations»)

Выполнение перехода к облаку

Ускорьте переход к облаку с помощью VMware vRealize Cloud Management и vRealize Operations.

Card CustomThumbnail Image for Video

Демонстрация vRealize Operations Cloud

Узнайте, как без труда развернуть решение vRealize Operations по модели SaaS с целью повышения адаптивности и масштабируемости.

Card CustomThumbnail Image for Video

Мониторинг Kubernetes в vRealize Operations

Платформа Kubernetes стала стандартом для оркестрации облачных контейнеров. Узнайте, как осуществлять мониторинг сред Kubernetes в любом месте с помощью vRealize Operations.

Связанные продукты

Ознакомьтесь с продуктами, которые работают с vRealize Operations и обеспечивают расширенную визуализацию, управление журналами и другие возможности.

vRealize True Visibility Suite

Пакеты управления для vRealize Operations

vRealize Log Insight

Управление журналами и средства анализа журналов

vRealize Automation

Платформа автоматизации инфраструктуры

VMware Cloud on AWS

Согласованная инфраструктура на базе vSphere, предоставляемая на платформе AWS

Оптимизированное для флэш-накопителей хранилище с поддержкой vSphere

vRealize Cloud Universal

Гибкий пакет управления SaaS

Сравнение редакций

Standard

Централизованная платформа эксплуатации для VMware vSphere с базовыми возможностями управления.

  • Workload placement and balancing
  • Capacity management
  • Access to 15+ management packs
  • Per VM/Per CPU licensing

Advanced

Управление эксплуатацией для программно-определяемых ЦОД VMware, VMware Cloud on AWS и гибридных облаков на базе решений AVS, GCVE и VCPP.

  • All Standard edition features
  • Capacity and cost management
  • Customizable dashboards
  • Access to 50+ management packs
  • Per CPU/Per OSI (Operating System Instance) licensing

Enterprise

Управление процессами с полной самоавтоматизацией и мониторинг приложений для программно-определяемых ЦОД VMware, VMware Cloud on AWS, гибридных облаков, Azure, AWS и Google Cloud Platform, а также мониторинг контейнеров и приложений.

  • All Advanced edition features
  • Application monitoring
  • Native public cloud monitoring for AWS, Azure, and GCP
  • Access to 75+ management packs
  • Per CPU/Per OSI (Operating System Instance) licensing

Решения для локальных сред

Лицензирование по числу ВМ или экземпляров ОС

Для vRealize Operations Standard, Advanced и Enterprise, а также vRealize Log Insight

Лицензирование по числу процессоров с неограниченным количеством ВМ

Для vRealize Operations Standard, Advanced и Enterprise, а также vRealize Log Insight

Переносимая единица лицензирования (PLU)

Оплата каждого экземпляра операционной системы (OSI), определяемого как любой сервер (виртуальный или физический) с IP-адресом, который создает журналы, с неограниченным объемом данных журналов для каждого OSI

Плата за каждый ЦП по единой фиксированной ставке за все источники данных журналов от одного ЦП, независимо от гипервизора или количества гостевых ОС

Кроме того, vRealize Operations можно приобрести в составе vCloud Suite или vRealize Suite в качестве переносимых единиц лицензирования (PLU), что позволяет гибко управлять рабочими нагрузками в локальной среде vSphere.

VMware vRealize Suite

Специализированная система управления гибридным облаком

VMware vRealize Suite — это платформа управления облаком для сложных гибридных сред.

Специализированная система управления гибридным облаком

VMware vRealize Suite — это платформа управления облаком для сложных гибридных сред.

Какой выпуск подходит вам?
VMware предлагает три выпуска vRealize Suite с разным набором функций и ценовыми уровнями, упрощая лицензирование VMware vRealize Suite в соответствии с вашими уникальными требованиями и вариантами использования.

Standard Edition. Поддерживает интеллектуальное управление деятельностью и подходит компаниям, которым требуется увеличить производительность и доступность приложений с помощью прогнозной аналитики и интеллектуальных оповещений.
Advanced Edition. Поддерживает автоматизированное предоставление ИТ-инфраструктуры как услуги и подходит компаниям, которым требуется ускорить доставку служб ИТ-инфраструктуры путем автоматизации доставки и непрерывного управления.
Enterprise Edition. Поддерживает создание ИТ-инфраструктуры, готовой к интеграции разработки и эксплуатации, и подходит для компаний с проектами на основе методологии DevOps, которым требуется автоматизировать доставку полных стеков приложений и управление ими.

Условные обозначения: I — включенные функции, N — недоступно

Следующие функции входят во все выпуски VMware vRealize Suite:

  • Портал самообслуживания с единым каталогом сервисов и функциями API
  • Сервисы инфраструктуры: инициализация и контроль многооблачной инфраструктуры на базе решений от различных поставщиков
  • Управление: разрешение, подтверждение, восстановление, учет затрат
  • Специализированные услуги: проектирование и автоматическая доставка специализированных ИТ-услуг
  • Настраиваемые информационные панели: мониторинг состояния систем, прогнозная аналитика и интеллектуальная система предупреждений
  • Управление емкостью: учет показателей, оптимизация, моделирование, сценарии возможных ситуаций и аналитика емкости на основе моделей
  • Управление привилегиями в приложениях: обнаружение, сопоставление зависимостей
  • Управление повышением надежности, изменениями и конфигурацией vSphere
  • Высокопроизводительная аналитика журналов
  • Аналитика системы хранения данных: полный контроль топологии инфраструктуры хранения данных, статистических данных и событий на адаптерах главной шины, коммутируемых сетях и массивах.
  • Мониторинг ресурсов ОС (ЦП, диск, память, сеть)
  • Инфраструктура: учет показателей использования, оценка расходов, определение стоимости, учет затрат и составление отчетов
  • Инфраструктура: эталонные тесты и управление производительностью
  • Инфраструктура: бизнес-планирование
  • Управление ИТ-бюджетом: составление стратегии, формирование бюджета и планирование
  • Управление ИТ-бюджетом: учет и распределение затрат

Унифицированное управление

VMware vRealize Suite позволяет стандартизировать и автоматизировать предоставление ресурсов в гибридной облачной среде с помощью унифицированного управления и интеллектуальных операций.

Адаптивность для бизнеса, контроль для ИТ

Благодаря VMware vRealize Suite компания приобретает адаптивность и скорость работы, необходимые для поддержания конкурентоспособности. В то же время ИТ-подразделение получает средства контроля и эффективность для управления периодом безотказной работы, производительностью, соответствием требованиям, а также расходами на инфраструктуру и приложения.

Прозрачность расходов

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

Унифицированное управление

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

Единый центр обслуживания и поддержки

Набор услуг Dell ProSupport для программного обеспечения и продуктов VMware предоставляет ежедневный круглосуточный доступ к единой службе технической поддержки.


Преобразуйте вашу ИТ-среду. Мы вам в этом поможем.


При покупке сервера Dell вы получаете не только оборудование. Вы получаете доступ к комплексным ИТ-решениям. От контроллера iDRAC с Lifecycle Controller, встроенного в каждый сервер, до широкого набора дополнительных технологий, программного обеспечения и услуг — мы поможем вам разработать решения для центра обработки данных, которые приближают достижение целей вашей компании как сейчас, так и в будущем. В широком наборе инновационных технологий вы найдете самые современные решения для управления системами, хранения данных, работы сети и многих других задач.

Современное управление системами

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

Инновационные решения для хранения данных

Повысьте уровень защищенности и производительность своей инфраструктуры при одновременном увеличении объема хранимых данных на меньшем количестве оборудования. Наша линейка серверов для хранения данных обеспечит вас такими технологиями, как наши лучшие в отрасли алгоритмы дедупликации и сжатия, наша запатентованная высокопроизводительная файловая система Dell Fluid File System (FluidFS), а также современная интеллектуальная технология распределения данных по уровням.

Сетевые технологии, готовые шагнуть в будущее

Вы можете оптимизировать и модернизировать свою сетевую инфраструктуру, отказаться от специализированных архитектур с помощью наших сетевых решений на базе открытых стандартов и подготовить переход к программно определяемым сетям (SDN). Более 10 лет мы поставляем высокопроизводительные и надежные сетевые решения и сегодня обеспечиваем работу самых требовательных сред предприятий и Cloud/Web 2.0.

И многое другое

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

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


Каждый из вас наверняка сталкивался с ситуацией, когда хотелось взять под контроль вопросы управления производительностью и рабочими нагрузками, оптимизировать ресурсы и выполнять анализ журналов в реальном времени. Все это и многое другое сегодня возможно с помощью решения VMware vRealize Operations Insight, которое включает в себя инструменты VMware vRealize Operations Manager, VMware vRealize Log Insight и vRealize Infrastructure Navigator. Каждый из этих инструментов хорош по-своему и позволяет решать различные задачи. В этой статье познакомимся более подробно с одним из участников трио, а именно с VMware vRealize Log lnsight, рассмотрев его основные особенности на практике.

Особенности VMware vRealize Log lnsight

VMware vRealize Log lnsight — это решение, позволяющее управлять журналами в средах VMware в режиме реального времени, организовывать высокоэффективный поиск, использовать улучшенные возможности устранения неполадок в физических и, что особенно важно, в виртуальных и облачных средах любого размера.

vRealize Log Insight умеет обрабатывать не только любые типы журналов, но и сгенерированные машинные данные, поддерживая стандартный поиск по ключевым словам, а также глобальные запросы и условную фильтрацию. И если, к примеру, в журнале содержатся числовые значения, возможна фильтрация по их диапазонам (например, CPU > 80, 10 < threads > 100 и так далее). Результаты поиска выводятся в виде отдельных событий, каждое из которых «порождает» определенный источник. vRealize Log Insight можно использовать для сопоставления данных по различным критериям, так что анализировать ключевые события с этим инструментом стало однозначно проще.

Агенты vRealize Log Insight

Для сбора данных с серверов и рабочих станций на базе Windows и Linux vRealize Log lnsight использует нативные агенты, ассоциированные с каждой из озвученных операционных систем. Таким образом, данные, собранные по событиям в ОС и лог-файлам, доставляются на сервер vRealize Log Insight.

Интеллектуальная группировка

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

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

Агрегация

Поля, которые извлекаются из логируемых данных, могут использоваться для агрегации. Это несколько схоже с GROYP-BY-запросами, которые выполняются в реляционных базах данных или сводных таблицах Microsoft Excel. Разница лишь в том, что здесь нет необходимости использовать ETL-процессы, требующие извлечения данных, их трансформации и загрузки, к примеру, в хранилища данных. vRealize Log Insight умеет работать с любым объемом информации, позволяя создавать агрегированные «вьюшки» и определять конкретные события или ошибки без доступа к самим системам и приложениям.

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

От теории к практике: знакомство с интерфейсом

Знакомство с интерфейсом vRealize Log Insight

Рисунок 1. Знакомство с интерфейсом vRealize Log Insight

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

Пример страницы интерактивной аналитики

Рисунок 2. Пример страницы интерактивной аналитики

Интеграция Log Insight с vCenter

Прежде чем vRealize Log Insight сможет начать собирать события и данные в окружении vSphere, необходимо выполнить подключение узла Log Insight к одному или нескольким vCenter-серверам. Log Insight отслеживает следующие типы данных с серверов vCenter и хостов ESXi:

Далее предлагаем рассмотреть, как выполняется интеграция vRealize Log Insight с vCenter, который управляет двумя хостами. Для этого необходимо подключиться к Log Insight и выполнить вход посредством учетной записи с правами администратора.

Подключение к Log Insight

Рисунок 3. Подключение к Log Insight

При успешном входе открывается начальная страница, где предлагается несколько вариантов настройки, определяющих, как данные журналов будут попадать в Log Insight. Предлагается использовать интеграцию vSphere, чтобы автоматически собирать события с серверов vCenter или хостов ESXi. Также могут использоваться агенты, обеспечивающие отправку файлов и журналов событий с серверов Linux или Windows на сервер Log Insight.

Начальная страница входа Log Insight

Рисунок 4. Начальная страница входа Log Insight

В качестве примера выбираем опцию Configure vSphere Integration, после чего открывается окно vSphere Integration, где необходимо указать конфигурационную информацию в виде имени хоста, имени пользователя и пароля. При этом опции «Собирать события, задачи и оповещения с vCenter Server» (Collect vCenter Server events, tasks, and alarms) и «Настроить ESXi-хосты для отправки журналов в Log Insight» (Configure ESXi hosts to send logs to Log Insight) оставляем включенными по умолчанию.

Окно vSphere Integration

Рисунок 5. Окно vSphere Integration

После успешно введенных параметров необходимо выполнить тестовое подключение, нажав кнопку Test Connection. Результат проверки должен быть успешным.

Окно vSphere Integration и успешный результат теста

Рисунок 6. Окно vSphere Integration и успешный результат теста

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

Пример справочной информации в окне vSphere Integration

Рисунок 7. Пример справочной информации в окне vSphere Integration

Перенаправление логов в vCSA 6.0

В одном из материалов нашего блога мы уже рассказывали о виртуальном модуле VMware vCenter Server Virtual Appliance (vCSA), который представляет собой готовую к развертыванию виртуальную машину, содержащую сервисы управления виртуальной инфраструктурой VMware vSphere. vCSA позволяет использовать альтернативный вариант конфигурации без необходимости присутствия полноценного vCenter Server.

В vCSA 6.0 имеется частичная поддержка удаленных системных журналов, которые настраиваются с помощью сервиса VMware Syslog через веб-клиент vSphere. Существует два основных набора журналов, которые перенаправляются на удаленный сервер в случае настройки сервиса Syslog:

  • Все логи с ESXi-хостов, подключенных к vCenter.
  • Частичный набор сервисных журналов vCenter, который располагается в /etc/vmware-syslog/custom-file-location.conf.

Работа с веб-клиентом vSphere

Доступ к веб-клиенту vSphere выполняется через браузер посредством использования соответствующей ссылки. Указав логин и пароль уполномоченной учетной записи, выполняется вход, после чего становится доступна знакомая многим панель управления.

Панель управления vSphere Web Client

Рисунок 8. Панель управления vSphere Web Client

Здесь и будет выполняться необходимая конфигурация. Для этого следует обратиться в панель «Администрирование» (Administration), перейти в «Роли» (Roles) и выбрать «Системная конфигурация» (System Configuration). Для выполнения дальнейших действий необходимо перейти к «Службам» (Services).

Окно «Системная конфигурация» в vSphere Web Client

Рисунок 9. Окно «Системная конфигурация» в vSphere Web Client

Параметры службы VMware Syslog

Из списка предлагаемых сервисов необходимо выбрать службу VMware Syslog. Обратите внимание, что в списке доступны две службы с одинаковым наименованием, однако следует выбрать второй по счету сервис. Чтобы убедиться в правильном выборе службы, необходимо проверить отображение конфигурационной информации. В поле Related Objects должно присутствовать имя узла vcsa-01.it-grad.local.

Параметры службы VMware Syslog

Рисунок 10. Параметры службы VMware Syslog

Для редактирования выбранной службы необходимо перейти в закладку «Управление» (Manage) и нажать кнопку «Редактировать» (Edit), а далее настроить четыре доступных параметра как на рисунке ниже:

Редактирование параметров выбранной службы

Рисунок 11. Редактирование параметров выбранной службы

Что дальше? Как видно, лог-файл vpxd.log не был перенаправлен на сервер Log Insight. В следующих шагах выполним конфигурационные изменения, которые позволят файлу журнала попасть в Log Insight. Такие изменения требуют обязательной перезагрузки.

Обзор файлов журналов

Рисунок 12. Обзор файлов журналов

Теперь переходим в vCenter Inventory Lists и выбираем vCenter Servers. Необходимо перейти к расширенным настройкам для их редактирования. Выбираем vcsa-01.it-grad.local, открываем закладку «Управление» (Manage), выбираем «Настройки» (Settings), «Расширенные настройки» (Advanced Settings) и нажимаем кнопку «Редактировать» (Edit).

Окно расширенных настроек vCenter Sever

Рисунок 13. Окно расширенных настроек vCenter Sever

В открывшемся окне расширенных настроек vCenter Server необходимо изменить параметр config.alert.log.outputToSyslog с false на значение true и нажать «OK». Дальше необходимо снова вернуться в панель администрирования, зайти в «Системную конфигурация» (System Configuration), выбрать узел vcsa-01.it-grad.local и обязательно перезагрузить его, нажав кнопку Reboot. Прежде чем выполнить перезагрузку узла, в окне подтверждения перезагрузки следует указать, по какой причине выполняется действие.

Подводим итоги

Мы рассмотрели ключевые особенности VMware vRealize Log lnsight, рассказали об интеллектуальной группировке, агрегации и других возможностях решения, познакомились с интерфейсом управления, научились выполнять интеграцию с vCenter, узнали, как организуется перенаправление логов в vCSA 6.0, научились работать с параметрами службы VMware Syslog и т. д. Вы можете использовать этот продукт для управления своимвиртуальным дата-центром в нашем IaaS-облаке.

Следите за новыми материалами нашего блога. В следующей статье мы продолжим знакомиться с особенностями Log lnsight, расскажем о принципах его работы в кластере и необходимости использования ILB (Integrated Load Balancer), а также покажем, как выполняется перенаправление событий в автономном и кластерном режимах.


vRealize Automation позволяет заказчикам повысить адаптивность, производительность и эффективность работы за счет упрощения ИТ-среды, оптимизации ИТ-процессов и предоставления платформы автоматизации, готовой для реализации принципов DevOps.

Несмотря на то, что новая 8 версия была официально выпущена еще осенью 2019 года, актуальной информации об этом решении и его обновленном функционале в рунете до сих пор мало. Исправим эту несправедливость.

Что такое vRealize Automation

Это программный продукт в рамках экосистемы VMware. Он позволяет автоматизировать некоторые аспекты управления вашей инфраструктурой и приложениями.

Фактически vRealize Automation — это портал, с помощью которого администраторы, разработчики и бизнес-пользователи могут запрашивать ИТ-службы и управлять облачными и локальными ресурсами с соблюдением требуемых политик. Он доступен в виде облачного SaaS-сервиса, либо может быть установлен в частном облаке заказчика.

К примеру, вашему бизнесу требуется гибко и быстро создавать виртуальные машины. Не всегда рационально прописывать адреса, коммутировать сети, устанавливать ОС и делать прочие рутинные вещи вручную. vRealize Automation позволяет создавать и публиковать схемы элементов для развертывания машин. Это могут быть как простые схемы, так и сложные, включающие стек пользовательских приложений. Готовые опубликованные схемы размещаются в каталоге служб.

Порталы vRealize Automation

После установки vRealize Automation главному администратору становится доступна консоль управления. В ней можно создать большое количество порталов cloud service для разных категорий пользователей. Например, один — для администраторов. Второй — для сетевых инженеров. Третий — для менеджеров. Каждый портал может иметь собственные blueprints (схемы). Каждая группа пользователей может обращаться только к одобренным для нее сервисам.

Блюпринты описываются с помощью легко читаемых сценариев на YAML и поддерживают отслеживание версионности и процессов Git:


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

vRealize Automation 8: что нового


16 ключевых сервисов vRealize Automation 8 на одном скриншоте

С подробными релизными комментариями вы можете ознакомиться на странице VMware, мы же приведем наиболее интересные особенности новой версии:

  • vRealize Automation 8 полностью переписан и построен на базе микросервисной архитектуры.
  • Для установки необходимо иметь в инфраструктуре VMware Identity Manager и LifeCycle Manager. Можно воспользоваться Easy Install, который поочередно установит и сконфигурирует компоненты.
  • Решение не требует установки дополнительных IaaS-серверов на базе MS Windows Server, как это было в версиях 7.х.
  • vRealize Automation установленнабазе Photon OS 3.0. Все ключевые сервисы работают как K8S Pods. Контейнеры внутри pod’ов работают на Docker.
  • PostgreSQL — единственная поддерживаемая СУБД. Pod’ы используют для хранения данных Persistent Volume. Под ключевые сервисы выделена отдельная база данных.

Пройдемся по компонентам vRA 8.

Cloud Assembly используется для деплоя ВМ, приложений и прочих сервисов в различные публичные облака и vCenter Servers. Работает на базе Infrastructure as Code, позволяет оптимизировать предоставление инфраструктуры в соответствии с принципами DevOps.


Также доступны различные out-of-the-box интеграции:


В этом сервисе «пользователи» создают шаблоны в формате YAML и в виде схемы компонентов.


Для использования Marketplace и предподготовленных сервисов можно «привязаться» с аккаунта My VMware.


Администраторы могут использовать vRealize Orchestrator Workflows для связки с дополнительными объектами инфраструктуры (например MS AD/DNS и пр.).


Можно сделать связку vRA с VMware Enterprise PKS для деплоя кластеров K8S.

В разделе Deployments мы видим уже установленные ресурсы.


Code Stream — это решение для автоматизации выпуска и непрерывного предоставления ПО, которое обеспечивает стабильный и регулярный релиз приложений и программного кода. Доступно огромное количество интеграций — Jenkins, Bamboo, Git, Docker, Jira и др.

Service Broker — сервис, предоставляющий каталог для энтерпрайз-пользователей:



В Service Broker администраторы могут настроить политики аппрувов по определенным параметрам.

Сценарии использования vRealize Automation

Все в одном

Сейчас в мире существует много разных решений для виртуализации — VMware, Hyper-V, KVM. Нередко бизнес прибегает к использованию глобальных облаков типа Azure, AWS и Google Cloud. Управлять этим «зоопарком» с каждым годом все сложнее и сложнее. Кому-то эта проблема может показаться надуманной: почему бы, мол, не пользоваться в рамках компании только одним решением? Дело в том, что для каких-то задач действительно может хватить недорогого KVM. А более серьезным проектам понадобится весь функционал VMware. Выбрать что-то одно бывает невозможно как минимум по экономическим причинам.

Вместе с увеличением количества используемых решений растет и объем задач. Например, у вас может появиться необходимость автоматизировать поставку ПО, управление конфигурацией и развертывание приложений. До появления vRealize Automation не было единого инструмента, который мог бы «впитать» в себя управление всеми этими платформами в режиме одного окна.


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

Автоматизируем типовые процессы

Рассмотрим один из возможных сценариев:

  • Администраторуприложения требуется развернуть дополнительную ВМ. С vRealize Automation ему не придется делать что-то вручную или договариваться с соответствующими специалистами. Достаточно будет нажать на условную кнопку «Хочу ВМ и побыстрее», и заявка отправится дальше.
  • Заявку получает системный администратор. Он изучает запрос, смотрит, есть ли достаточное количество свободных ресурсов, и аппрувит его.
  • Следующим в очереди стоит менеджер. Его задача — оценить, готова ли компания выделить средства для реализации проекта. Если все в порядке, он тоже нажимает Approve.

Мы сознательно выбрали максимально простой процесс и сократили количество его звеньев, чтобы выделить главную мысль:

vRealize Automation, помимо ИТ-процессов, затрагивает плоскость бизнес-процессов. Каждый специалист «закрывает» свою часть задачи в режиме конвейера.

Приведенную в виде примера задачу можно решить с помощью других систем — например, ServiceNow или Jira. Но vRealize Automation находится «ближе» к инфраструктуре и в нем возможны более сложные кейсы, чем развертывание виртуальной машины. Можно «в режиме одной кнопки» автоматически проверять наличие места в хранилище, при необходимости создавать новые луны. Технически даже возможно построить нестандартное решение и заскриптовать запросы к облачному провайдеру.

DevOps и CI/CD


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

Как видно на схеме, над уровнем платформы находится Developer Ready Infrastructure, которая реализует функции интеграции и доставки, а также управления различными сценариями по развертыванию ИТ-систем вне зависимости от платформы, используемой на уровень ниже.

Consumption, или уровень потребителя услуг, представляет из себя среду взаимодействия пользователей/администраторов с конечными ИТ-системами:

  • Content Development позволяет выстроить взаимодействие с Dev-уровнем и управлять изменениями, версионностью и обращаться к репозиторию.
  • Service Catalog позволяет доставлять сервисы конечным потребителям: откатывать/публиковать новые и получать обратную связь.
  • Projects позволяет наладить внутренние ИТ-процессы принятия решений, когда каждое изменение или делегирование прав проходит процесс согласования, что актуально для компаний из энтерпрайза.

Немного практики

С теорией и сценариями использования покончено. Давайте посмотрим, как vRA позволяет решать типовые задачи.

Автоматизация процесса провижининга виртуальной машины

  1. Заказ виртуальной машины из портала vRA.
  2. Аппрув со стороны ответственного за инфраструктуру лица и/или руководителя.
  3. Выбор правильного кластера/хоста сети.
  4. Запрос IP-адреса в IPAM (i.e. Infoblox), получение сетевой конфигурации.
  5. Создание учетной записи в Active Directory/записи DNS.
  6. Деплой машины.
  7. Отправка e-mail оповещения заказчику по ее готовности.

Единый блюпринт для Linux-based ВМ

  1. Один объект в каталоге с возможностью выбора дата-центра, роли и среды (dev, test, prod).
  2. В зависимости от набора опций выше выбираются правильные vCenter, сети и СХД.
  3. Резервируются IP-адреса и регистрируются DNS. Если ВМ развертывается в среде prod, она добавляется в backup job.
  4. Деплой машины.
  5. Интеграция с разными Configuration Management системами (к примеру, Ansible -> запуск корректного playbook).

Внутренний портал администрирования в едином каталоге через различные API сторонних продуктов

  • Создание/удаление и управление учетными записями пользователей в AD по правилам наименования компании:
  • В случае создания учетной записи пользователя письмо с данными для входа направляется руководителю подразделения/отдела. На основании выбранного отдела и должности пользователю присваиваются необходимые права (RBAC).
  • Данные для входа в сервисную учетную запись отправляются непосредственно тому пользователю, который запрашивает ее создание.

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

С его помощью можно реализовать практически любые сценарии автоматизации в рамках гибридных облаков. По сути, в том или ином виде поддерживается все, что обладает API. Вдобавок это отличный инструмент для предоставления сервисов конечным пользователям параллельно с их доставкой и разработкой DevOps, которые опираются на ИТ-отдел, занимающийся вопросами безопасности и управления непосредственно платформой.

Еще один плюс vRA — это решение от VMware. Оно подойдет большинству клиентов, поскольку они уже пользуются продуктами этой компании. Не придется ничего перекраивать.

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

Если решение и сценарии его использования заинтересовали, будем рады видеть вас на нашем вебинаре, посвященном автоматизации ИТ-процессов с помощью vRealize Automation.

Читайте также: