Difference between revisions of "Orchestration Tools"

From air
Jump to navigation Jump to search
Line 8: Line 8:
 
Data centers are more and more numerous, and virtualization is massively used. With the emergence of the cloud, automatics deployments of new systems to guarantee and maintain a quality of service are more and more common. So, the number of physical or virtual servers managed by a sysadmin becomes quickly exponential. A manual administration is, obviously, not a realistic option any more.
 
Data centers are more and more numerous, and virtualization is massively used. With the emergence of the cloud, automatics deployments of new systems to guarantee and maintain a quality of service are more and more common. So, the number of physical or virtual servers managed by a sysadmin becomes quickly exponential. A manual administration is, obviously, not a realistic option any more.
   
The administration, previously realized by a local and physical connection to the server is now remote and massive (multiples servers). Orchestration tools are an answer to this need.
+
The administration, previously realized by a local and physical connection to the server, is now remote and massive (multiples servers). Orchestration tools are an answer to this need.
 
These tools will have to be able to setup a configuration, and guarantee a good behavior of the managed services.
 
These tools will have to be able to setup a configuration, and guarantee a good behavior of the managed services.
   

Revision as of 14:16, 5 November 2015

Présentation

Enseignants : D. Donsez, GP. Bonneau

Sujet : Orchestration Tools : Puppet vs. Chef vs. Ansible vs. Salt

Abstract

Data centers are more and more numerous, and virtualization is massively used. With the emergence of the cloud, automatics deployments of new systems to guarantee and maintain a quality of service are more and more common. So, the number of physical or virtual servers managed by a sysadmin becomes quickly exponential. A manual administration is, obviously, not a realistic option any more.

The administration, previously realized by a local and physical connection to the server, is now remote and massive (multiples servers). Orchestration tools are an answer to this need. These tools will have to be able to setup a configuration, and guarantee a good behavior of the managed services.

Résumé

Les datacenters sont de plus en plus nombreux, et la virtualisation de serveurs est massivement présente. Avec l'émergence du cloud, les solutions de déploiement automatique de nouveaux serveurs pour assurer et maintenir une qualité de service sont de plus en plus courantes. Ainsi, le nombre de serveurs physiques ou virtuels à la charge d'un administrateur système devient rapidement exponentiel. Une administration manuelle n'est plus possible, le besoin d'une automatisation des configurations est évident.

L'administration qui pouvait auparavant être réalisée en se connectant localement sur un serveur est maintenant distante et massive. C'est à ce niveau que se positionnent les outils d'orchestrations, qui vont avoir pour rôle d'assurer la mise en place d'une configuration sur un ensemble de machines, mais aussi le bon fonctionnement des services.

Synthèse écrite

Introduction

Étude comparative

Puppet

Chef

Salt

Ansible

Conclusion

Références

TODO