Compartir a través de


Administración de procesos en Azure Stack Edge Pro con GPU

SE APLICA A: Sí para Pro GPU SKUAzure Stack Edge Pro: GPUSí para Pro 2 SKUAzure Stack Edge Pro 2Sí para Pro R SKUAzure Stack Edge Pro RSí para Mini R SKUAzure Stack Edge Mini R

En este artículo se describe cómo administrar el proceso a través del servicio IoT Edge en un dispositivo Azure Stack Edge Pro con GPU. Puede administrar el proceso a través de Azure Portal o mediante la interfaz de usuario web local. Use Azure Portal para administrar los módulos, los desencadenadores y la configuración de IoT Edge, y la interfaz de usuario web local para administrar la configuración de la red.

Administración de desencadenadores

Los eventos son cosas que ocurren dentro del entorno de nube o en el dispositivo sobre las cuales quizás quiera tomar medidas. Por ejemplo, cuando se crea un archivo en un recurso compartido, hablamos de un evento. Los desencadenadores provocan los eventos. En Azure Stack Edge Pro, los desencadenadores pueden surgir en respuesta a eventos de archivos o según una programación.

  • Archivo: estos desencadenadores surgen como respuesta a eventos de archivo como la creación de un archivo o su modificación.
  • Programado: estos desencadenadores surgen como respuesta a una programación que puede definir con una fecha de inicio, una hora de inicio y el intervalo de repetición.

Incorporación de un desencadenador

Para crear un desencadenador, siga estos pasos en Azure Portal.

  1. En Azure Portal, vaya al recurso de Azure Stack Edge y luego a IoT Edge. Vaya a Desencadenadores y seleccione +Agregar desencadenadoren la barra de comandos.

    Selección de Agregar desencadenador

  2. En la hoja Agregar desencadenador, escriba un nombre único para el desencadenador.

  3. Seleccione un Tipo para el desencadenador. Elija Archivo cuando el desencadenador sea la respuesta a un evento de archivo. Seleccione Scheduled (Programado) cuando quiera que el desencadenador se inicie a una hora determinada y se ejecuta según un intervalo de repetición especificado. Según la selección que haga, verá un conjunto distinto de opciones.

    • File trigger (Desencadenador de archivo): elija un recurso compartido montado en la lista desplegable. Cuando se active un evento de archivo en este recurso compartido, el desencadenador podría invocar una función de Azure.

      Incorporación de recurso compartido de SMB

    • Scheduled trigger (Desencadenador programado): especifique la fecha y hora de inicio y el intervalo de repetición en horas, minutos o segundos. Escriba también el nombre para un tema. Un tema le brindará la flexibilidad que necesita para enrutar el desencadenador a un módulo implementado en el dispositivo.

      Una cadena de ruta de ejemplo es: "route3": "FROM /* WHERE topic = 'topicname' INTO BrokeredEndpoint("modules/modulename/inputs/input1")".

      Incorporación de un recurso compartido NFS

  4. Seleccione Agregar para crear el desencadenador. Una notificación muestra que la creación del desencadenador está en curso. Una vez creado el desencadenador, la hoja se actualiza para reflejar el desencadenador nuevo.

    Lista de desencadenadores actualizada

Eliminación de un desencadenador

Para eliminar un desencadenador, siga estos pasos en Azure Portal.

  1. En la lista de desencadenadores, seleccione el desencadenador que quiere eliminar.

    Seleccionar un desencadenador

  2. Haga clic con el botón derecho y seleccione Eliminar.

    Seleccione Eliminar

  3. Cuando se le pida confirmación, haga clic en .

    Confirmar eliminación

La lista de desencadenadores se actualiza para reflejar la eliminación.

Administración de la configuración de IoT Edge

Use Azure Portal para ver la configuración de proceso, quitar una configuración de proceso ya existente o actualizarla con el fin de sincronizar las claves de acceso del dispositivo IoT y el dispositivo IoT Edge de Azure Stack Edge Pro.

Visualización de la configuración de IoT Edge

