Guía de entrevistas técnicas de Devops

Accede/Registrate para Descargar tu Guía

Lista de Preguntas


¿Qué diferencias existen entre las máquinas virtuales y los contenedores?

Característica

Máquinas Virtuales

Contenedores

Nivel de Virtualización

Virtualización a nivel de hardware (hipervisor)

Virtualización a nivel de sistema operativo

Aislamiento

Fuerte aislamiento entre máquinas virtuales

Aislamiento más liviano entre contenedores

Consumo de Recursos

Mayor consumo de recursos (CPU, memoria)

Menor consumo de recursos

Arranque y Despliegue

Mayor tiempo de arranque y despliegue

Arranque y despliegue rápidos

Tamaño de Imágenes

Imágenes más grandes y pesadas

Imágenes más pequeñas y ligeras

Escala

Puede ser más pesado al escalar muchas VMs

Más eficiente al escalar múltiples contenedores

Portabilidad

Portabilidad entre hipervisores

Portabilidad entre entornos compatibles con contenedores

Sistema Operativo

Diferentes sistemas operativos posibles

Comparten el mismo sistema operativo (kernel)

Ejemplos de Tecnologías

VMware, Hyper-V, VirtualBox

Docker, Kubernetes, containerd

Utilización Común

Desarrollo y pruebas, consolidación de servidores

Despliegue de aplicaciones, CI/CD



 

Whatsapp Mentores Tech