Если у вас есть серверы vCenter в географически распределенных центрах обработки данных или центрах обработки данных, которые явным образом не подключены друг к другу, можно развернуть и настроить прокси-сервер расширяемости vRealize Automation (vREx), чтобы управлять центрами обработки данных из одного экземпляра vRealize Automation, а не развертывать выделенный экземпляр для каждого сервера vCenter.
Можно создать или преобразовать учетную запись vCenter в vRealize Automation для доступа к удаленному агенту vSphere, например в отдельных центрах обработки данных, которые не подключены друг к другу посредством сети. Вместо развертывания всего виртуального устройства vRealize Automation в удаленном центре обработки данных можно использовать агент vSphere в указанном прокси-сервере расширяемости vRealize Automation (vREx), который будет действовать как прокси-сервер vCenter. В этом сценарии использование прокси-сервера vREx может повысить надежность сети и оптимизировать процесс подготовки vSphere и подсчета в центрах обработки данных, которые не могут быть подключены иным образом.
Удаленный агент vSphere является программным компонентом, который находится на прокси-сервере расширяемости vRealize Automation (vREx). Прокси-сервер vREx — это виртуальное устройство, которое развертывается и настраивается. Агент vSphere, запускаемый на корректно настроенном прокси-сервере vREx, выступает в качестве промежуточного устройства обмена данными между vRealize Automation и vSphere. Агент vSphere настраивается автоматически при развертывании и настройке виртуального устройства (VA) прокси-сервера vREx.
Чтобы настроить и использовать прокси-сервер vREx, выполните следующие последовательные действия.
- Разверните прокси-сервер расширяемости vRealize Automation (vREx) на одном сервере vCenter или нескольких в одном центре обработки данных или нескольких.
- Настройте vRealize Automation для поддержки удаленных серверов vSphere с помощью прокси-сервера vREx.
- Присоединение прокси-сервера vREx к удаленному серверу vCenter
- Создайте или отредактируйте облачную учетную запись vCenter в vRealize Automation и свяжите ее с прокси-сервером vREx в указанном центре обработки данных для доступа к серверу vCenter на удаленной площадке.
Шаг 1. Развертывание прокси-сервера расширяемости vRealize Automation (vREx) на одном сервере vCenter или нескольких в одном центре обработки данных или нескольких.
Для развертывания нужного шаблона OVF используйте следующую информацию.
- Получите и разверните предоставленный шаблон OVF на целевом сервере vCenter в удаленном центре обработки данных, используя инструкции, приведенные в разделе Загрузка и развертывание облачного прокси-сервера расширяемости.
Требуемый шаблон OVF также называется облачным прокси-сервером расширяемости и является таким же шаблоном, который описан в разделе. Обратите внимание на два приведенных ниже шага с предупреждением для общей процедуры развертывания.
- При развертывании OVF необходимо установить флажок Расширить vRA локально, чтобы развернуть OVF в качестве прокси-сервера расширяемости vRealize Automation (vREx).
- Кроме того, во время развертывания OVF для упрощения изоляции сети между vRealize Automation и целевым ЦОД может быть необходимо настроить прокси-сервер HTTP, чтобы службы, запускаемые в удаленном центре обработки данных, могли подключаться к vRealize Automation. Например, в случае изоляции сети, когда один прокси-сервер HTTP настроен в качестве единственного средства доступа к удаленным сетевым расположениям (например, к экземпляру vRealize Automation) в центре обработки данных.
Шаг 2. Настройка vRealize Automation для поддержки удаленных серверов vSphere с помощью прокси-сервера расширяемости vRealize Automation (vREX)
В качестве администратора облачных служб включите удаленный агент vSphere в vRealize Automation с помощью vracli.
На этом шаге необходимо открыть сервер vCenter, на котором развернут экземпляр vRealize Automation, и использовать пользовательский интерфейс клиента vSphere для выключения всех узлов кластера vRealize Automation.
После выключения узлов можно открыть каждый узел в кластере и добавить дополнительные 6 ГБ памяти. Размер памяти по умолчанию обычно составляет 42 ГБ. Добавьте еще хотя бы 6 ГБ памяти для каждого узла, чтобы разместить дополнительные службы, необходимые для поддержки удаленного агента vSphere.
После добавления дополнительной памяти на каждом узле в кластере снова воспользуйтесь пользовательским интерфейсом клиента vSphere для включения всех узлов, связанных с экземпляром vRealize Automation.
- Выключите узлы. Используйте протокол SSH, чтобы открыть среду узла и остановить службы vRealize Automation с помощью следующей команды.
/opt/scripts/deploy.sh --shutdown
- Добавьте дополнительную память (по крайней мере 6 ГБ) к каждому узлу vRealize Automation на сервере vCenter с помощью клиента узла vSphere.
Сведения о работе с клиентом vSphere для добавления памяти к узлу см. в таких разделах, как Конфигурация виртуальной памяти в документации по продукту vSphere.
- Включите узлы.
- Дождитесь восстановления виртуального устройства vRealize Automation после перезапуска. Используйте следующую команду, чтобы подождать до 10 минут (600 секунд), пока не будет выполнена проверка перезапуска.
vracli status first-boot --wait 600
Если команда возвращает сообщение
First boot complete
, можно перейти к этапу настройки. - В командной строке среды узла выполните следующую команду
vracli
, чтобы включить поддержку удаленного агента (прокси-сервера).vracli capabilities remote-proxy --enable
По умолчанию этот переключатель функций отключен.
- Перезапустите службы vRealize Automation, выполнив следующую команду.
/opt/scripts/deploy.sh
Шаг 3. Присоединение прокси-сервера расширяемости vRealize Automation (vREx) к удаленному экземпляру vRealize Automation
В качестве администратора облачных систем настройте прокси-сервер расширяемости vRealize Automation (vREx) на целевом сервере vCenter в указанном центре обработки данных, выполнив следующую процедуру.
- Откройте командную строку среды узла с помощью SSH и воспользуйтесь командой
vracli
join для подключения экземпляра vRealize Automation с конкретной организацией, а именно организацией, в которой указанный администратор облачных систем является администратором.Примечание: Это командная строка прокси-сервера vREx, а не командная строка vRealize Automation, которую мы использовали в процедуре на шаге 1, описанной выше.При выполнении этого действия прокси-сервер vREx (с которого выполняется команда
join
) присоединяется к экземпляру vRealize Automation. Таким образом, прокси-сервер vREx подключается к vRealize Automation и связывается с заданной организацией vRealize Automation.Ниже приведен пример командной строки для клиента по умолчанию и именованного клиента.
- Клиент по умолчанию (среда с одним клиентом)
В этом примере передается полное доменное имя подсистемы балансировки нагрузки vRealize Automation, чтобы связать прокси-сервер vREx с клиентом по умолчанию системы vRealize Automation.
vracli vra join vra.my-company.com -u admin_user@org_domain
- Именованный клиент (среда с несколькими клиентами)
В этом примере передается полное доменное имя конкретного клиента (организации), чтобы связать прокси-сервер vREx с именованной или конкретной организацией.
vracli vra join my-tenant.vra.my-company.com -u admin_user@org_domain
При использовании мультитенантной среды необходимо создать интеграцию для каждого клиента. В частности, необходимо развернуть отдельный прокси-сервер vREx для каждого клиента (организации). Прокси-сервер vREx можно связать только с одной организацией vRealize Automation за раз.
- Клиент по умолчанию (среда с одним клиентом)
- Приведенная выше команда
join
возвращает сертификат для удаленного экземпляра vRealize Automation. Если появится запрос на доверие к сертификату, введитеyes
, как предлагается. - Подождите примерно 5 минут, чтобы прокси-сервер vREx смог развернуть необходимые компоненты программного обеспечения, прежде чем продолжить.
Шаг 4. Создание или редактирование облачной учетной записи vCenter в vRealize Automation для подключения к учетной записи удаленного сервера vCenter с помощью прокси-сервера vREx
Сведения о создании облачной учетной записи vCenter в vRealize Automation см. в Создание облачной учетной записи vCenter в vRealize Automation.
Сведения о преобразовании существующей облачной учетной записи vCenter см. в Преобразование традиционной облачной учетной записи vCenter в облачную учетную запись на основе прокси-сервера, обеспечивающего расширяемость vRealize Automation (vREx).