Puede utilizar un proxy de extensibilidad de vRealize Automation para administrar los centros de datos desde una única instancia de vRealize Automation.
Utilice un proxy de extensibilidad de vRealize Automation cuando los servidores de vCenter se encuentren en centros de datos geográficamente dispersos o en centros de datos que no estén conectados en red. Puede administrar centros de datos desde una única instancia de vRealize Automation en lugar de implementar una instancia de vRealize Automation dedicada para cada vCenter Server. El proxy de extensibilidad de vRealize Automation también se conoce como proxy vREX.
Puede crear o convertir una cuenta de nube de vCenter en vRealize Automation para acceder al agente de vSphere remoto, por ejemplo, en centros de datos independientes que no están conectados en red de forma directa. En lugar de utilizar una implementación de vRealize Automation completamente independiente en un centro de datos remoto, puede hacer que un agente de vSphere dentro de un proxy de extensibilidad de vRealize Automation especificado actúe como un proxy de vCenter Server. En este escenario, el uso de un proxy de extensibilidad de vRealize Automation puede mejorar la confiabilidad de la red, y optimizar el aprovisionamiento y la enumeración de vSphere en todos los centros de datos que quizás no estén conectados de otro modo.
El agente de vSphere remoto es un componente de software que reside dentro del proxy de extensibilidad de vRealize Automation. El proxy de extensibilidad de vRealize Automation es el dispositivo virtual que se implementa y se configura. El agente de vSphere que se ejecuta en el proxy de extensibilidad de vRealize Automation configurado correctamente actúa como intermediario de comunicaciones entre vRealize Automation y vSphere. Cuando se implementa el dispositivo virtual de proxy de extensibilidad de vRealize Automation, el agente de vSphere se configura automáticamente.
Tenga en cuenta que el proxy de extensibilidad de vRealize Automation debe poder conectarse al puerto 443 de la máquina de vRealize Automation remota a través de HTTPS. Para habilitar este acceso, configure y mantenga un proxy HTTP. Ese proxy debe permitir el tráfico HTTPS en el puerto 443 hacia y desde el FQDN de la máquina de vRealize Automation remota o el equilibrador de carga correspondiente en caso de una configuración de HA. Si trabaja en un entorno de varios tenants, se debe permitir el tráfico hacia y desde el FQDN del tenant al que debe acceder el dispositivo virtual del proxy de extensibilidad de vRealize Automation.
Para configurar y utilizar el proxy de extensibilidad de vRealize Automation, ejecute la siguiente secuencia de pasos.
- Implemente un proxy de extensibilidad de vRealize Automation en uno o varios servidores de vCenter, en uno o más centros de datos.
- Configure los ajustes de vRealize Automation que admiten servidores de vSphere remotos mediante el uso de un proxy de extensibilidad de vRealize Automation.
- Una el proxy de extensibilidad de vRealize Automation a la instancia de vRealize Automation remota.
- Cree o edite una cuenta de nube de vCenter en vRealize Automation y asóciela al proxy de extensibilidad de vRealize Automation en el centro de datos especificado para acceder al sitio remoto de vCenter Server.
Paso 1: Implementar un proxy de extensibilidad de vRealize Automation en una o varias instancias de vCenter Server, en uno o más centros de datos
Para implementar el archivo OVA del proxy de extensibilidad de vRealize Automation necesario, utilice el siguiente procedimiento.
- Abra la vRealize Automation página Descargar producto en Customer Connect, busque la versión del producto vRealize Automation y abra la página de descargas.
- Descargue el archivo OVA del proxy de extensibilidad de vRealize Automation específico de la versión en el servidor de vCenter de destino en el centro de datos remoto.
El archivo OVA aparece como Dispositivo virtual de extensibilidad de VMware vRealize versión en la página de descargas.
El archivo OVA está disponible para vRealize Automation 8.8.1 y versiones posteriores.
- Para implementar el archivo OVA como un proxy de extensibilidad de vRealize Automation, seleccione Ampliar vRA de forma local.
- Para facilitar el aislamiento de red entre vRealize Automation y el centro de datos de destino, configure un proxy HTTP.
El proxy HTTP permite que los servicios que se ejecutan en el centro de datos remoto se comuniquen con vRealize Automation. Por ejemplo, esto es importante en escenarios de aislamiento de red en los que se ha configurado un solo proxy HTTP como la única forma de acceder a ubicaciones de red remotas (como la instancia de vRealize Automation) desde el centro de datos.
Paso 2: Configurar vRealize Automation para admitir servidores de vSphere remotos mediante un proxy de extensibilidad de vRealize Automation
Como usuario administrador de nube, habilite la capacidad del agente de vSphere remoto en vRealize Automation mediante la línea de comandos vracli
.
Este paso implica abrir la instancia de vCenter Server en la que se implementa la instancia de vRealize Automation y utilizar la interfaz de usuario del cliente de vSphere para apagar todos los nodos del clúster de vRealize Automation.
Una vez que los nodos están apagados, puede abrir cada nodo del clúster y agregar 6 GB de memoria adicionales. Por lo general, la memoria predeterminada es de 42 GB. Agregue al menos 6 GB más de memoria a cada nodo para alojar los servicios adicionales necesarios para admitir el agente de vSphere remoto.
Después de agregar la memoria adicional a cada nodo del clúster, vuelva a utilizar la interfaz de usuario del cliente de vSphere para volver a encender todos los nodos asociados a la instancia de vRealize Automation.
- Apague los nodos. Utilice SSH para abrir el entorno del host y detenga los servicios de vRealize Automation mediante el siguiente comando:
/opt/scripts/deploy.sh --shutdown
- Agregue adicional, al menos 6 GB, a cada nodo de vRealize Automation en vCenter Server mediante el cliente host de vSphere.
Para obtener información sobre cómo trabajar en el cliente de vSphere para agregar memoria a un nodo, consulte temas como Configuración de memoria virtual en la documentación de producto de vSphere.
- Encienda los nodos.
- Espere a que el dispositivo virtual de vRealize Automation se recupere después del reinicio. Utilice el siguiente comando para esperar hasta 10 minutos (600 segundos) hasta que se cumpla la comprobación de reinicio:
vracli status first-boot --wait 600
Si el comando devuelve un mensaje de
First boot complete
, puede continuar con el paso de configuración. - En la línea de comandos del entorno del host, ejecute el siguiente comando
vracli
para habilitar la compatibilidad con el agente remoto (proxy):vracli capabilities remote-proxy --enable
Esta activación/desactivación de funcionalidad no está habilitada de forma predeterminada.
- Reinicie los servicios de vRealize Automation mediante el siguiente comando:
/opt/scripts/deploy.sh
Paso 3: Unir el proxy de extensibilidad de vRealize Automation a la instancia de vRealize Automation remota
Como usuario administrador de nube, configure el proxy de extensibilidad de vRealize Automation en la instancia de vCenter Server de destino en el centro de datos designado mediante el siguiente procedimiento.
- Abra la línea de comandos del entorno de host mediante SSH y use un comando de unión de
vracli
para conectar la instancia de vRealize Automation con una organización en particular, concretamente la organización para la que el usuario administrador de nube especificado es un administrador.Nota: Esta es la línea de comandos del proxy de extensibilidad de vRealize Automation y no la línea de comandos de vRealize Automation que utilizamos en el procedimiento del paso 1 anterior.Con esta acción, el proxy de extensibilidad de vRealize Automation (desde donde se ejecuta el comando
join
) se une a la instancia de vRealize Automation. Por lo tanto, el proxy de extensibilidad de vRealize Automation se conecta a vRealize Automation y se asocia con una organización de vRealize Automation específica.A continuación se proporciona un ejemplo de línea de comandos para un tenant predeterminado y un tenant con nombre:
- Tenant predeterminado (entorno de tenant único)
En este ejemplo, se pasa el FQDN del equilibrador de carga de vRealize Automation para asociar el proxy de extensibilidad de vRealize Automation con el tenant predeterminado de vRealize Automation.
vracli vra join vra.my-company.com -u admin_user@org_domain
- Tenant designado (entorno de varios tenants)
En este ejemplo, se pasa el FQDN de un tenant específico (organización) para asociar el proxy de extensibilidad de vRealize Automation con la organización designada.
vracli vra join my-tenant.vra.my-company.com -u admin_user@org_domain
Si utiliza un entorno de varios tenants, debe crear una integración para cada tenant. Específicamente, debe implementar un proxy de extensibilidad de vRealize Automation independiente para cada tenant (organización). Un proxy de extensibilidad de vRealize Automation solo puede asociarse a una organización de vRealize Automation a la vez.
- Tenant predeterminado (entorno de tenant único)
- El comando
join
anterior devuelve un certificado para la instancia de vRealize Automation remota. Si se le solicita confiar en el certificado, introduzcayes
cuando se le solicite. - Antes de continuar, espere 5 minutos aproximadamente para que el proxy de extensibilidad de vRealize Automation implemente los componentes de software necesarios.
Paso 4: Crear o editar una cuenta de nube de vCenter en vRealize Automation para conectarse a una cuenta de vCenter Server remota mediante un proxy de extensibilidad de vRealize Automation
Para crear una cuenta de nube de vCenter en vRealize Automation, consulte Crear una cuenta de nube de vCenter en vRealize Automation.
Para convertir una cuenta de nube de vCenter existente, consulte Convertir una cuenta de nube de vCenter tradicional en una basada en un proxy de extensibilidad de vRealize Automation (vREx).
Actualizar un dispositivo virtual de proxy de extensibilidad de vRealize Automation (vREx)
El proxy de extensibilidad de vRealize Automation se introdujo en vRealize Automation 8.8.1.
Los archivos binarios de actualización están disponibles para su descarga en VMware Customer Connect. Busque y abra su versión específica del producto vRealize Automation. Los archivos binarios de actualización se muestran como Dispositivo de extensibilidad de VMware vRealize Automation en la página de la versión del producto. La descarga puede ser específica para una versión en concreto de vRealize Automation, por ejemplo, vRealize Automation 8.9.1.
- Desplácese hasta la página Descargas de VMware Customer Connect y busque su nombre y versión de producto. Haga clic en Descargar ahora en la sección Dispositivo virtual de extensibilidad de VMware vRealize Automation <versión> a fin de descargar el archivo OVA necesario para el Dispositivo virtual de extensibilidad de VMware vRealize <versión>. Para obtener información relacionada, consulte el artículo 80305 de la base de conocimientos.
- Conecte la unidad de CD-ROM de la máquina virtual del proxy de extensibilidad de vRealize Automation en vSphere. Consulte la documentación del producto Administrar máquinas virtuales de vSphere.
Nota: Después de conectar la unidad de CD-ROM, desplácese hasta la página de configuración de la máquina virtual del proxy de extensibilidad de vRealize Automation y compruebe que la opción Conectar al encender esté habilitada.
- Monte la imagen ISO en la unidad de CD-ROM de la máquina virtual del proxy de extensibilidad de vRealize Automation en vSphere. Consulte la documentación del producto Administrar máquinas virtuales de vSphere.
Procedimiento
- Inicie sesión en la línea de comandos del proxy de extensibilidad de vRealize Automation como root.
- Ejecute el comando blkid y anote el nombre del dispositivo correspondiente a la unidad de CD-ROM del proxy de extensibilidad de vRealize Automation.
- Monte la unidad de CD-ROM mediante el siguiente procedimiento.
mount /dev/xxx /mnt/cdrom
- Haga una copia de seguridad del proxy de extensibilidad de vRealize Automation; para ello, cree una instantánea de la máquina virtual. Consulte Crear una instantánea de una máquina virtual.
El proxy de extensibilidad de vRealize Automation no admite instantáneas de memoria. Antes de realizar la instantánea, compruebe que esté desactivada la opción Crear instantánea de la memoria de la máquina virtual.
- Para iniciar la actualización, ejecute el siguiente comando, en función de la versión desde la que esté actualizando.
Si va a actualizar desde vRealize Automation 8.8.1 u 8.8.2, ejecute el siguiente comando.
vracli upgrade exec -y --repo cdrom://
Si va a actualizar desde vRealize Automation 8.9.0 o una versión posterior, ejecute el siguiente comando.vracli upgrade exec -y --profile lcm --repo cdrom://
Durante el proceso de actualización, su sesión se cierra automáticamente porque se reinicia el proxy de extensibilidad de vRealize Automation.
- Inicie sesión en la línea de comandos del proxy de extensibilidad de vRealize Automation como root y ejecute el siguiente comando.
vracli upgrade status --follow
Resultados
El proxy de extensibilidad de vRealize Automation se actualizó correctamente a la versión más reciente.
Qué hacer a continuación
Compruebe que la actualización del dispositivo virtual del proxy de extensibilidad de vRealize Automation se haya realizado correctamente. Para ello, ejecute el comando vracli version
en la línea de comandos del dispositivo. Al ejecutar este comando, puede validar la versión del producto y el número de compilación del dispositivo virtual del proxy de extensibilidad de vRealize Automation.