Gérer le calcul sur votre appareil Azure Stack Edge Pro avec GPU

S’APPLIQUE À :Yes for Pro GPU SKUAzure Stack Edge Pro - GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro RYes for Mini R SKUAzure Stack Edge Mini R

Cet article explique comment gérer le calcul par l’intermédiaire du service IoT Edge sur un appareil GPU Azure Stack Edge Pro. Vous pouvez gérer le calcul via le portail Azure ou l’interface utilisateur web locale. Le Portail Azure permet de gérer les modules, les déclencheurs, la configuration IoT Edge et l’interface utilisateur locale pour l’administration des paramètres réseau de calcul.

Gérer les déclencheurs

Les événements sont des faits qui se produisent au sein de votre environnement cloud ou sur votre appareil, sur lesquels vous pouvez agir. Par exemple, quand un fichier est créé dans un partage, il s’agit d’un événement. Les déclencheurs activent les événements. Dans votre ressource Azure Stack Edge Pro, des déclencheurs peuvent répondre à des événements de fichier ou intervenir en vertu d’une planification.

  • Fichier : ces déclencheurs sont en réponse à des événements de fichier tels que la création d’un fichier, la modification d’un fichier.
  • Planifié : ces déclencheurs sont en réponse à une planification que vous pouvez définir avec une date de début, une heure de début et un intervalle de répétition.

Ajouter un déclencheur

Pour créer un déclencher, procédez comme suit sur le portail Azure.

  1. Sur le Portail Azure, accédez à votre ressource Azure Stack Edge, puis à IoT Edge. Accédez à Déclencheurs, puis sélectionnez + Ajouter un déclencheur dans la barre de commandes.

    Select add trigger

  2. Dans le panneau Ajouter un déclencheur, entrez un nom unique pour votre déclencheur.

  3. Sélectionnez un Type pour le déclencheur. Choisissez Fichier lorsque le déclencheur répond à un événement de fichier. Sélectionnez Planifié si vous souhaitez que le déclencheur démarre à une heure définie et se répète à un intervalle spécifié. L’ensemble d’options présenté varie en fonction de votre sélection.

    • Déclencheur de fichier : choisissez un partage monté dans la liste déroulante. Lors du déclenchement d’un événement de fichier dans ce partage, le déclencheur appelle une fonction Azure.

      Add SMB share

    • Déclencheur planifié : spécifiez les date et heure de démarrage, ainsi que l’intervalle de répétition en heures, minutes ou secondes. Entrez le nom d’une rubrique. Une rubrique vous donne la possibilité de router le déclencheur vers un module déployé sur l’appareil.

      Voici un exemple de chaîne de routage : "route3": "FROM /* WHERE topic = 'topicname' INTO BrokeredEndpoint("modules/modulename/inputs/input1")".

      Add NFS share

  4. Sélectionnez Ajouter pour créer le déclencheur. Une notification indique que la création du déclencheur est en cours. Une fois le déclencheur créé, le panneau s’actualise pour afficher le nouveau déclencheur.

    Updated trigger list

Supprimer un déclencheur

Pour supprimer un déclencheur, procédez comme suit sur le portail Azure.

  1. Dans la liste des déclencheurs, sélectionnez le déclencheur à supprimer.

    Select trigger

  2. Cliquez avec le bouton droit, puis sélectionnez Supprimer.

    Select delete

  3. Cliquez sur Ouilorsque vous êtes invité à confirmer l’opération.

    Confirm delete

La liste des déclencheurs est actualisée afin de refléter la suppression.

Gestion de la configuration IoT Edge

Utilisez le portail Azure pour afficher la configuration de calcul, supprimer une configuration de calcul existante ou actualiser la configuration de calcul, afin de synchroniser les clés d’accès de l’appareil IoT et de l’appareil IoT Edge pour votre ressource Azure Stack Edge Pro.

Affichage de la configuration IoT Edge