Para ver la configuración de IoT Edge para el dispositivo, siga estos pasos en Azure Portal.

  1. En Azure Portal, vaya al recurso de Azure Stack Edge y luego a IoT Edge. Después de habilitar el servicio IoT Edge en el dispositivo, la página Información general indica que el servicio IoT Edge se está ejecutando correctamente.

    Seleccionar Ver proceso

  2. Vaya a Propiedades para ver la configuración de IoT Edge en el dispositivo. Cuando configuró el proceso, creó un recurso de IoT Hub. En ese recurso de IoT Hub, se configuró un dispositivo IoT y un dispositivo IoT Edge. Solo los módulos de Linux se admiten para ejecución en el dispositivo IoT Edge.

    Ver configuración

Eliminación del servicio IoT Edge

Para quitar la configuración de IoT Edge existente del dispositivo, siga estos pasos en Azure Portal.

  1. En Azure Portal, vaya al recurso de Azure Stack Edge y luego a IoT Edge. Vaya a Información general y seleccione Quitar en la barra de comandos.

    Seleccionar Quitar proceso

  2. Si quita el servicio IoT Edge, la acción es irreversible y no se puede deshacer. También se eliminarán los módulos y los desencadenadores que creó. Tendrá que volver a configurar el dispositivo en caso de que necesite volver a usar IoT Edge. Cuando se le pida confirmación, seleccione Aceptar.

    Seleccionar Eliminar proceso 2

Sincronización de las claves de acceso de dispositivo IoT y dispositivo IoT Edge

Cuando se configura el proceso en Azure Stack Edge Pro, se crea un dispositivo IoT y un dispositivo IoT Edge. A estos dispositivos se les asigna automáticamente claves de acceso simétricas. Como procedimiento recomendado de seguridad, estas claves se rotan de manera periódica a través del servicio IoT Hub.

Para rotar estas claves, puede ir al servicio IoT Hub que creó y seleccionar el dispositivo IoT o el dispositivo IoT Edge. Cada dispositivo tiene una clave de acceso primaria y una clave de acceso secundaria. Asigne la clave de acceso primaria a la clave de acceso secundario y luego vuelva a generar la clave de acceso primaria.

Si las claves del dispositivo IoT y del dispositivo IoT Edge se han rotado, deberá actualizar la configuración en Azure Stack Edge Pro para tener las claves de acceso más recientes. La sincronización permite que el dispositivo obtenga las claves más recientes del dispositivo IoT y del dispositivo IoT Edge. Azure Stack Edge Pro solo usa las claves de acceso primarias.

Para sincronizar las claves de acceso del dispositivo, siga estos pasos en Azure Portal.

  1. En Azure Portal, vaya al recurso de Azure Stack Edge y luego a Proceso de IoT Edge. Vaya a Información general y seleccione Actualizar configuración en la barra de comandos.

    Seleccionar Actualizar configuración

  2. Seleccione cuando se pida confirmación.

    Seleccionar Sí cuando se pida confirmación

  3. Salga del cuadro de diálogo cuando haya finalizado la sincronización.

Cambio de IP de servicio externo para contenedores

Las direcciones IP del servicio externo de Kubernetes se usan para llegar a los servicios que se exponen fuera del clúster de Kubernetes. Después de activar el dispositivo, puede establecer o modificar las direcciones IP del servicio externo para las cargas de trabajo en contenedor del dispositivo mediante el acceso a la interfaz de usuario local.

  1. En la interfaz de usuario local del dispositivo, vaya a Proceso.

  2. Seleccione el puerto cuya red está configurada para el proceso. En la hoja que se abre, especifique (nuevo) o modifique (si existen) las direcciones IP del servicio externo de Kubernetes. Estas direcciones IP se usan para cualquier servicio que deba exponerse fuera del clúster de Kubernetes.

    • Necesita un mínimo de una dirección IP de servicio para el servicio edgehub que se ejecuta en el dispositivo y que usan los módulos de IoT Edge.
    • Necesitará una dirección IP para cada módulo o contenedor de IoT Edge adicional que quiera implementar.
    • Se trata de direcciones IP estáticas y contiguas.

    Cambio de las direcciones IP de servicio de Kubernetes

  3. Seleccione Aplicar. Una vez aplicadas las direcciones IP, no es necesario reiniciar ni volver a arrancar el dispositivo. Las nuevas direcciones IP se aplican inmediatamente.

Pasos siguientes