Loading
BLOGUE
Recent ActivityRecent Activity

Introduction à la conteneurisation : un pont entre l’informatique et les technologies de la production

Partager:

LinkedInLinkedIn
XX
FacebookFacebook
PrintPrint
EmailEmail
Un homme et une femme utilisant FactoryTalk Optix comme solution IHM.

La conteneurisation est une technique de virtualisation qui existe depuis au moins 2008. Il s'agit d'un type de déploiement de logiciel qui regroupe tout ce qui est nécessaire pour fonctionner dans un seul package. Cela inclut une application et toutes ses dépendances. Bien qu'historiquement utilisée dans les environnements IT, elle a récemment gagné du terrain dans les environnements OT. La conteneurisation moderne, popularisée par Docker® depuis 2013, permet un déploiement efficace et portable des applications dans divers environnements. Les normes industrielles axées sur l'expérience utilisateur avec la conteneurisation ont été établies par l'Open Container Initiative (OCI). La conteneurisation permet d'exécuter des applications qui auraient autrement été limitées par le dispositif ou le système d'exploitation. L'objectif de ce post est de démontrer la puissance de la conteneurisation pour rationaliser le déploiement des applications dans les environnements IT et OT, transformant ainsi l'efficacité des systèmes de commande industriels (ICS) modernes.

Conteneurs vs. machines virtuelles

La comparaison la plus simple avec les conteneurs est celle des machines virtuelles (VM), car les deux sont des types de virtualisation. Une différence clé est que les conteneurs ne nécessitent pas un système d'exploitation invité complet pour fonctionner, alors que les VM le font et virtualisent tout jusqu'à la couche physique abstraite. Les VM exigent un CPU et une mémoire importants, limitant l'évolutivité dans les environnements à ressources limitées. Les conteneurs partagent le noyau du système d'exploitation hôte, ce qui les rend légers et rapides, avec des temps de démarrage en secondes par rapport aux minutes pour les VM. Cette efficacité découle du conditionnement uniquement de l'application, des bibliothèques et des configurations. Par exemple, une application conteneurisée fonctionne de manière identique sur l'ordinateur portable d'un développeur ou sur un serveur cloud, assurant la cohérence entre le développement, les tests et, surtout pour les systèmes de commande industriels : la production.

Graphique comparant les machines virtuelles à la containerisation

Infrastructure: Le matériel physique, comme les serveurs, le stockage et les équipements réseau, qui fournit les ressources de base pour la virtualisation.

OS hôte: Le système d'exploitation principal installé directement sur le matériel physique, qui gère les ressources et exécute l'hyperviseur.  

Hyperviseur: Couche logicielle qui crée et gère des machines virtuelles, en allouant des ressources entre les systèmes d'exploitation hôte et invité. 

OS invité: Système d'exploitation fonctionnant dans une machine virtuelle, isolé de l'OS hôte, utilisé pour exécuter des applications. Il s'appuie sur l'hyperviseur pour accéder aux ressources matérielles virtualisées.

Conteneurs dans les systèmes de commande industriels

Un avantage clé des conteneurs, en particulier dans le domaine des systèmes de commande industriels, est la quantité d'espace qu'un conteneur nécessite — les dispositifs IIoT ayant généralement moins de mémoire et de puissance de traitement. Les conteneurs peuvent être importants pour les systèmes de commande industriels, car ils sont si légers et flexibles qu'ils peuvent être utilisés par de nombreux dispositifs IIoT. Dans les systèmes de commande industriels, les conteneurs permettent l'edge computing pour les analyses en temps réel, telles que la surveillance des systèmes SCADA ou le traitement des données des capteurs sur les dispositifs IIoT. Les conteneurs prennent également en charge la convergence OT-IT en permettant des déploiements cohérents dans les environnements hybrides.

