Contenedores: ¿Qué son?

¿Es Virtualización?

En el sentido estricto es una especie de virtualización. Pero en vez de *virtualizar el hardware* (máquinas virtuales, VMWare, etc), se virtualiza solamente el "kernel" del sistema operativo, permitiendo que existan distintos "Espacios de Usuario" sobre el mismo sistema operativo, aislados entre sí. A cada uno de éstos "espacios de usuario" se les llama "Contenedor" *, y se ven como distintos "servidores" desde el punto de vista de la aplicación que está corriendo en cada uno de éstos:
Bajo el escenario de que quisieramos correr una aplicación, hay qué destacar que en el esquema de virtualización de hardware, cada "máquina virtual" está ejecutando su propio sistema operativo, tiene distintas librerías y ejecutables, y está también ejecutando procesos de gestión no necesariamente están relacionados a la aplicación que nos interesa correr.

Sin embargo, en el esquema de "Contenedores" tenemos la oportunidad de correr solamente el proceso que nos interesa.

results matching ""

    No results matching ""