J'apprécierais que quelqu'un puisse me présenter à LXC et me dire comment commencer avec cette technologie? Dans quels cas est-il judicieux d'utiliser, et dans lequel devrais-je m'en tenir?
LXC, une façon abrégée de dire LinuX Containers est une méthode de virtualisation au niveau du système d'exploitation pour exécuter plusieurs systèmes Linux isolés appelés conteneurs sur un seul hôte de contrôle. . Étant donné que LXC fournit une virtualisation au niveau du système d'exploitation, ce n'est pas via une machine virtuelle complète, mais il fournit son propre environnement virtuel qui possède son propre espace de processus et de réseau.
LXC s'appuie sur les groupes de contrôle du noyau Linux ( groupes de contrôle ) qui sont développés dans le cadre de de LXC, qui permet de limiter, de comptabiliser et d’isoler l’utilisation des ressources (CPU, mémoire, E / S disque, etc.) des groupes de processus. Il s'appuie également sur d'autres types de fonctionnalités d'isolation des espaces de noms, développés et intégrés au noyau Linux principal.
Dans Ubuntu, vous pouvez trouver des outils tels que Juju utilisés avec LXC. Vous pouvez même trouver plusieurs tutoriels:
Pour utiliser LXC et ses avantages, je vous recommande de lire le Guide Ubuntu pour Juju
Site officiel - lien
Les listes de diffusion sont hébergées ici
Je pense qu'une meilleure question est ce que vous voulez faire avec LXC?
Je commencerais par la documentation de la communauté et poserais des questions spécifiques sur des choses spécifiques que vous ne comprenez pas.
lien
LXC peut être utilisé pour isoler des services ou d’autres processus de l’hôte même si l’isolation n’est pas toujours parfaite.
LXC est en développement rapide, IMO, et cela peut aider si vous vous abonnez à la liste de diffusion.
Distrowatch a également fait une belle présentation la semaine dernière
Lire d'autres questions sur les étiquettes virtualization lxc