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

Ciberseguridad de los agentes de IA: riesgos reales y cómo proteger la empresa

La incorporación de agentes de inteligencia artificial está transformando la operativa empresarial, impulsando la automatización, la personalización de servicios y la mejora de la productividad. Sin embargo, su integración en procesos críticos también amplía la superficie de ataque y obliga a replantear los modelos tradicionales de protección.

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