Aller au contenu principal

Haute disponibilité et évolutivité

La SEW Platform est conçue pour répondre aux exigences de fiabilité, de performance et d'élasticité des opérations industrielles modernes. Des services cloud répartis à l'échelle mondiale aux passerelles on-premise résilientes localement, SEW est conçu pour assurer une disponibilité continue, même en cas de charge de pointe, de défaillance d'infrastructure ou de panne d'une zone de disponibilité (AZ). En construisant l'infrastructure cloud SEW sur Amazon Web Services (AWS) et en s'appuyant sur les services natifs AWS pour le calcul, le stockage, la mise en réseau et l'orchestration, SEW atteint une résilience et une évolutivité de niveau entreprise tout en maintenant une sécurité stricte et une isolation multi-tenant.

Cette page présente les principes architecturaux et les mécanismes fondamentaux qui garantissent que la plateforme reste résiliente, évolutive et prévisible dans tous les environnements.


Haute disponibilité cloud-native​

SEW s'exécute sur une infrastructure cloud-native entièrement managée, conçue pour éliminer les points de défaillance uniques. La haute disponibilité est obtenue grâce à :

Redondance multi-AZ (zones de disponibilité)​

Tous les services critiques sont déployés sur plusieurs zones de disponibilité AWS, garantissant que les opérations de la plateforme se poursuivent sans interruption même si une zone subit une dégradation de performance ou une panne complète.

Durabilité et réplication gérées par AWS​

Les données à état — y compris les données de projet, les métadonnées, les journaux d'audit, la configuration, les secrets du coffre-fort et l'état de la plateforme — sont stockées dans des services AWS conçus pour :

  • La réplication automatique
  • Une durabilité élevée
  • Un basculement transparent
  • Des sauvegardes continues

Ces couches gérées par AWS réduisent considérablement le risque de perte de données ou d'interruption de service.

Microservices auto-réparateurs ​

SEW utilise des microservices sans état déployés sur des plateformes de calcul gérées par AWS lorsque cela est possible. Cela garantit :

  • Une mise à l'échelle horizontale rapide
  • Des contrôles de santé automatiques
  • Le remplacement des instances en cas de défaillance
  • Des mises à jour progressives sans interruption de service
  • Une restauration rapide en cas de défaillance

La combinaison de l'orchestration AWS et de la conception en microservices de SEW se traduit par des opérations cloud extrêmement résilientes.


Évolutivité élastique ​

SEW s'adapte dynamiquement à la croissance de l'utilisation, à la charge des utilisateurs et à la demande opérationnelle. Les services élastiques d'AWS constituent le socle de cette évolutivité horizontale.

Calcul à mise à l'échelle automatique horizontale​

Les mécanismes d'auto-scaling AWS étendent la capacité de calcul en fonction de :

  • Du volume de sessions IDEaaS
  • De la concurrence d'exécution des pipelines
  • De la charge des requêtes API
  • Du débit des tâches en arrière-plan

Cela garantit des performances constantes et prévisibles, quelle que soit la taille du client ou les pics d'utilisation.

Orchestration distribuée des pipelines​

L'exécution des pipelines SEW s'appuie sur des services d'orchestration qui permettent :

  • L'exécution parallèle sur de nombreuses passerelles ou appareils
  • Une planification tenant compte de la charge
  • Une logique de nouvelle tentative tolérante aux pannes
  • Une mise à l'échelle horizontale pendant les périodes de forte demande

Cette conception permet aux grandes usines ou aux entreprises internationales d'exécuter simultanément des centaines de workflows automatisés.

Isolation multi-tenant avec les primitives de sécurité AWS​

Les contrôles de sécurité natifs AWS imposent par conception une isolation stricte des locataires, garantissant :

  • Des ressources de calcul cloisonnées pour l'isolation des ressources de calcul
  • Des périmètres de stockage de données distincts pour l'isolation des données
  • Une isolation au niveau des couches API et identité

Cela garantit que l'utilisation par un locataire n'affecte ni les performances ni la disponibilité d'un autre.


Fiabilité on-premise via la SEW Gateway​

La haute disponibilité s'étend au-delà du cloud. Les SEW Gateways déployées on-premise assurent une résilience locale et des opérations d'appareils ininterrompues.

Connectivité résiliente uniquement sortante​

Les passerelles maintiennent des tunnels sortants chiffrés vers les services SEW. Si un chemin de connexion devient instable, la passerelle rétablit automatiquement la connectivité ou bascule vers une route alternative.

Dégradation progressive​

Même en cas d'interruption d'Internet :

  • Les processus on-premise continuent de fonctionner
  • Les résultats des pipelines terminés se synchronisent dès que l'accès au cloud est rétabli
  • Les sessions IDEaaS se reconnectent en douceur

Cela préserve la stabilité opérationnelle au sein de l'usine.


Optimisation des performances et gestion de la charge​

Pour maintenir les performances lors de la mise à l'échelle, SEW met en œuvre plusieurs stratégies s'appuyant sur AWS :

Répartiteurs de charge​

L'équilibrage de charge AWS répartit le trafic vers les points de terminaison optimaux, réduisant la latence et évitant les goulets d'étranglement de performance.

Limitation adaptative du débit​

SEW utilise une surveillance cloud-native et un contrôle de débit pour garantir :

  • Une utilisation équitable entre les locataires
  • Une protection contre les surcharges involontaires
  • Des temps de réponse constants

Chemins de transfert de données optimisés​

Les services de mise en réseau et d'accélération de transfert AWS permettent des communications à haut débit et résilientes, même sur des réseaux contraints.


Modèle d'évolutivité prêt pour l'entreprise​

La plateforme est conçue pour évoluer de manière fluide dans les contextes suivants :

  • Déploiements multi-usines à l'échelle mondiale
  • Plusieurs régions ou continents
  • Des centaines de passerelles
  • Des milliers de PLC, robots, variateurs et IHM
  • De grandes équipes d'ingénierie utilisant IDEaaS simultanément

Qu'il s'agisse de prendre en charge une seule ligne pilote ou une transformation numérique à l'échelle de l'entreprise, SEW offre des capacités industrielles de sauvegarde et de DevOps prévisibles, disponibles mondialement et résilientes.