web-dev-qa-db-fra.com

Qu'est-ce que Orchestra et comment l'utiliser?

En écrivant cette réponse , j'ai réalisé que je ne connaissais rien à Orchestre . Il n'y a pas de lien vers un site Web ou une documentation sur leur page Launchpad.

Quelqu'un qui le connaît peut-il expliquer son fonctionnement et son utilisation? Je lis que Orchestra va être intégré à juj pour configurer facilement des systèmes de métal nu, donc je suppose que les œuvres d’Orchestra sont similaires.

11
Oxwivi

Ici est une information de base et une plus détaillée introduction de Dustin Kirkland .

Fondamentalement, le serveur Ubuntu orchestra comprend les composants suivants:

  1. Serveur de provisioning -> Cobbler
  2. Serveur de surveillance -> Nagios
  3. Serveur de gestion -> Juju
  4. Serveur de journalisation -> Rsyslog

Cobbler est un serveur d'installation Linux permettant une configuration rapide des environnements d'installation réseau.

Nagios surveille les déploiements importants pour s'assurer que les systèmes, les applications, les services et les processus métier fonctionnent correctement.

Juj s'appelait auparavant Ensemble. Grâce à l'utilisation de charms, décrivant les services, leurs dépendances et leurs interfaces, juju fournit des expressions partageables, réutilisables et reproductibles des meilleures pratiques de DevOps. Départ this Ubuntu Open Week Session pour une introduction à Juju.

Rsyslog est un syslogd amélioré prenant en charge, entre autres, MySQL, PostgreSQL, les destinations de journal de basculement, syslog/tcp, le contrôle du format de sortie de grain fin, des horodatages de haute précision, des opérations en file d'attente et la possibilité de filtrer n'importe quelle partie du message.

Citant le page wiki Ubuntu sur Orchestra :

Un ensemble de ce que nous pensons être les meilleurs services logiciels libres pour provisionner, déployer, héberger, gérer et orchestrer des services d'infrastructure de centre de données d'entreprise, par, avec et pour le serveur Ubuntu. Orchestra, permet aux utilisateurs de déployer rapidement une solution dans le centre de données. Au lieu de configurer manuellement un environnement d'installation réseau complexe, les utilisateurs peuvent utiliser Orchestra pour déployer rapidement de nouveaux serveurs en production à l'aide des meilleurs outils à code source ouvert. Le processus est normalisé et entièrement automatisé, ce qui minimise les interventions manuelles et garantit la cohérence.

Si vous faites défiler la page de wiki Ubuntu mentionnée ci-dessus, vous trouverez deux liens vers un tutoriel sur la configuration d'un serveur Orchestra basé sur Ubuntu dans les limites sûres de Virtualbox. Pour plus de commodité, voici les liens:

Déployer les flottes de serveurs Orchestra partie 1

Déployer les flottes de serveurs Orchestra partie 2

15
rigved