#4sysadmins

Inicio » GNU/Linux » Namespace Linux

Namespace Linux

Últimas Entradas

Follow #4sysadmins on WordPress.com

Según las páginas man de Linux un namespace es una capa de abstracción que hace que parezca que los procesos dentro de un determinado espacio de usuario tengan aislados sus propios recursos hardware. Los cambios en los recursos globales son visibles para procesos miembros del mismo namespace, pero no para procesos desplegados en distintos namespaces.

El uso principal de de los espacios de nombres es la implementación de contenedores.

Cuando se necesita aislar un recurso hardware a un grupo de proceso (contenedor), este dependerá del tipo de namespace. Todos los procesos son asociados con un namespace y solo podrán utilizar los recursos únicamente asociados a ese namespace.

Desde la versión 3.8 del kernel de Linux existen 6 tipos de namespaces:

  • mnt: controla el aislamiento de los distintos puntos de montaje.
  • pid: encargado de asignar un nuevo PID a cada proceso.
  • net: proporciona el aislamiento de los recursos asociados con el networking (devices, IPv4, IPv6, etc…)
  • ipc: identificadores IPC de SysV
  • uts: nombres de hosts y dominios
  • user: identificadores de usuarios y grupos.

Podemos ver estos grupos bajo el directorio /proc/[PID]/ns/

En definitiva los namespace se utilizan para agrupar procesos incluyendo árboles de procesos, red, ID de usuario y sistemas de archivos montados, para posteriormente aislarlos a nivel de recursos del resto de procesos pertenecientes a otros namespaces.


Deja un comentario, Gracias!

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: