Extrapolation au monde logiciel des conteneurs intermodaux, les conteneurs logiciels reposent sur le même principe à savoir le « segregation of concerns » (Kohler, 2016) ou ségrégation des responsabilités.
[...] En effet, alors que la virtualisation semblait être la solution idéale au gaspillage des ressources matérielles et à une consommation toujours plus grandissante d'énergie (un serveur chargé à 20% consomme autant que le même serveur chargé à les conteneurs logiciels permettent aujourd'hui de s'affranchir des hyperviseurs qui font partie depuis le début du schéma de virtualisation qui en est à l'origine. On est passé d'une virtualisation où l'émulation semblait être une étape obligatoire à une virtualisation sans émulation. Les conteneurs logiciels connaissent un véritable boom ; l'adoption de cette technologie a progressé de en 2015 (Durand, 2015). Pourtant, les conteneurs logiciels ne sont pas si nouveaux qu'ils le paraissent. [...]
[...] Les délais de mise sur le marché de nouvelles applications seront raccourcis, l'agilité sera accrue, on parle déjà de picoservices. La première mise en œuvre concrète du serverless vient d'Amazon avec le lancement en 2014 de Lambda, un service qui exécute des codes à la demande, mais déjà Google et Microsoft s'alignent sur Amazon avec, en 2016, le lancement leur FaaS respectifs (Google Cloud Functions et Microsoft Azure Functions). Conclusion Les conteneurs logiciels constituent une évolution logique de la virtualisation, mais loin de remplacer cette technologie, virtualisation et conteneurisation vont encore longtemps cohabiter. [...]
[...] • Parmi celles de conteneurs, Rancher et Kubernetes. • Enfin parmi les plateformes d'applications, Red Hat OpenShift et Cloud Foundry. Toutes ces plateformes ont leur équivalent « as a service » dans le cloud, avec par exemple AWS et Google Compute Engine (plateformes d'infrastructures), Google Container Engine et Amazon Elastic Compute Service (plateformes de conteneurs) et Google App Engine (plateforme d'applications). Enjeux sociaux-économiques de la virtualisation d'applications Plusieurs études montrent que les serveurs d'entreprises ne sont utilisés qu'à de leurs capacités (CHOKOGOUE, 2015), la virtualisation d'applications qui est une des formes de virtualisation les plus utilisées en entreprise contribue à réduire ce pourcentage. [...]
[...] (2014). containerization (container-based virtualization). TecTarget. Teneau, D. (2017). Virtualisation et streaming d'application . Récupéré sur Instititut Gaspard Monge Marne-la-Valée. Wikipédia. (2017). Hyperviseur. [...]
[...] Le noyau 30 A.2. Les espaces noyau et utilisateur 30 Guide de lecture Les mots en bleu à l'intérieur du texte sont définis dans le glossaire à la page 29. Résumé L'expansion des systèmes informatiques dans les milieux professionnels dans un premier temps puis la multiplication des ordinateurs personnels dans un second temps, a nécessité de répondre à des problèmes tels que l'optimisation de l'utilisation des systèmes physiques (éviter les sous- utilisations), la gestion des ressources énergétiques nécessaires à l'alimentation et au refroidissement de ces systèmes, La virtualisation (des serveurs, du stockage, des réseaux, d'applications ) a constitué une solution intelligente face à ces problèmes. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture