Formation - Linux cluster, haute disponibilité et répartition de charges

Skills Campus
Tranning & certification centerDescription
Ce cours vous permettra de comprendre les différents types de Clusters sous Linux et de mettre en oeuvre une architecture de répartition de charge et de haute disponibilité.
À qui s'adresse cette formation ?
Pour qui ?Administrateurs confirmés réseaux et systèmes sous Unix/Linux.
PrérequisLes objectifs de la formation
Programme de la formation
- Clusters et qualité de service
- Types de Clusters et objectifs à atteindre.
- Problématiques et " trade off ".
- Le " Service Level Agreement ", au coeur du Cluster.
- Gestion des données
- Les types de stockage de données.
- iSCSI et GNBD.
- Le gestionnaire de volumes logiques.
- Le système de fichiers à accès concurrent GFS.
- Travaux pratiques Mise en oeuvre d'un export de données avec GNBD.
- La virtualisation avec Xen
- Introduction à la virtualisation.
- Les fonctionnalités de Xen.
- La gestion du réseau et du stockage avec Xen.
- Migration live de machines virtuelles et Clustering d'hyperviseurs Xen.
- Travaux pratiques Création et déploiement de machines virtuelles Xen avec virt-manager et Kickstart qui seront les noeuds de Cluster de haute disponibilité et de répartition de charge.
- La haute disponibilité avec Cluster Manager
- La configuration des noeuds de Cluster.
- Gestion d'un Cluster avec Conga.
- La mise en oeuvre du " fencing " et les agents.
- Travaux pratiques Installation et configuration de Cluster Manager sur les noeuds de Cluster avec Conga.
- Configuration du fencing des noeuds de Cluster avec l'agent de fencing pour machines virtuelles.
- La gestion des ressources du Cluster
- Réseau, données et processus.
- Le gestionnaire de ressources : rgmanager.
- Les mécanismes et les critères de basculement.
- Réflexes et procédures d'administration du Cluster.
- Monitoring des ressources.
- Travaux pratiques Mise en oeuvre d'un serveur Web en haute disponibilité avec le gestionnaire de ressources de Cluster Manager et tests de basculement.
- Répartition de charge avec LVS
- Introduction à la notion de répartition de charge.
- Le fonctionnement de LVS : Linux Virtual Server.
- Les algorithmes de répartition de charge.
- Travaux pratiques Modification des hyperviseurs et des machines virtuelles pour s'adapter à la topologie de réseau requise pour la répartition de charge.
- Mise en oeuvre de la répartition avec Piranha
- Redondance des LVS.
- Création des services virtuels.
- Travaux pratiques Mise en oeuvre d'un service Web en répartition de charge.
- Tests de répartition de charge et de bascule des LVS.