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

11

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

Quelqu'un qui le connaît peut-il expliquer comment il fonctionne et comment l'utiliser? J'ai lu que Orchestra allait être intégré dans juju pour configurer facilement des systèmes de métal nu, donc je suppose qu'Orchestra fonctionne de la même manière.

Oxwivi
la source

Réponses:

15

Voici quelques informations de base et une introduction plus détaillée de Dustin Kirkland .

Fondamentalement, le serveur d'orchestre Ubuntu se compose des composants suivants:

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

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

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

Juju portait auparavant le nom de code Ensemble. Grâce à l'utilisation de charmes, qui décrivent les services et leurs dépendances et interfaces, juju fournit des expressions partageables, réutilisables et reproductibles des meilleures pratiques DevOps. Découvrez cette session Ubuntu Open Week pour une introduction à Juju.

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

Citant la page Ubuntu Wiki sur Orchestra :

Une collection de ce que nous pensons être les meilleurs services logiciels gratuits pour l'approvisionnement, le déploiement, l'hébergement, la gestion et l'orchestration 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 open-source. Le processus est standardisé et entièrement automatisé, minimisant l'intervention manuelle et garantissant la cohérence.

Si vous faites défiler la page Wiki Ubuntu mentionnée ci-dessus, vous trouverez deux liens pour un didacticiel 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

gréé
la source
2
Ce billet de blog de Dustin Kirkland peut également être intéressant.
Florian Diesch,