De plus, les conteneurs offrent une évolutivité, permettant le déploiement de services légers sur de petits dispositifs en périphérie ou de configurations plus importantes et orchestrées sur des grappes de serveurs, prenant en charge des architectures distribuées de la périphérie au cloud. La compatibilité est améliorée puisque les conteneurs regroupent les dépendances, simplifiant l'installation et assurant une exécution cohérente dans divers environnements sans conflits de dépendances. La sécurité est également améliorée, car les conteneurs peuvent être construits selon les meilleures pratiques publiées, nécessitant une authentification pour le déploiement sur les hôtes d'exécution sans nécessiter de privilèges administratifs, contrairement aux installations logicielles traditionnelles sur les systèmes Windows. Les conteneurs permettent également une récupération et une migration rapides, facilitant les mises à niveau rapides ou la restauration du système en redéployant des applications conteneurisées avec un temps d'arrêt minimal. Enfin, les conteneurs sont là pour l'avenir prévisible, car ils s'alignent sur les tendances modernes du développement informatique, garantissant que les systèmes ICS restent adaptables aux demandes technologiques en évolution.

Un exemple d'utilisation des conteneurs chez Rockwell Automation se trouve dans la gamme FactoryTalk®. FactoryTalk Analytics GuardianAI est uniquement livré dans un conteneur. Il s'agit d'une application qui peut exécuter des algorithmes de maintenance prédictive sur un dispositif de périphérie d'usine, en utilisant un minimum de ressources et sans nécessiter de compétences en codage.

ThinManager® et FactoryTalk® Optix™ 

Une autre solution conteneurisée a récemment été ajoutée à la gamme FactoryTalk. Il est désormais possible de déployer un conteneur d'application FactoryTalk Optix avec ThinManager dans les versions 1.6 et 14.1 respectivement. FactoryTalk Optix est une plate-forme logicielle qui améliore l'expérience de l'IHM et de la visualisation des données, et augmente les capacités en matière d'edge computing et de gestion des données. Les dispositifs ThinManager utilisent des clients légers (dispositifs avec un matériel léger et peu ou pas d'exigences en matière de système d'exploitation) pour simplifier les systèmes de commande industriels en exécutant des conteneurs. Cela signifie qu'il est possible de réduire considérablement les exigences d'infrastructure d'une IHM. La gestion centralisée de ThinManager permet un déploiement évolutif et cohérent, minimisant les coûts matériels et simplifiant les mises à jour, tout en renforçant la sécurité. Une analyse plus approfondie est disponible dans cette vidéo ou dans un futur post dédié.

Publié 6 août 2025

Sujets: Optimize Production Accelerate Digital Transformation Human Machine Interface Transformation numérique Interface homme-machine FactoryTalk Analytics GuardianAI FactoryTalk ThinManager FactoryTalk Optix

Rylee Domonkos
Rylee Domonkos
Intelligent Devices/Software & Control Leadership Development Program Associate, Rockwell Automation
Rylee is a Leadership Development Program associate currently working in business strategy and product management at Rockwell Automation. Rylee is focused on the adoption of containerized solutions in Industrial Control Systems, simplifying product deployment and enhancing knowledge for OT customers.
Subscribe to Rockwell Automation

Receive the latest news, thought leadership and information directly to your inbox.

Subscribe now

Vous pourriez également être intéressé par

Loading
Loading
Loading
Loading
  1. Chevron LeftChevron Left Accueil Rockwell Automation
  2. Chevron LeftChevron Left Soc...
  3. Chevron LeftChevron Left Actualités
  4. Chevron LeftChevron Left Blogs
  5. Chevron LeftChevron Left Introduction à la conteneurisation : un pont entre IT et OT
Le contenu de ce site a été traduit à l’aide de l’intelligence artificielle (IA) sans relecture ni édition humaines. Il est susceptible de contenir des erreurs et imprécisions et il est livré « tel quel », sans garantie d’aucune sorte. Le texte qui fait foi est la version anglaise.
Veuillez mettre à jour vos préférences en matière de cookies pour continuer.
Cette fonctionnalité nécessite des cookies pour améliorer votre expérience. Veuillez mettre à jour vos préférences pour autoriser ces cookies:
  • Cookies de réseaux sociaux
  • Cookies fonctionnels
  • Cookies de performances
  • Cookies marketing
  • Tous les cookies
Vous pouvez mettre à jour vos préférences à tout moment. Pour plus d'informations, veuillez consulter notre {0} politique de confidentialité
CloseClose