1. De la Virtualización al Cloud Computing:
Cómo implantar una Nube Privada
con código abierto
2. Qué es el Cloud Computing
Las Nubes Privadas
Taxonomía de una Plataforma IaaS
Arquitectura de una Platforma IaaS
La propuesta Ruegos y Preguntas
Contenido
3. Definición de McKinsey: “Las Nubes son servicios
basados en hardware que ofrecen capacidades de
computación, redes y almacenamiento de modo
que:
1. La gestión del hardware se abstrae mucho del
comprador
2. Los compradores incurren en gastos de
infraestructura como OPEX variable
3. La capacidad de la infraestructura es altamente
elástica (+ y -)
¿Qué es el Cloud Computing?
4. Ventajas del Cloud Computing
Las Nubes pueden
ofrecer casi acceso
inmediato a recursos
hardware
No hay una inversión
inicial por parte de los
usuarios
Se reducen las barreras de
entrada a la innovación
Las empresas de
cualquier tamaño
pueden escalar de
manera transparente
sus servicios
correlando con las
necesidades de sus
clientes
El Pago por uso reduce
de manera importante
los costes iniciales
Faster
time to
market
Busines
s Agility
Lower
IT costs
Infinite
scalabilit
y
6. IaaS
Infraestructura como Servicio.
Distribución de infraestructura de computación
como un servicio,
Normalmente mediante una plataforma de
virtualización.
7. PaaS
Plataforma como Servicio.
Soporta el ciclo de vida completo de construcción y
puesta en marcha de servicios.
Múltiples servicios, pero todos disponibles como
una solución integral
Evolución del IaaS más allá del SO
8. SaaS
Software como Servicio
Modelo de distribución de software
Mantenimiento, soporte y operación durante el
tiempo que se haya contratado el servicio.
El proveedor mantendrá la información
Proveerá lo necesario para su explotación.
9. IaaS
PaaS
SaaS
Clases de Cloud Computing
SaaS puede correr
encima de una Nube,
pero solo cumple con
dos características
SaaS entra dentro del
grupo de los Cloud
Services
10. ¡Vamos a montar un nuevo servicio!
“…Para el nuevo servicio de filostring
necesitamos:
-Comprar nuevo hardware
-Nuevas licencias de software
-Dispositivos de red nuevos
-Buscar espacio en el DC
-Backups
-Más energía eléctrica
-Refrigeración
-Entrenar al equipo
-Soporte 24x7
-Disponibilidad 99.99%
…
11. Vamos a montar un nuevo servicio
Y lo
quiero
para
mañana
12. …ahora al estilo Cloud
“…Contratamos con Amazon,
pagamos por las horas de uso
de los servidores, el ancho de
banda consumido y las IPs
Públicas usadas.”
15. La gente no quiere comprar
servidores, quiere comprar
servicios
16. Cliente
NO invierte en infraestructura (CAPEX)
Incurre en gastos de operación (OPEX)
Paga por uso de la plataforma (Pay-per-use)
No hay contratos de permanencia
Arquitectura
Se abstrae de las características específicas
Modo multitenant con múltiples usuarios
Escalado dinámico e inmediato
La localización física no es relevante
Normalmente usa tecnologías de Virtualización
Gestión
Delegada al Cloud User
Bajo demanda
Características del IaaS
17. La Virtualización de Servidores, Almacenamiento y Redes no es
condición necesaria para el Cloud. Pero ayuda…
El Cloud Computing viene a aprovechar al máximo las
arquitecturas virtualizadas
Virtualización no es igual a IaaS
El IaaS ayuda a gestionar los picos de demanda
18. Qué es el Cloud Computing
Las Nubes Privadas
Taxonomía de una Plataforma IaaS
Arquitectura de una Platforma IaaS
La propuesta
Ruegos y Preguntas
Contenido
19. Pública: Los recursos son dinámicamente
aprovisionados en modo autoservicio a través de
internet, cogiéndolos de un proveedor externo que
ofrece estos recursos y los factura en función de su
uso.
Privada: Emula la Nube Pública pero en una red
privada. Las empresas obtienen los beneficios del
IaaS pero sin sus desventajas.
Nubes Públicas y Privadas
20. Mejor control de los recursos / Mayor eficiencia
Mayor control sobre los datos sensibles
Seguridad
Asignación de recursos de grano fino
Emular el modelo económico de la Nube Pública
Gobernanza TI
¿Para qué una Nube Privada?
21. Cliente
NO invierte en infraestructura (CAPEX)
Incurre en gastos de operación (OPEX)
Paga por uso de la plataforma (Pay-per-use)
No hay contratos de permanencia
Arquitectura
Se abstrae de las características específicas
Modo multitenant con múltiples usuarios
Escalado dinámico e inmediato
La localización física no es relevante
Normalmente usa tecnologías de Virtualización
Gestión
Delegada al Cloud User
Bajo demanda
¿Características IaaS…Privado?
22. El Departamento de IT es el Proveedor de Servicios
Las Líneas de Negocio o Departamentos, son el
Cliente
Departamento IT vende recursos en modo pago por
uso a los Departamentos
La localización física es conocida, pero no relevante
Características IaaS…Privado
23. Pero no todas las
empresas pueden
adoptar un modelo
como este por
diversas causas…
25. Reducir el tiempo necesario para aprovisionar
entornos:
Empresas con numerosos entornos de prueba y desarrollo
Entornos ‘Kleenex’
Empresas que quieran implementar modos de trabajo en
modo ‘autoservicio’
Aplicaciones con necesidades de escalado dinámico
Promover el ‘Architecture enforcement’
Empresas que quieran ‘revender’ recursos a sus
líneas de negocio o sucursales.
Distribución de Software: MiniClouds
…
Casos de Uso de la Nube Privada
26. Parque de máquinas físicas
Sistema de Almacenamiento centralizado
Software de Virtualización: Hypervisors
Dispositivos de red (routers, switches, firewalls…)
y…
Qué se necesita para montar una Nube Privada
28. … un software que permita gestionar toda esta
infraestructura de manera unificada:
Trabajar en modo autoservicio
Abstraer la complejidad del hardware y el software
Controlar el uso de los recursos asignados
Contabilizar el uso de los recursos de los usuarios
Gestionar no solo servidores, sino almacenamiento, redes y
usuarios
Qué se necesita para montar una Nube Privada
29. Qué es el Cloud Computing
Las Nubes Privadas
Taxonomía de una Plataforma IaaS
Arquitectura de una Platforma IaaS
La propuesta
Ruegos y Preguntas
Contenido
31. Hardware basado en arquitecturas x86
Completamente comoditizado
Muy importante que soporte Virtualización
Servidores con multicores, mucha memoria, eficiente I/O
32. Sistemas Operativos que soportan el software de virtualización
Host OS
Linux predomina
Soluciones bare-metal
Importante en el coste final de la solución
33. Recursos Virtualizados gracias los Hypervisors.
XEN
Kernel VM (KVM)
VirtualBox
OpenVZ
Abstraen el acceso a recursos físicos: Servidores, Almacenamiento y Red.
35. Plataforma de gestión unificada
Informes
SLAs
Planificación de la capacidad
Facturación
Mediciones
Provisión
Monitorización
Fachada de servicios
36. Qué es el Cloud Computing
Las Nubes Privadas
Taxonomía de una Plataforma IaaS
Arquitectura de una Platforma IaaS
La propuesta
Ruegos y Preguntas
Contenido
42. Qué es el Cloud Computing
Las Nubes Privadas
Taxonomía de una Plataforma IaaS
Arquitectura de una Platforma IaaS
La propuesta
Ruegos y Preguntas
Contenido
43. Company
Con abiCloud, las empresas pueden crear y gestionar grandes
sistemas complejos de servidores, redes, almacenamiento y
aplicaciones virtualizados, acelerando el despliegue de soluciones.
self-
provisioning
simple
Compañía hacen software para construir plataformas de Cloud
ágil
Indepen-
diente
44. Se centran en resolver problemas reales…
Product
Las empresas se encuentran estos
problemas para adaptar los
entornos IT para satisfacer las
necesidades de negocio,
retrasando la implementación:
•Cambios hechos con lentitud
•Departamento IT saturado
•Aprovisionamiento de red y
almacenamiento manual
Problemas Soluciones de la empresa
Empresa resuelve estos problemas, con un
software ágil y usable:
•Permite transferir la gestión de los
entornos a los usuarios finales.
•Automatización de la gestión de red
•Automatización de la gestión de
almacenamiento
Virtual
Network
Virtual
Storage
User
management
Virtual
Data centers
45. …ayuda a reducir costos y optimizar los procesos
Product
Las empresas invirten mucho para
solucionar estos problemas:
•Cautividad del proveedor
•Sobrecarga de la gente de TI
•Crecimiento de los datos
•Extensión incontrolada de
Sistemas
Problemas Solución abiCloud
Abiquo soluciona estos problemas con una
solución agnóstica de tecnología:
•abiCloud funciona con las principales
technologias (Xen, VmWare, KVM, Virtualbox,
HyperV) de virtualización.
•Fácil integración (basada en OVF)
•Interfaz única de gestión para las siguientes
infraestructuras.
•Fácil escalado
•Gestionar la configuración
Plugin
Hypervisors
Infrastructure
management
Open
APIs
Auto-scale
46. tres maneras diferentes de ofrecer el software
Product
xSP
Enterprise
Community
Virtualized resources
(Premium)
(Premium)
(open source)
Infrastructure
management
Dashboard
Infrastructure
management
User
management
Virtual
Data centers
Configuration
Statistics
Traceability
Virtual
Network
Auto-scale Notification
system
Billing
Virtual
Storage
Appliance
library
Open
APIs
Virtual
Data centers
Traceability
Plugin
VMWARE
Plugin
Hypervisors Plugin HyperV