• [^] # Re: LXC ?

    Posté par . En réponse à la dépêche Red Hat Enterprise Linux 7.1. Évalué à 2.

    les conteneurs et les VM classiques se gèrent de façon trop différentes pour qu'une couche d'abstraction comme libvirt (orientée gestion de VM classiques)

    Mouai, je ne suis pas convaincu, je pense qu'il n'a pas beaucoup touché à libvirt-lxc pour dire ça.

    Par exemple, tout ce qui concerne la gestion du matériel émulé pour les VM n'a pas lieu d'être pour les conteneurs. Il y aurait donc une grosse partie de l'API et par conséquent de la GUI associée (virt-manager par exemple) qui ne servirait à rien dans le cas des conteneurs.

    Effectivement, et ça s'intègre quand même très bien au modèle libvirt.

    A l'inverse, il y a des choses spécifiques aux conteneurs (comme transférer une interface réseau, ou n'importe quel périphérique de l'hôte) qui n'existeraient pas ou qui seraient spécifiques et inutiles pour les VM.

    Mais qui sont quand même présentent dans libvirt ! (bon, pas directement pour l'interface réseau, mais je ne vois pas de cas où ça a un intérêt vu les possibilités réseau de libvirt)

    Franchement, il y a déjà à peu près tout ce dont il parle dans libvirt-lxc. C'est juste qu'ils veulent se différencier et faire un truc à part, bien intégré à OpenStack (déjà, ça devrait être signe que le NIH point son nez). Il faut lire l'annonce d'Ubuntu pour LXD http://www.ubuntu.com/cloud/tools/lxd pour voir comment ça sent le bullshit à 100 mètres.

    Du coup, même si c'est effectivement plutôt Canonical qui pousse au cul pour LXC/LXD, cet abandon de support par Red Hat ne me fait pas pour autant penser qu'ils se désintéressent de LXC.

    Bah, je ne comprends pas du coup pourquoi ils laissent tomber ça dans RHEL, sachant que je n'ai pas vu de nouvelle upstream du projet libvirt. C'est assez étrange.