IREX
ES

Escalar una instancia

Para escalar una instancia de la Plataforma IREX por número de cámaras o usuarios, o profundidad del archivo, configure nuevas máquinas para el Secure Cloud. No tiene que preocuparse por escalar el shell de Smart City, ya que tomará automáticamente tantos recursos como sea necesario de las nuevas máquinas.

Factor de escalamiento Roles de las nuevas máquinas
Cámaras Máquinas Kubernetes
Máquinas Ceph monitor, hot y warm
Profundidad del archivo Máquinas Ceph monitor, hot y warm
Usuarios Máquinas balanceadoras

Instale el hardware

  1. Asegúrese de que se cumplan los requisitos de hardware.
  2. Instale los servidores y el equipo de red.
  3. Encienda el equipo.
  4. Configure la interfaz IPMI/ILO/IDRAC (y demás) para su red local.

Despliegue los sistemas operativos y la red

  1. Agregue su nuevo servidor al servidor MAAS y seleccione los roles de la máquina.
  2. Instale Ubuntu server con acceso de nivel root.
  3. Configure las interfaces de red.
  4. Configure el acceso ssh/VPN al servidor.
  5. Configure los nombres de dominio del servidor en su red privada (recomendado).

Despliegue el secure cloud

  1. Prepare la configuración del clúster y el inventario:

    Defina el nombre del clúster, incluya todos los *.yml necesarios en la configuración (monitoreo/registro/DNS, etc.). Agregue usuario y claves para el despliegue Ingrese las rutas a los archivos de certificado Agregue los repositorios requeridos a la lista de fuentes de su máquina. Complete la sección DNS requerida para la consola del Secure Cloud — interfaz web para configuración rápida de componentes del clúster (número de bases de datos, réplicas de servicios, etc.; opcional para clústeres) Complete la sección de red: defina la subred para la máquina y la dirección IP para el balanceador de namespace Defina los namespaces y servicios obligatorios Complete el registro y otras secciones necesarias.

  2. Instale el entorno virtual "virtualenv" — una herramienta para crear entornos Python aislados. Crea una carpeta que contiene todos los ejecutables necesarios para usar los paquetes que un proyecto Python necesitaría. Lo necesita en un servidor bare-metal para la primera instalación del Secure Cloud.

  3. Después de que la configuración del clúster esté lista, despliegue el Secure Cloud usando el script de despliegue que incluye todos los servicios necesarios:

    Kubernetes Ceph Cassandra Postgres Kafka Otros

  4. Agregue los nombres DNS.

Pruebe la funcionalidad principal

Verifique: