Maison  >  Article  >  Opération et maintenance  >  Quelle est la différence entre OpenStack et Docker

Quelle est la différence entre OpenStack et Docker

青灯夜游
青灯夜游original
2021-11-29 11:02:445120parcourir

Différences : 1. Openstack est un outil de gestion des ressources informatiques, tandis que Docker est un moteur de conteneur d'applications ; 2. OpenStack est quelque chose dans la couche IaaS, et Docker est quelque chose qui couvre IaaS et PaaS ; OpenStack Large, tandis que Docker occupe un petit espace.

Quelle est la différence entre OpenStack et Docker

L'environnement d'exploitation de ce tutoriel : système linux5.9.8, version docker-1.13.1, ordinateur Dell G3.

OpenStack

est un outil de gestion des ressources informatiques. La différence entre celui-ci et les versions de bureau de Virtualbox et VMware est que ces logiciels ne peuvent gérer que des machines virtuelles sur leur propre machine, tandis qu'OpenStack peut gérer des machines virtuelles sur un groupe de serveurs.

Docker

Un moteur de conteneur d'applications open source. Chaque machine virtuelle de Docker est en fait un processus dans le système d'exploitation hôte. Les développeurs peuvent regrouper leurs propres applications dans des conteneurs, puis les migrer vers des applications Docker sur d'autres machines, ce qui permet un déploiement rapide.

Différence

OpenStack est une couche IaaS. En termes simples, il intègre un ensemble de serveurs, puis crée et gère librement de nombreuses machines virtuelles sur ces serveurs. Bien sûr, vous ne souhaitez pas encore combiner les processeurs de plusieurs serveurs dans une machine virtuelle plus puissante.

Docker et Docker-based swarm ou Kubernetes veulent faire fondamentalement la même chose qu'Openstack en termes de virtualisation, mais ils consomment moins de ressources matérielles que les machines virtuelles telles que kvm. Mais il a également fait une certaine normalisation du déploiement, donc Docker est quelque chose qui couvre IaaS et PaaS, ou il brise la superposition stricte d'origine d'IaaS et de PaaS, rendant ces termes ou les personnes qui prononcent ces termes, moi y compris, un peu confus. Mais c'est tellement simple et efficace.

共享内核 减少开销


Quelle est la différence entre OpenStack et Docker

Apprentissage recommandé : "tutoriel vidéo docker"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn