infraestructura como servicio - introducción a openstack con stackops
DESCRIPTION
- Conceptos básicos Infraestructura como Servicio (IaaS) - Commodity Cloud vs Enterprise IaaS - Ciclo de vida de la puesta en marcha de una IaaS -Una Arquitectura de Referencia Abierta: OpenStack - Demo de OpenstackTRANSCRIPT
28/06/11 1
Madrid, 29 de Junio. Strelia
Promovido por : Patrocinado por:
• Quiénes somos
• Infraestructura como Servicio
• Commodity vs Enterprise Cloud
• Ciclo de vida de puesta en marcha de una IaaS
• Qué es Openstack
• Qué es StackOps
• Demo! 28/06/11 2
¿Quién Soy?
Diego Parrilla Stackops CEO & Founder
[email protected] www.nubeblog.com
twitter.com/nubeblog www.stackops.com
twitter.com/stackops
Who we are
28/06/11 4
l StackOps es una empresa centrada en proveer soluciones para hacer el Cloud Computing accesible a todas las compañías.
l Basada en la experiencia de los fundadores implementando soluciones Cloud a nivel global.
l Con dos áreas de actividad:
l Consultoring, Assessment and Training en tecnologías Cloud, y
l Despliegue de Private and Public Clouds basadas en el proyecto Openstack.
• Quiénes somos
• Infraestructura como Servicio
• Commodity vs Enterprise Cloud
• Ciclo de vida de puesta en marcha de una IaaS
• Qué es Openstack
• Qué es StackOps
• Demo! 28/06/11 5
¿Qué es Cloud Compu?ng?
28/06/11 6
http://es.wikipedia.org/wiki/Computaci%C3%B3n_en_nube
Tamaño del mercado: Nº de servidores en 2014
28/06/11 7
18 Millones Cloud Compu?ng es producto de las necesidades de automa?zación de la ges?ón de estos servidores
¿Cómo?
28/06/11 8
¿Magia? Hay soHware que convierte la Infraestructura en Servicios (Iaas)
Modelos de servicio de Cloud Compu?ng
28/06/11 9
Tamaño del mercado: Nº de servidores en 2014
28/06/11 10
18 M IaaS 4.5 M
Mercado Cloud Global
28/06/11 11
$43 MM IaaS $15 MM
Distribución del gasto: IaaS
28/06/11 12
28/06/11 13
Arquitectura Canónica IaaS
• Quiénes somos
• Infraestructura como Servicio
• Commodity vs Enterprise Cloud
• Ciclo de vida de puesta en marcha de una IaaS
• Qué es Openstack
• Qué es StackOps
• Demo! 28/06/11 14
28/06/11 15
28/06/11 16
Atributos de una Enterprise Cloud
• Tiene varios productos de proveedores Cpicamente Enterprise
• Permite topologías de red complejas
• Centrada en la migración de la tecnologías que se ejecutan en la actualidad en el Centro de Datos (compa?bilidad a nivel de hypervisor, live migra?on, redes complejas, etc.)
• Centrada en migrar aplicaciones heredadas
• Precio de Venta caro
• Pago por uso no es real. Ciclos largos de facturación.
• Se pueden reservar cualquier combinación de recursos (Mhz, Memoria, Disco…)
28/06/11 17
Atributos de una Commodity Cloud
• Productos y herramientas abiertas
• Topologías de red planas y altamente escalables
• Arquitectura centrada en la simplicidad y en el escalado masivo
• Centrada en correr aplicaciones al mejor coste posible
• Precio de Venta ‘low cost’
• Pago por uso real. Ciclos cortos de facturación.
• Se pueden reservar combinaciones de recursos (Mhz, Memoria, Disco…) preestablecidas
28/06/11 18
Estrategia Infraestructura Caracterís?cas
Commodity SoHware: Open Source Hardware: Marcas blancas
Mercado: aplicaciones Comprador: desarrolladores Oferta: estandarizada
Enterprise SoHware: Open Source o Propietario Hardware: Marcas reconocidas
Mercado: infraestructura Comprador: operaciones Oferta: muy personalizada
Inversión puesta en marcha Commodity Cloud
28/06/11 19
X
• Quiénes somos
• Infraestructura como Servicio
• Commodity vs Enterprise Cloud
• Ciclo de vida de puesta en marcha de una IaaS
• Qué es Openstack
• Qué es StackOps
• Demo! 28/06/11 20
28/06/11 21
2 Variables fundamentales
Ciclo de vida de implementación IaaS
28/06/11 22
Asesoramiento Planificación Implementación Lanzamiento Operación Etapa ciclo de vida
Evaluar oportunidad y determinar la estrategia
Crear un plan de negocio con costes, ingresos y operaciones
Implementar infraestructura y formar equipo operaciones
Estabilización y operación de la plaWorma
Evolución de la plataforma
Ac?vidades Evaluar Commodity o Propietary
Evaluar y seleccionar soXware y hardware
Pedir e instalar elementos hardware y soXware
Anuncio y comienzo de la ac?vidad
Añadir productos complementarios
Analizar a los usuarios existentes
Determinar método de implementación /integrador
Implementar catálogos de servicios Cloud
Formar a los usuarios existentes
Iden?ficar nuevos servicios
Definir catálogos de servicios Cloud
Integrar con portal, billing, monitoring…
Buscar usuarios para lanzamiento (casos de éxito)
Hacer crecer la infraestructura
Determinar funcionalidades clave lanzamiento
Formar al equipo de operaciones
Duración 2 -‐4 semanas 4 -‐12 semanas tbd tbd Siguientes
Hito de decisión
• Quiénes somos
• Infraestructura como Servicio
• Commodity vs Enterprise Cloud
• Ciclo de vida de puesta en marcha de una IaaS
• Qué es Openstack
• Qué es StackOps
• Demo! 28/06/11 23
What is OpenStack?
A community creating open source software to build public and private clouds
Software to provision virtual machines on standard hardware at massive scale
Software to reliably store billions of objects distributed across standard hardware
OpenStack Compute
OpenStack Object Storage
A community creating open source software to build public and private clouds
27
OpenStack Community Snapshot
40 Participating Companies
Open Source Developers
Enterprise & Service Provider Users
OpenStack Mission
“To produce the ubiquitous open source cloud computing platform that will meet the needs of public and private cloud providers regardless of
size, by being simple to implement and massively scalable.”
Why is OpenStack important?
Open eliminates vendor lock-in
Working together, we all go faster
Freedom to federate, or move between clouds
OpenStack Founding Principles
Apache 2.0 license (OSI), no paid ‘enterprise’ version
Open design process, 2x year public Design Summits
Publicly available source code repository
All community processes documented and transparent
Commitment to drive and adopt open standards
Modular design for deployment flexibility via APIs
Architect for in-house Re-Architect for service provider
Architect once Deploy anywhere
Today’s Reality
Future with OpenStack
But do we really have to choose?
NASA
Founders operate at
massive scale
OpenStack Community Today
HOW TO: Turn Racks of Standard Hardware Into a Cloud with OpenStack
Start with an open, scalable platform
OpenStack Compute OpenStack Object Storage
CLOUD OS
OpenStack Image Service
User Control Panel
Ticketing System
Network Management
Monitoring Systems
Host Server Management
ECOSYSTEM
OpenStack Compute OpenStack Object Storage
CLOUD OS
OpenStack Image Service
Add 3rd party tools from the ecosystem
User Control Panel
Ticketing System
Network Management
Monitoring Systems
Host Server Management
Account Billing
Admin CLI Tools
Live Chat Support
Account Management
ECOSYSTEM
PUBLIC CLOUD
OpenStack Compute OpenStack Object Storage
CLOUD OS
OpenStack Image Service
User Control Panel
Ticketing System
Network Management
Monitoring Systems
Host Server Management
ECOSYSTEM
Admin Control Panel
Dept. Accounting Chargeback
User Management
Enterprise Software Integration Systems
PRIVATE CLOUD
OpenStack Compute OpenStack Object Storage
CLOUD OS
OpenStack Image Service
Integrate with existing enterprise systems
• Quiénes somos
• Infraestructura como Servicio
• Commodity vs Enterprise Cloud
• Ciclo de vida de puesta en marcha de una IaaS
• Qué es Openstack
• Qué es StackOps
• Demo! 28/06/11 39
Stackops
• Es una ‘distribución’ de OpenStack verificada, probada y pensada para llegar al mayor número de usuarios posibles gracias a un sistema de instalación novedoso y simple.
• Incluye herramientas de ámbito abierto que hacen OpenStack más potente y más atrac?vo a los departamentos de IT.
• Se basa en una Arquitectura de Referencia probada y verificada.
• Ofrecer servicios de nube pública y privada con esta Arquitectura aumenta la probabilidad de éxito en el proyecto y reduce los costes de implementación.
28/06/11 40
Cloud Management
Hardware
Software & Appliances
System Integrator
CUSTOMER
La solución de soluciones
28/06/11 41
Cloud Enabler:
Cloud Management
Hardware
Software & Appliances
System Integrator
CUSTOMER
El habilitador
28/06/11 42
28/06/11 43
Openstack Nova Architecture Overview
28/06/11 44
Stackops Reference Architecture Overview
28/06/11 45
Physical Infrastructure Management
StackOps Head
Lanzado a finales de Marzo de 2011
A día 26/06/2011:
• 3022 Total Downloads
• 2010 deployments
• 351 registered users
• 162 newsleler subscribers
• 77 customers want commercial contact
Distro recomendada en la documentación de Openstack
28/06/11 46
Downloads & Smart Installer
Distribución de la inversión StackOps
28/06/11 47
X X
28/06/11 48
$ 0,00
$ 200,00
$ 400,00
$ 600,00
$ 800,00
$ 1.000,00
$ 1.200,00
$ 1.400,00
$ 1.600,00
$ 1.800,00
$ 2.000,00
TCO per VM: VCE vs StackOps
• Private Cloud lista para funcionar
• Es una IaaS llave en mano
• Con esta solución:
• Entrada inmediata al mercado de nube pública
• Despliegues de modelos cloud acelerados
• 2 Tamaños:
• Small (S)
• Medium (M)
28/06/11 49
Openstack in a Box
Total Cloud Computing Capacity (S-Size):
• 40 Cores (Intel Xeon 5630 2GHZ)
• 320GB of RAM
• 12TB Storage (expandible)
Total Cloud Computing Capacity (M-Size):
• 80 Cores (Intel Xeon 5630 2GHZ)
• 640GB of RAM
• 24TB Storage (expandible)
• HA components
28/06/11 50
Openstack in a Box
• Quiénes somos
• Infraestructura como Servicio
• Commodity vs Enterprise Cloud
• Ciclo de vida de puesta en marcha de una IaaS
• Qué es Openstack
• Qué es StackOps
• Demo! 28/06/11 51
28/06/11 52
Corporate www.stackops.com
Community www.stackops.org
Blog blog.stackops.com
Twiler twicer.com/stackops
Facebook facebook.com/stackops
Email [email protected]