Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

6. LXC‌


Los contenedores son una tecnología de virtualización ligera. Se parecen más a un chroot mejorado que a una virtualización completa como Qemu o VMware, tanto porque no emulan el hardware como porque los contenedores comparten el mismo sistema operativo que el host. Los contenedores son similares a las zonas Solaris o las cárceles BSD. Linux-vserver y OpenVZ son dos implementaciones preexistentes, desarrolladas de forma independiente, de funcionalidad similar a contenedores para Linux. De hecho, los contenedores surgieron como resultado del trabajo de upstream de la funcionalidad vserver y OpenVZ.


Hay dos implementaciones de contenedores en el espacio de usuario, cada una de las cuales explota las mismas características del kernel. Libvirt permite el uso de contenedores a través del controlador LXC conectándose a 'lxc: ///'. Esto puede resultar muy conveniente, ya que admite el mismo uso que sus otros controladores. La otra implementación, llamada simplemente 'LXC', no es compatible con libvirt, pero es más flexible con más herramientas de espacio de usuario. Es posible cambiar entre los dos, aunque hay peculiaridades que pueden causar confusión.


En este documento describiremos principalmente el paquete lxc. Generalmente, no se recomienda el uso de libvirt-lxc debido a la falta de protección de Apparmor para los contenedores libvirt-lxc.


En este documento, el nombre de un contenedor se mostrará como CN, C1 o C2.


 

Top OS Cloud Computing en OnWorks: