Conteneurs
Ne serait-ce pas pratique d¡¯ex¨¦cuter une application dans un environnement virtuel sans les strictes exigences de ressources d¡¯un hyperviseur?? Voici ce qu¡¯un conteneur vous permet de faire en contenant le logiciel dans des unit¨¦s virtuelles et autonomes.
Dans un conteneur, plus besoin de virtualiser un syst¨¨me d¡¯exploitation et un serveur entiers avec un hyperviseur. Au lieu de cela, ne virtualisez que les d¨¦pendances de logiciel et de mat¨¦riel n¨¦cessaires pour l¡¯ex¨¦cution d¡¯une application sp¨¦cifique tout en utilisant le noyau du SE de la machine h?te. Les conteneurs vous permettent de cr¨¦er plusieurs charges de travail sur une seule instance de SE. Par cons¨¦quent,? les conteneurs sont nettement moins imposants pour vos serveurs physiques que les VM.
Compromis entre les conteneurs et les machines virtuelles
Tandis que les conteneurs sont moins agiles que les VM, leur d¨¦pendance vis-¨¤-vis du noyau du SE de la machine h?te limite l¡¯utilisation d¡¯applications avec d¨¦pendances sur d¡¯autres environnements SE. Les VM sont aussi plus isol¨¦s et s¨¦curis¨¦s car ils sont r¨¦ellement ind¨¦pendants de la machine h?te.?
L¡¯utilisation de conteneurs est recommand¨¦e pour?:
- Maximiser le nombre d¡¯applications ex¨¦cut¨¦es sur un seul noyau de SE
- D¨¦ployer plusieurs instances d¡¯une seule application
- Prioriser les ressources de calcul et de stockage
L¡¯utilisation de VM est recommand¨¦e pour?:
- Ex¨¦cuter plusieurs applications avec diff¨¦rentes d¨¦pendances SE sur un seul serveur?
- Ex¨¦cuter une application n¨¦cessitant toutes les ressources et fonctionnalit¨¦s d¡¯un SE
- Prioriser l¡¯isolation et la s¨¦curit¨¦
Les avantages de l¡¯orchestration de conteneurs avec Pure?Service?Orchestrator
Bien que les conteneurs fassent abstraction des d¨¦tails sur le mat¨¦riel sous-jacent du point de vue du d¨¦veloppement de logiciel, les inefficacit¨¦s d¡¯une infrastructure informatique traditionnelle peuvent tout de m¨ºme nuire aux performances globales.
Pure?Service?Orchestrator? est un outil d¡¯orchestration de conteneurs qui fournit sans effort des ressources de stockage permanent aux applications conteneuris¨¦es. Il s¡¯int¨¨gre ¨¤ Kubernetes et aux autres outils d¡¯orchestration de conteneurs en toute transparence afin de garantir?:
- La livraison du stockage automatique, ¨¤ la demande
- La mise en service bas¨¦e sur les politiques
- L¡¯¨¦volution ¨¦lastique sur toutes vos baies, y compris le cloud hybride
- Le d¨¦ploiement de conteneurs intelligent sur les baies de fichiers et de blocs
- La r¨¦silience ¨¤ l¡¯¨¦chelle de l¡¯entreprise avec basculement automatique et auto-r¨¦paration de l¡¯int¨¦grit¨¦ de l¡¯acc¨¨s aux donn¨¦es
Pure?Service?Orchestrator combine l¡¯¨¦volutivit¨¦ ¨¦lastique, l¡¯allocation intelligente et la reprise transparente pour fournir des conteneurs en tant que service.