Cómo construir bloques de contenedores

por | Jun 22, 2017

Iniciamos hoy una serie de interesantes artículos publicados en Linux.com que avanzan ciertos contenidos del nuevo curso de Linux Foundation sobre los Principios Básicos de los Contenedores. Este curso está orientado a personas sin conocimientos previos sobre las tecnologías de contenedores.

En este artículo vamos a hablar de tres características del kernel de Linux: Namespaces, control de grupos y UnionFS.

Namespace se encarga de aislar y virtualizar recursos del sistema para un proceso, de manera que cada proceso tenga su propio recurso, como su propia dirección IP, hostname, etc. Los recursos de sistema que se pueden virtualizar son: mount [mnt], process ID [PID], network [net], Interprocess Communication [IPC], hostnames [UTS], and users [User IDs].

Usando Namespaces podemos aislar un proceso de otro. Como un contenedor es un proceso del kernel, también podemos usar esta característica para aislar un contenedor de otro.

Otra de las características importantes que se pueden utilizar con los contenedores es el control de grupos. Se usa para limitar y aislar los recursos de los usuarios, como por ejemplo CPU, memoria, disco, red, etc. Y con UnionFS podemos superponer dos o más directorios e implementar contenedores por capas.

Para más detalles, puedes consultar este vídeo.

COMPARTIR

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entradas recientes

On premise vs cloud. ¿Cuál es mejor para tu empresa?

La elección de la infraestructura tecnológica es crucial para el crecimiento y la competitividad de las empresas. Este artículo analiza las ventajas y desventajas de los modelos «on premise» y «cloud computing», enfocándose en aspectos como los costos, la escalabilidad, la seguridad y la gestión.

Archivos


Mantente al día de toda la actualidad de UDS ENTERPRISE a través de nuestras redes sociales. ¡Síguenos!

Ir al contenido