Virtualización 2.0
Al inicio de los tiempos
Todas las aplicaciones en su propio equipo
Cada equipo contenía un servicio: Ej: DB, email, web
Cuando se requería un nuevo servicio, se adquiría un servidor
Fue la época del metal (bare metal)
La era de la Virtualización
Crear recursos lógicos virtuales, sobre los físicos existentes
Capas de abstracción que emulan el hardware
Varios servidores virtuales sobre uno solo físico
Se mantenía el concepto de una servicio por equipo virtual
La era de la Nube
Contar con recursos externos a los locales
Abaratar costos
Disponibilidad inmediata
Abaratar costos
Recursos "casi" infinitos
Abaratar costos
Localizable a nivel mundial
Abaratar costos
La era de los Contenedores
Envoltorio de librerías que permite virtualizar la aplicación
Son como VM's, se sienten como VM's, pero son mucho mas ligeras
Se instancian en minutos, arrancan en segundos
No requieren SO virtual
Hablan directamente con el SO host a través del kernel
Que son?
VM vs Contenedores
Ventajas de Contenedores
Densidad vs VMs
Velocidad de arranque
Menor consumo de espacio de almacenamiento
Integración con CD/CI
Automatización
Elasticidad
Posibilidad de correrlo en la nube
COSTO
Ventajas de Docker
Open Source
Amigable con el desarrollador
Amigable con CI/CD
Ambientes descartables
Re-usabilidad
Miles de Imágenes listas para usar
Uniformidad de administración
Ecosistema Docker
Disponible en la nube
Azzure
Digital Ocean
Amazon
Docker: Build, Ship, Run
Y Microsoft?
Pero...
Me gustan las VMs completas
Presentando
Canonical LXD
LXD
Open Source
Soportada por Canonical
Multiples arquitecturas (
Intel, AMD, ARM, Power)
Corre múltiples distribuciones (
RedHat, CentOS, Ubuntu Server)
Posee la densidad de los contenedores, ofreciendo una VM completa
Excelente rendimiento
Baja latencia de red
Compatible con OpenStack
Mejoras frente a hipervisores tradicionales
Cómo lo logran?
A través del Kernel
Lo que lo enmarca solo sobre ambientes Linux...
...Por el momento
Quién puede ayudarnos?
Compsesa / DevOpsEc
Mas información
info@devops.ec
Made with Slides.com