Infraestructura como Servicio - Introducción a Openstack con Stackops

Post on 24-May-2015

1.864 views 0 download

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 Openstack

Transcript of Infraestructura como Servicio - Introducción a Openstack con Stackops

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

diego.parrilla@stackops.com 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   contactus@stackops.com