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

Одновременно с управлением политиками организации, такими как бизнес-группы, резервирования и квоты, vRealize Automation также интегрируется с аналитикой производительности vRealize Operations Manager для размещения компьютеров. Размещение рабочей нагрузки доступно только для конечных точек vSphere.

Используемые термины, касающиеся размещения рабочей нагрузки

К размещению рабочей нагрузки применяется ряд терминов.

  • Кластеры в vSphere сопоставляются с вычислительными ресурсами в vRealize Automation.
  • Резервирования состоят из вычисления и хранилища, при этом хранилище может включать в себя отдельные хранилища данных или кластеры хранилищ данных. Резервирование может включать в себя несколько хранилищ данных и/или кластеров хранилищ данных.
  • Несколько резервирований могут ссылаться на один и тот же кластер.
  • Виртуальные машины могут перемещаться в несколько кластеров.
  • При включенном размещении рабочей нагрузки в рабочем процессе подготовки будет использоваться политика размещения для представления рекомендации относительно места развертывания схемы элементов.

Подготовка схем элементов с использованием размещения рабочей нагрузки

Если для подготовки схем элементов используется размещение рабочей нагрузки, в рабочем процессе подготовки будут использоваться резервирования в vRealize Automation и оптимизация размещений из vRealize Operations Manager.

  1. vRealize Automation предоставляет правила управления, чтобы разрешать назначения размещений.
  2. vRealize Operations Manager предоставляет рекомендации по оптимизации размещений в соответствии с данными аналитики.
  3. vRealize Automation продолжает процесс подготовки в соответствии с рекомендациями по размещению из vRealize Operations Manager.

Если решением vRealize Operations Manager не может быть предоставлена рекомендация (или рекомендация не может быть использована), vRealize Automation возвращается к логике размещений по умолчанию.

Когда разработчик выбирает элемент каталога и заполняет форму его запроса, в vRealize Automation для подготовки виртуальных машин учитываются следующие факторы.

Табл. 1. Факторы для подготовки виртуальных машин
Фактор Эффект
Политики Политика резервирования vRealize Automation может указывать на несколько резервирований.
Резервирования vRealize Automation оценивает запрос и определяет, какие резервирования удовлетворяют ограничениям, заданным в запросе.
  • Если размещение включено и основано на аналитике vRealize Operations Manager, из vRealize Automation в vRealize Operations Manager передается список резервирований для определения того, какое из них лучше всего подходит к размещению с учетом показателей эксплуатации.  
  • Если размещение не основано на vRealize Operations Manager, vRealize Automation выбирает размещение в зависимости от приоритетов и доступности.

Резервирования обновляются для отслеживания использованных ресурсов.

Если vRealize Operations Manager рекомендует кластер или хранилище данных, а vRealize Automation сообщает, что в них недостаточно емкости или они больше не используются, vRealize Automation регистрирует исключение. vRealize Automation позволяет продолжить подготовку в соответствии с механизмами размещения, используемыми по умолчанию.

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

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

  • Если целевая точка подходит, vRealize Automation развертывает схему элементов в соответствии с рекомендацией.
  • Если целевая точка не подходит, в vRealize Automation для размещения виртуальных машин используется стандартный порядок размещения.

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

Табл. 2. Факторы, касающиеся проблем работоспособности и использования
Проблема рабочей нагрузки Решение размещения
Разработчик обозначает проблему работоспособности в среде.

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

Разработчик обозначает проблему использования.

Кластеры в среде недогружены. Решение vRealize Automation должно интегрироваться с предоставляемой диспетчером vRealize Operations Manager аналитикой производительности, чтобы схемы элементы могли подготавливаться в кластере с максимальным показателем использования.

Пользователи, подготавливающие схемы элементов

Следующие пользователи выполняют действия для подготовки схем элементов.

Табл. 3. Пользователи и роли для подготовки схем элементов
Шаг Пользователь Действие Требуемая роль
1

Администратор облачного хранилища или администратор виртуальной инфраструктуры (VI)

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

Роль «Администратор инфраструктуры как услуги»
1 Администратор структуры

Определяет резервирования, политики резервирования и политику размещения в vRealize Automation.

Роль «Администратор структуры», архитектор инфраструктуры
1 Администратор инфраструктуры как услуги

Определяет конечные точки для vSphere и vRealize Operations Manager, необходимые для размещения рабочих нагрузок.

Роль «Администратор инфраструктуры как услуги»
2 Архитектор инфраструктуры

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

Архитектор инфраструктуры
3 Архитектор инфраструктуры, архитектор приложений, архитектор программного обеспечения и архитектор решений «все как услуга»

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

Схема элементов может включать в себя один компонент или вложенные схемы элементов, компоненты службы «Все как услуга», несколько виртуальных машин в многоуровневом приложении и так далее.

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

vRealize Automation также оптимизирует виртуальные машины в соответствии с данными эксплуатационной аналитики, предоставляемыми решением vRealize Operations Manager.

Архитектор инфраструктуры
4

Администратор облачного хранилища или администратор виртуальной инфраструктуры

Выбирает политики, управляющие первоначальным размещением виртуальных машин, которые подготавливает vRealize Automation.

Администратор может выполнять следующие действия.

  • Выбирать политики, используя API.
  • Использовать политику размещения, попеременно использующую каждый сервер в vRealize Automation для балансировки рабочих нагрузок. Этот подход не требует ввода данных из vRealize Operations Manager.
Роль «Администратор инфраструктуры как услуги», архитектор инфраструктуры
5

Администратор виртуальной инфраструктуры

Собирает настраиваемый центр обработки данных и настраиваемые группы в vRealize Operations Manager. Затем администратор виртуальной инфраструктуры применяет к настраиваемым центрам обработки данных политики для сбора и балансировки рабочей нагрузки.

Роль «Администратор инфраструктуры как услуги», архитектор инфраструктуры
6 Администратор структуры

Выбирает политику размещения в vRealize Automation.

Использовать политику размещения рабочих нагрузок при развертывании новых схем элементов, чтобы ПО vRealize Automation определило, где следует разместить компьютеры. Для политики размещения требуется ввод данных из vRealize Operations Manager

Роль администратора структуры
7 Разработчик

Запрашивает схему элементов для подготовки виртуальных машин.

Схема элементов может состоять из нескольких компьютеров для запуска приложения с трехуровневой архитектурой.

8 Разработчик

Когда разработчик развертывает схему элементов, vRealize Operations Manager ищет политику размещения, подбирающую кластеры, соответствующие запросу.

Дополнительные сведения о политике размещения см. в разделе Политика размещения.

Для настройки размещения рабочей нагрузки см. Настройка размещения рабочей нагрузки.