Pour afficher la configuration IoT Edge de votre appareil, suivez la procédure ci-dessous sur le Portail Azure.

  1. Sur le Portail Azure, accédez à votre ressource Azure Stack Edge, puis à IoT Edge. Une fois le service IoT Edge activé sur l’appareil, la page Vue d’ensemble indique qu’il s’exécute bien.

    Select View compute

  2. Accédez à Propriétés pour afficher la configuration IoT Edge sur votre appareil. Lorsque vous avez configuré le calcul, vous avez créé une ressource IoT Hub. Sous cette ressource IoT Hub, un appareil IoT et un appareil IoT Edge sont configurés. Seuls les modules Linux sont pris en charge pour s’exécuter sur l’appareil IoT Edge.

    View configuration

Suppression du service IoT Edge

Pour supprimer la configuration IoT Edge existante de votre appareil, suivez la procédure ci-dessous sur le Portail Azure.

  1. Sur le Portail Azure, accédez à votre ressource Azure Stack Edge, puis à IoT Edge. Accédez à Vue d’ensemble et sélectionnez Supprimer dans la barre de commandes.

    Select Remove compute

  2. Si vous supprimez le service IoT Edge, l’action est irréversible et ne peut pas être annulée. Les modules et les déclencheurs que vous avez créés seront également supprimés. Il vous faudra reconfigurer votre appareil au cas où vous devriez utiliser de nouveau IoT Edge. Quand il vous est demandé de confirmer l’opération, sélectionnez OK.

    Select Remove compute 2

Synchroniser les clés d’accès de l’appareil IoT et de l’appareil IoT Edge

Lorsque vous configurez le calcul sur votre ressource Azure Stack Edge Pro, un appareil IoT et un appareil IoT Edge sont créés. Des clés d’accès symétriques sont affectées automatiquement à ces appareils. Conformément aux meilleures pratiques de sécurité, le service IoT Hub veille à une rotation régulière de ces clés.

Pour définir la rotation de ces clés, vous pouvez accéder au service IoT Hub que vous avez créé, puis sélectionnez l’appareil IoT ou l’appareil IoT Edge. Chaque appareil possède une clé d’accès primaire et une clé d’accès secondaire. Affectez la clé d’accès primaire à la clé d’accès secondaire, puis régénérez la clé d’accès primaire.

Si une rotation des clés de vos appareils IoT et IoT Edge a eu lieu, vous devez actualiser la configuration sur votre ressource Azure Stack Edge Pro pour obtenir les dernières clés d’accès. La synchronisation aide l’appareil à obtenir les dernières clés de vos appareils IoT et IoT Edge. Azure Stack Edge Pro utilise uniquement les clés d’accès primaires.

Pour synchroniser les clés d’accès pour votre appareil, procédez comme suit sur le portail Azure.

  1. Sur le Portail Azure, accédez à votre ressource Azure Stack Edge, puis à Computing IoT Edge. Accédez à Vue d’ensemble et sélectionnez Actualiser la configuration dans la barre de commandes.

    Select Refresh configuration

  2. Lorsque vous êtes invité à confirmer l’opération, sélectionnez Oui.

    Select Yes when prompted

  3. Fermez la boîte de dialogue une fois la synchronisation terminée.

Modifier les adresses IP du service externe pour des conteneurs

Les adresses IP du service externe Kubernetes sont utilisées pour accéder aux services exposés en dehors du cluster Kubernetes. Une fois votre appareil activé, vous pouvez définir ou modifier les adresses IP du service externe pour les charges de travail conteneurisées pour votre appareil en accédant à l’interface utilisateur locale.

  1. Dans l’interface utilisateur locale de l’appareil, accédez à Compute.

  2. Sélectionnez le port dont le réseau est configuré pour le calcul. Dans le panneau qui s’ouvre, spécifiez ou modifiez les adresses IP (respectivement nouvelles ou existantes) du service externe Kubernetes. Ces adresses IP sont utilisées pour tous les services qui doivent être exposés en dehors du cluster Kubernetes.

    • Vous avez besoin au minimum d’une adresse IP de service pour le service edgehub qui s’exécute sur votre appareil et que les modules IoT Edge utilisent.
    • Vous aurez besoin d’une adresse IP pour chaque module ou conteneur IoT Edge supplémentaire que vous souhaitez déployer.
    • Il s’agit d’adresses IP statiques contiguës.

    Change Kubernetes service IPs

  3. Sélectionnez Apply. Une fois les adresses IP appliquées, votre appareil n’a pas besoin d’être redémarré ou relancé. Les nouvelles adresses IP prennent effet immédiatement.

Étapes suivantes