Aquesta és una revisió antiga del document
contenedores
Contenedores
Contenedores (I)
- virtualización ligera o de SO
- todos los sistemas comparten núcleo (kernel)
- usados desde hace mucho en Solaris (Containers y Zones) y FreeBSD (Jails)
- hosting compartido
- Limitado en Linux: vservers, OpenVZ, chroot, …
- contenedor más sencillo existente: chroot
Contenedores (II)
- Homogeneización del centro de datos
- «El Software libre ganó»
- SO que llenan los centros de datos son Linux
- facilita el uso de un sistema de contenedores, evita el uso de virtualización completa
- herramientas integradas en kernel que me garantizan seguridad, control recursos, etc..
- Linux cgroups (control groups)
- acceso controlado a recursos de sistema
- Linux namespaces
- LXC
LXC
- Integrado en el kernel de Linux
- se apoya en cgroups y namespaces
- cgroups: grupos de control
- namespaces
- los sistemas se instalan desde plantillas
- orientado al uso en sistemas