Saltar al contenido principal

Instalar el administrador en Azure

Antes de comenzar, asegúrese de cumplir los requisitos previos y de que su cuenta de Azure cumpla con los requisitos.

El administrador de AI Unlimited organiza la implementación del motor e incluye una interfaz de usuario basada en web para la configuración.

Usará una plantilla de Azure Resource Manager (ARM) proporcionada por Teradata para instalar el administrador desde el Azure Portal. Implementará una instancia de servidor en la que se ejecuta el administrador en un contenedor controlado por systemd.

Sugerencia

Para obtener ayuda con la instalación, envíe un correo electrónico al equipo de soporte o pregunte a la comunidad.

Clonar el repositorio

La carpeta deployments en el Repositorio de GitHub de AI Unlimited proporcionada por Teradata contiene archivos de plantillas, parámetros y políticas para instalar AI Unlimited.

Abra una ventana de terminal y clone el repositorio.

Localizar la plantilla del administrador

Las plantillas ARM para el administrador están aquí en el repositorio de GitHub de AI Unlimited:

deployments/azure/templates/arm/ai-unlimited

Elija una plantilla en función de si desea utilizar un equilibrador de carga y de qué tipo.

Nota

Quizás quiera pedirle orientación a un administrador de la nube de su organización.

- ai-unlimited-with-alb.json—El administrador se encuentra detrás de un equilibrador de carga de aplicaciones - ai-unlimited-with-nlb.json—El administrador se encuentra detrás de un equilibrador de carga de red - ai-unlimited-without-lb.jsonNo hay equilibrador de carga. Si no está seguro de qué plantilla usar, le recomendamos esta.

Cargar la plantilla

  1. Inicie sesión en el Azure Portal.
    Nota

    Las referencias a Azure Portal están actualizadas al 29 de mayo de 2024.

  2. Busque Implementación personalizada y luego seleccione Implementar una plantilla personalizada.
  3. Seleccione Crear su propia plantilla en el editor y luego Cargar archivo.
  4. Seleccione el archivo de plantilla que eligió usar y luego seleccione Guardar.

Especificar detalles de la instancia

Revise los parámetros. Proporcione valores para los parámetros requeridos. Es posible que su organización requiera otros.

Parámetros de Azure y AI Unlimited
ParámetroDescripciónNotas
SubscriptionLa suscripción de Azure que desea utilizar para implementar AI Unlimited.Obligatorio
Predeterminado: NA
Esta debe ser una cuenta de pago por uso.
RegionLa región donde desea implementar AI Unlimited.Obligatorio
Predeterminado: NA
Seleccione la región de Azure más cercana a su ubicación de trabajo y los recursos de datos que desea usar con AI Unlimited.
Resource Group NameEl nombre del contenedor que agrupa recursos de AI Unlimited relacionados.Obligatorio
Predeterminado: ai-unlimited-workspace
AI Unlimited NameNombre único dado a AI Unlimited.Obligatorio
Predeterminado: NA
Public KeyLa clave SSH pública que puede utilizar para conectarse a una máquina virtual a través de SSH.Obligatorio
Predeterminado: NA
Este valor debe comenzar con “ssh-rsa”.
OS VersionLas versiones de los sistemas operativos que están disponibles en la suscripción actual.Opcional con valor predeterminado
Predeterminado: Ubuntu-2004
Instance TypeEl tipo de instancia que desea utilizar para AI Unlimited.Opcional
Valor predeterminado: STANDARD_D2_V3
Recomendamos utilizar el tipo de instancia predeterminado para ahorrar costes. El tipo de instancia predeterminado es la serie Dv3 estándar con 2 vCPU y 8,0 GiB de memoria.
NetworkEl nombre de la red en la que desea implementar la instancia de AI Unlimited.
Opcional
Predeterminado: NA
SubnetLa subred en la que desea implementar la instancia de AI Unlimited.Obligatorio
Predeterminado: NA
La subred debe residir en la zona de disponibilidad seleccionada.
Security GroupEl firewall virtual que controla el tráfico entrante y saliente a la instancia.Opcional
Valor predeterminado: AiUnlimitedSecurityGroup
El grupo de seguridad se implementa como un conjunto de reglas que especifican qué protocolos, puertos y direcciones IP o bloques CIDR tienen permitido acceder a la instancia. Defina al menos un CIDR de acceso o un grupo de seguridad para permitir el tráfico entrante a menos que cree reglas de ingreso de grupos de seguridad personalizadas.
Access CIDREl rango de direcciones IP CIDR al que se le permite acceder a la instancia.Opcional
Valor predeterminado: 0.0.0.0/0
Recomendamos configurar este valor en un rango de IP de confianza. Defina al menos un CIDR de acceso o un grupo de seguridad para permitir el tráfico entrante a menos que cree reglas de ingreso de grupos de seguridad personalizadas.
AI Unlimited HTTP PortEl puerto para acceder a la interfaz de usuario de AI Unlimited.Obligatorio con valor predeterminado
Predeterminado: 3000
AI Unlimited GRPC PortEl puerto para acceder a la API de AI Unlimited.Obligatorio con valor predeterminado
Predeterminado: 3282
Source App Sec GroupsLos grupos de seguridad de aplicaciones de origen (ASG) que tienen permiso para conectarse a la instancia de AI Unlimited. Los ASG le permiten organizar sus máquinas virtuales (VM) en función de sus políticas de seguridad de red específicas. Estas políticas de seguridad determinan qué tráfico está permitido o no en su máquina virtual.Opcional
Predeterminado: NA
Seleccione un grupo de seguridad de aplicaciones en la misma región que la interfaz de red.
Destination App Sec GroupsLos grupos de seguridad de aplicaciones de destino que tienen permiso para conectarse a la instancia de AI Unlimited.Opcional
Predeterminado: NA
Seleccione un grupo de seguridad de aplicaciones en la misma región que la interfaz de red.
Role Definition IDEl ID del rol que se utilizará con AI Unlimited.Obligatorio
Predeterminado: NA
Use el comando de la CLI de Azure: Get-AzRoleDefinition para obtener su ID de definición de rol.
Allow Public SSHEspecifica si puede usar claves de shell seguro (SSH) para conectarse a máquinas virtuales en Azure.Opcional
Predeterminado: verdadero
Use Key VaultEspecifica si se debe utilizar el almacén de claves para recuperar la contraseña segura durante una implementación.Opcional
Predeterminado: Nuevo
Use Persistent VolumeEspecifica si desea utilizar un volumen persistente nuevo o existente para almacenar datos. Consulte Más información: Uso de un volumen persistente debajo de la sección de parámetros.Opcional con valor predeterminado
Predeterminado: Nuevo
Opciones compatibles: Nuevo o Existente, según su caso de uso.
Persistent Volume SizeEl tamaño del volumen persistente que puede adjuntar a la instancia, en GB.Opcional
Predeterminado: 100
Existing Persistent Volume
El ID del volumen persistente existente que puede adjuntar a la instancia.
Obligatorio si UsePersistentVolume está configurado como Existente.
Predeterminado: Ninguno
El volumen persistente debe estar en la misma zona de disponibilidad que la instancia de AI Unlimited.
AI Unlimited VersionLa versión de AI Unlimited que desea implementar.Obligatorio con valor predeterminado
Predeterminado: último
El valor es una etiqueta de versión del contenedor.
Use NLBEspecifica si se accede a la instancia mediante un equilibrador de carga de red.Obligatorio con valor predeterminado
Valor predeterminado: falso
TagsLos pares clave-valor que se asignan a los recursos para una identificación rápida.Opcional
Predeterminado:NA
Más información: Cómo usar un volumen persistente

La instancia del administrador se ejecuta en un contenedor y guarda sus datos de configuración en una base de datos en el volumen raíz de la instancia. Estos datos se conservan si apaga, reinicia o crea una instantánea y vuelve a iniciar la instancia.

Un volumen persistente almacena datos de una aplicación en contenedores más allá de la vida útil del contenedor, pod o nodo en el que se ejecuta.

Sin un volumen persistente

Si el contenedor, el pod o el nodo fallan o finalizan, perderá los datos de configuración del administrador. Puede implementar una nueva instancia del administrador, pero no en el mismo estado que la que se perdió.

Con un volumen persistente

Si el contenedor, pod o nodo falla o finaliza, y los datos de configuración del administrador se almacenan en un volumen persistente, puede implementar una nueva instancia de administrador que tenga la misma configuración que la que se perdió.

Ejemplo

  1. Implemente el administrador y configure el parámetro Usar volumen persistente en Nuevo.
  2. Después de crear la pila, en la página Salidas, anote el volume-id.
  3. Utilice AI Unlimited.
  4. Si se pierde la instancia del administrador, vuelva a implementar el administrador e incluya estos parámetros:
    • Usar volumen persistente: Nuevo
    • Volumen persistente existente: el valor que anotó en el paso 2

La nueva instancia del administrador tiene la misma configuración que la que se perdió.

Crear la instancia

  1. Seleccione Revisar + crear.
  2. Seleccione Crear.
    En la página Notificaciones puede supervisar el progreso.

Cuando se completa la implementación, la página Salidas muestra los valores generados para los recursos creados.

Necesitará la URL para acceder al administrador y configurar AI Unlimited.

¿Qué sigue?

Cree una aplicación OAuth para permitir la autenticación entre AI Unlimited y su cuenta de proveedor de Git.

También de interés