Quand utiliser AKS Edge Essentials
Ici, vous découvrirez les critères pour décider si AKS Edge Essentials vous convient pour automatiser et exécuter vos applications conteneurisées. Ensuite, vous appliquerez les critères au scénario décrit dans l’unité d’introduction.
Critères de décision
AKS Edge Essentials est une plateforme Kubernetes prise en charge par Microsoft qui automatise l’exécution d’applications conteneurisées à grande échelle. Il est conçu pour les configurations statiques, prédéfinies et a des exigences de calcul et de mémoire minimales (4 Go de RAM et 2 processeurs virtuels). AKS Edge Essentials s’exécute sur Windows 10/11 (IoT Enterprise / Enterprise / Pro) ou Windows (Server / Server IoT) 2019/2022. Si vous avez besoin d’une option de maintenance plus longue et que vous n’avez pas besoin de mises à jour de fonctionnalités aussi fréquemment que d’autres appareils à usage général de l’organisation, envisagez Windows IoT Enterprise avec un canal de maintenance à long terme (LTSC) de 10 ans pour le système d’exploitation hôte.
AKS Edge Essentials n’active pas la création/suppression de machines virtuelles dynamiques ou la gestion du cycle de vie du cluster. Chaque machine d’un cluster AKS Edge Essentials ne peut disposer que d’une seule machine virtuelle Linux et/ou Windows. La machine virtuelle Linux agit comme nœud de contrôle et nœud Worker pour les charges de travail Linux dans le cluster Kubernetes. S’il vous faut une prise en charge du clustering de basculement avec une création dynamique de machines virtuelles qui permet une haute disponibilité au niveau de la couche d’infrastructure, envisagez AKS sur Azure Stack HCI ou Windows Server.
Examinons quelques-uns des critères que vous devez prendre en compte pour déterminer si AKS Edge Essentials vous convient :
Critères | Analyse |
---|---|
Haute disponibilité au niveau de la couche d’infrastructure | AKS Edge Essentials n’active pas la création/suppression de machines virtuelles dynamiques ou la gestion du cycle de vie du cluster. S’il vous faut une prise en charge du clustering de basculement avec une création dynamique de machines virtuelles qui permet une haute disponibilité au niveau de la couche d’infrastructure, envisagez AKS sur Azure Stack HCI ou Windows Server. |
Conditions du calcul et de la mémoire | À la périphérie opérationnelle, les charges de travail conteneurisées doivent généralement s’exécuter en même temps que d’autres applications comme une application point de vente ou une application médicale sur un appareil IRM. AKS Edge Essentials consomme des ressources limitées. Dans sa configuration minimale, AKS Edge Essentials a des exigences minimales en matière de calcul et de mémoire (4 Go de RAM et 2 processeurs virtuels). |
Appareil à usage fixe | Les appareils alimentés par Windows sont nombreux : distributeurs automatiques, terminaux de point de vente, systèmes d’automatisation industrielle, clients légers, appareils médicaux, signalisation numérique, kiosques et autres appareils à usage fixe. Windows IoT Enterprise vous permet d’ajouter à ces appareils à usage fixe des allocations et des restrictions spécifiques dans le contrat de licence. Inscrivez-vous en exécutant AKS Edge Essentials sur Windows IoT Enterprise lorsque vous planifiez un scénario IoT de production. |
Canal de maintenance à long terme (LTSC) de 10 ans | Lorsque vous ciblez des appareils à usage fixe qui nécessitent souvent une option de maintenance plus longue et n’ont pas besoin de mises à jour des fonctionnalités aussi fréquemment que d’autres appareils de l’organisation, vous devez envisager d’exécuter AKS Edge Essentials sur Windows IoT Enterprise avec un canal de maintenance à long terme (LTSC) de 10 ans. |
Appliquer les critères
L’organigramme suivant illustre les questions clés à poser lorsque vous envisagez AKS Edge Essentials pour automatiser et exécuter vos applications conteneurisées.
AKS Edge Essentials fonctionne à son plein potentiel lorsqu’il n’est pas indispensable de disposer d’une haute disponibilité au niveau de la couche d’infrastructure et que vous ciblez des appareils à usage fixe de classe PC pour les scénarios IoT de production. La décision relève souvent d’une question de jugement et certains cas de périphérie sont difficiles à décider. Réfléchissons à la façon d’appliquer ces critères à notre exemple de scénario.
Critères | Condition requise | Faut-il utiliser AKS Edge Essentials ? |
---|---|---|
Haute disponibilité au niveau de la couche d’infrastructure | Pour chaque supermarché, vous avez configuré l’exécution d’un cluster AKS Edge Essentials sur plusieurs machines pour prendre en charge une architecture de microservices distribuée. Vous avez défini des ressources de processeur et de mémoire statiques que vous souhaitez allouer pour chacune des machines virtuelles de chaque machine, et vous n’avez pas besoin de gestion dynamique de la création/suppression de machine virtuelle ou du cycle de vie du cluster. | Non |
Conditions du calcul et de la mémoire | Chaque épicerie a son ensemble unique de caméras qui diffusent en continu sur un ou plusieurs appareils de classe PC installés dans les locaux du magasin. | Oui |
Appareil à usage fixe | Vous déployez des appareils à usage fixe pour un scénario IoT de production. | Oui |
Canal de maintenance à long terme (LTSC) de 10 ans | Le scénario cible des services de base tels que la gouvernance, la surveillance, l’application, l’apprentissage automatique et les services de données à partir de diffusions de plusieurs caméras. Les appareils spécialisés de chaque épicerie doivent fonctionner sans perturbations constantes des fonctionnalités de mise à jour. | Oui : utiliser Windows IoT Enterprise LTSC comme système d’exploitation hôte |