WhyFLOSS Conference 7ª edición
   Madrid Mayo 2009

         http://www.whyfloss.com/es/conference/madrid09




Organiza

...
WhyFLOSS 2009 –
Leganes

Cómo no caer cautivos
de las Nubes Propietarias




    the open source cloud company
¿Quién Soy?
     Diego Parrilla Santamaría
Business Development Manager
& Product Technology Strategist
          dparrill...
Agenda




Qué es el Cloud Computing
Qué es la IaaS
Follow the Leader: Amazon Web Services
El problema del cliente cautivo...
¿Qué es el Cloud Computing?

rvicios basados en hardware que ofrecen capacidades de computac
del comprador
aestructura com...
Ventajas del Cloud Computing
lar de manera transparente sus servicios correlando con las necesidades de sus clientes
     ...
Clases de Cloud Computing


        IaaS
        PaaS
        SaaS
IaaS

Infraestructura como Servicio.
Distribución de infraestructura de computación como un servicio,
Normalmente mediante...
PaaS

ma como Servicio.
 el ciclo de vida completo de construcción y puesta en marcha de se
s servicios, pero todos dispon...
SaaS

omo Servicio
 distribución de software
ento, soporte y operación durante el tiempo que se haya contratado
or mantend...
Clases de Cloud Computing


                             IaaS
                             PaaS
                          ...
Agenda




Qué es el Cloud Computing
Qué es la IaaS
Follow the Leader: Amazon Web Services
El problema del cliente cautivo...
¡Vamos a montar un nuevo servicio!
               “…Para el nuevo servicio de filostring necesitamos:
               Compr...
Vamos a montar un nuevo servicio

       Y lo quiero para mañ
…ahora al estilo Cloud


os por las horas de uso de los servidores, el ancho de banda consumido y las IPs
…ahora al estilo Cloud


Y lo tienes esta tarde
El doble problema
o quiere comprar servidores, quiere co
Características del IaaS
Cliente
NO invierte en infraestructura (CAPEX)
Incurre en gastos de operación (OPEX)
Paga por uso...
Virtualización no es igual a IaaS
 de Servidores, Almacenamiento y Redes no es condición necesaria para el Cloud
ting vien...
Nubes Públicas y Privadas
 do autoservicio a través de internet, cogiéndolos de un proveedor

mpresas obtienen los benefic...
¿Para qué una Nube Privada?
Mejor control de los recursos / Mayor eficiencia

Mayor control sobre los datos sensibles

Seg...
Proveedores IaaS Públicos
Software para Construir Plataformas IaaS
Agenda




Qué es el Cloud Computing
Qué es la IaaS
Follow the Leader: Amazon Web Services
El problema del cliente cautivo...
¿¿¿Amazon???



Amazon Web Services

Colección de Servicios Remotos de Computación

Lanzado en Julio de 2002

Tiene más de...
Crecimiento de AWS

                                          550,000
550,000


                                450,000

4...
Crecimiento de AWS

Ancho de Banda AWS vs. Amazon Site.
AWS Services Características Generales
  Concepto simple (que no fácil)
  Flexible
  Pago por uso. No hay pago inicial.
  ...
AWS EC2

EC2 = Elastic Compute Cloud
Servidores Virtualizados (XEN y KVM?)
Se paga por hora de uso
Desde S(small), 0.10 $/...
AWS S3

Almacenamiento en internet
Para información no estructurada
De larga duración
Simple
Fiable. Redudancia múltiple
C...
Otros Servicios AWS

CloudFront: Content Delivery Network

SimpleDB: Structured data en la Nube

Simple Queue Service(SQS)...
¿A qué se debe el éxito de AWS?

  Críticas:
  144% más caro que un DC tradicional (McKinsey)
  No tienen soporte
  Tiene ...
¿Y no podía haberlo inventado e
s interesaba montar un servicio que “canibalizase” sus fuentes actua
Agenda




Qué es el Cloud Computing
Qué es la IaaS
Follow the Leader: Amazon Web Services
El problema del cliente cautivo...
siera salir de AWS e irme a otro prove
ndrás que adaptarte a las características de cada proveedor
Entonces, ¿tengo que “casarme
Pues un poco, si.
Las soluciones Cloud son propietarias




  Soluciones propias
  Se basan en soluciones de código abierto…
  … pero no las...
¡Esto me lo tenían que haber co
Agenda




Qué es el Cloud Computing
Qué es la IaaS
Follow the Leader: Amazon Web Services
El problema del cliente cautivo...
Software para Construir Plataformas IaaS
oftware OPENSOURCE para Construir Plataformas IaaS
Características comunes

Opensource
Nubes con hardware estándar
“Hazlo tu mismo” (Do It Yourself)
Se basan en soluciones a...
Diferencias
Licencias
Modelo de negocio
Tecnologías
Origen
Aceptación comunidad
Adopción de estándares
Construcción de nubes privadas
Para empresas
Dos productos:
Opensource
Licencia propietaria
Modelo de negocio basado en Se...
Construcción de nubes privadas
Para empresas y académico
Origen académico (UCSB)
No tienen un modelo de negocio (servicios...
Construcción de nubes privadas y publicas
Para empresas y Proveedores de Servicio (ISP)
Modelo de negocio: Suscripción y P...
Soporta el estándar OVF
http://www.dmtf.org/standards/published_documents/DSP0243_1.0.0.pdf

Implementa la Open Cloud API
...
Si quisiera salir de un proveedor e irme a otro prove
ero entre proveedores que usen la misma plataforma
Agenda




Qué es el Cloud Computing
Qué es la IaaS
Follow the Leader: Amazon Web Services
El problema del cliente cautivo...
ué hace falta para que el Cloud Computin
En Abiquo pensamos que hay varias etapas...
Fase 1 - Adopción

¿Quién adopta? xSP
Para competir con AWS
Oferta variada de Cloud
Sobre Software Abierto
Fase 1 – Adopción: Beneficios

El cliente elige
Presión a la baja de los precios
Presión a proveedores: innovar
Facilidad ...
Fase 2 - Federación

xSP con misma plataforma
Permiten portabilidad
Cliente decide quién da el servicio
Independencia geog...
Fase 2 – Federación: Beneficios

Adopción y…
Inmediatez
Escalado por encima del límite del proveedor
Tolerancia a fallos e...
Fase 3 - Interoperación

xSP con diferentes plataformas
Permiten portabilidad heterogenea
Dependiente de estándares
Indepe...
Fase 3 – Interoperación: Beneficios

   Federación y…
   Independencia tecnológica
   La plataforma no es relevante
   Pas...
Retos

Desplegar una base en xSP
Definir estándares no propietarios
Usar estándares de la comunidad
Evolución tecnológica
...
the open source cloud company
                 www.abiquo.com
              community.abiquo.com
           www.slideshare...
Upcoming SlideShare
Loading in …5
×

03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de cloud computing neurowork -why floss 2009

868 views

Published on

El término Cloud Computing es un término que se usa como comodín cuando queremos referirnos a la posibilidad de acceder a recursos, ya sean de infraestructura (Iaas) o software (Saas) como si fueran un servicio. En los últimos años soluciones de Infraestructura como Servicio (Iaas) como Amazon Web Services han tenido una explosión en su uso por las enormes ventajas que tienen para optimizar recursos y por lo tanto ahorrar costes. Sin embargo, no todo son ventajas, ya que adoptar una solución en La Nube con este tipo de proveedores implica abrazar una solución propietaria. Estas soluciones propietarias nos llevan a una situación nada deseable y ya conocida en el mundo de las TI desde hace mucho tiempo: El Cliente Cautivo (Vendor Lock-in). Tal y como ha ocurrido en el mundo TI, el código abierto es una manera de evitar este problema. Aunque nos encontramos en un fase inicial, ya existen diversas maneras y soluciones para evitarlo. Diferentes frameworks y empresas afrontan el problema desde diferente perspectivas, y analizar estas perspectivas nos permitirá sacar conclusiones al respecto.

PONENTE
Diego Parrilla Santamaría, CEO en Abiquo

* Business Development Manager and Product Technology Strategist en Abiquo (www.abiquo.com) * Editor de Nubeblog.com, blog en español sobre negocios y cloud computing Diego tiene más de 15 años de experiencia en diferentes puestos TIC para la empresa: Director de Servicios Profesionales, Director de IT y Technical Lead. Socio de diversas empresas dedicadas a construir software de infraestructura IT en el mundo M2M (Machine-to-Machine), Computación distribuida y del Cloud Computing aplicados a entornos diferentes como Telecomunicaciones, Industria y Administración Pública. En Abiquo pensamos que una solución de código abierto para el Cloud Computing impulsará el cambio que acarrea este nuevo paradigma, y nuestra labor es dirigir la estrategia de producto en función de las necesidades de las empresas y de la comunidad. En Nubeblog.com intento ser un miembro activo y evangelizar sobre Cloud Computing en español. En estos momentos es el blog en Español sobre Cloud con más tráfico. Puedes seguir mi blog en nubeblog.com Soy Licenciado en Informática por la Universidad Politécnica de Madrid.

htpp://www.neurowork.net

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
868
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
40
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de cloud computing neurowork -why floss 2009

  1. 1. WhyFLOSS Conference 7ª edición Madrid Mayo 2009 http://www.whyfloss.com/es/conference/madrid09 Organiza http://www.neurowork.net
  2. 2. WhyFLOSS 2009 – Leganes Cómo no caer cautivos de las Nubes Propietarias the open source cloud company
  3. 3. ¿Quién Soy? Diego Parrilla Santamaría Business Development Manager & Product Technology Strategist dparrilla@abiquo.com www.nubeblog.com twitter.com/nubeblog www.abiquo.com twitter.com/abiquo
  4. 4. Agenda Qué es el Cloud Computing Qué es la IaaS Follow the Leader: Amazon Web Services El problema del cliente cautivo Las alternativas abiertas El Futuro: La Nube Abierta
  5. 5. ¿Qué es el Cloud Computing? rvicios basados en hardware que ofrecen capacidades de computac del comprador aestructura como OPEX variable ente elástica (+ y -)
  6. 6. Ventajas del Cloud Computing lar de manera transparente sus servicios correlando con las necesidades de sus clientes Las Nubes pueden ofrecer casi acceso inmediato a re No hay una inversión inicial por parte de los usuarios. uso reduce de manera importante los costes iniciales Se reducen las barreras de entrada a la innovaci
  7. 7. Clases de Cloud Computing IaaS PaaS SaaS
  8. 8. IaaS Infraestructura como Servicio. Distribución de infraestructura de computación como un servicio, Normalmente mediante una plataforma de virtualización.
  9. 9. PaaS ma como Servicio. el ciclo de vida completo de construcción y puesta en marcha de se s servicios, pero todos disponibles como una solución integral ón del IaaS más allá del SO
  10. 10. SaaS omo Servicio distribución de software ento, soporte y operación durante el tiempo que se haya contratado or mantendrá la información o necesario para su explotación.
  11. 11. Clases de Cloud Computing IaaS PaaS SaaS a dentro del grupo de lospuede correr encima de una Nube, pero solo cumple SaaS Cloud Services
  12. 12. Agenda Qué es el Cloud Computing Qué es la IaaS Follow the Leader: Amazon Web Services El problema del cliente cautivo Las alternativas abiertas El Futuro: La Nube Abierta
  13. 13. ¡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% …
  14. 14. Vamos a montar un nuevo servicio Y lo quiero para mañ
  15. 15. …ahora al estilo Cloud os por las horas de uso de los servidores, el ancho de banda consumido y las IPs
  16. 16. …ahora al estilo Cloud Y lo tienes esta tarde
  17. 17. El doble problema
  18. 18. o quiere comprar servidores, quiere co
  19. 19. Características del IaaS 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
  20. 20. Virtualización no es igual a IaaS de Servidores, Almacenamiento y Redes no es condición necesaria para el Cloud ting viene a aprovechar al máximo las arquitecturas virtualizadas El IaaS ayuda a gestionar los picos de demanda
  21. 21. Nubes Públicas y Privadas do autoservicio a través de internet, cogiéndolos de un proveedor mpresas obtienen los beneficios del IaaS pero sin sus desventajas.
  22. 22. ¿Para qué una Nube Privada? 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
  23. 23. Proveedores IaaS Públicos
  24. 24. Software para Construir Plataformas IaaS
  25. 25. Agenda Qué es el Cloud Computing Qué es la IaaS Follow the Leader: Amazon Web Services El problema del cliente cautivo Las alternativas abiertas El Futuro: La Nube Abierta
  26. 26. ¿¿¿Amazon??? Amazon Web Services Colección de Servicios Remotos de Computación Lanzado en Julio de 2002 Tiene más de 500.000 desarrolladores registrados
  27. 27. Crecimiento de AWS 550,000 550,000 450,000 412,500 300,000 275,000 137,500 40,000 0 0 2002 2004 2007 2008 2009
  28. 28. Crecimiento de AWS Ancho de Banda AWS vs. Amazon Site.
  29. 29. AWS Services Características Generales Concepto simple (que no fácil) Flexible Pago por uso. No hay pago inicial. No hay compromiso de permanencia API para manipular los Servicios Plataforma Neutral AutoServicio completo (Juan Palomo)
  30. 30. AWS EC2 EC2 = Elastic Compute Cloud Servidores Virtualizados (XEN y KVM?) Se paga por hora de uso Desde S(small), 0.10 $/h, a XL 0.80 $/h Se paga también por el tráfico Linux, Windows, OpenSolaris Hay un API y Consola de gestión AMIs Públicos o privados EBS = Elastic Block Store(1-1.000 GB) EBS es redundante y persistente Datacenters en USA y Europa Reserva de IPs Públicas (Elastic IP) SLA 99.95 %
  31. 31. AWS S3 Almacenamiento en internet Para información no estructurada De larga duración Simple Fiable. Redudancia múltiple Coste muy atractivo $0.150 GB (<50TB/mes) $0.170 GB (<10TB/mes) Sin plan de capacidad Accesible por http, bittorrent, s3… http://aws.amazon.com/s3/
  32. 32. Otros Servicios AWS CloudFront: Content Delivery Network SimpleDB: Structured data en la Nube Simple Queue Service(SQS): Mensajería de Colas en La Nube Flexible Payments Services (FPS): Micropagos …
  33. 33. ¿A qué se debe el éxito de AWS? Críticas: 144% más caro que un DC tradicional (McKinsey) No tienen soporte Tiene características poco ‘amigables’ El SLA es una broma Razones: Funciona Hazlo tu mismo: autogestionado Usa lo que necesitas, y apagas. El usuario estima que el coste es adecuado
  34. 34. ¿Y no podía haberlo inventado e
  35. 35. s interesaba montar un servicio que “canibalizase” sus fuentes actua
  36. 36. Agenda Qué es el Cloud Computing Qué es la IaaS Follow the Leader: Amazon Web Services El problema del cliente cautivo Las alternativas abiertas El Futuro: La Nube Abierta
  37. 37. siera salir de AWS e irme a otro prove
  38. 38. ndrás que adaptarte a las características de cada proveedor
  39. 39. Entonces, ¿tengo que “casarme
  40. 40. Pues un poco, si.
  41. 41. Las soluciones Cloud son propietarias Soluciones propias Se basan en soluciones de código abierto… … pero no las ‘tocamos’. APIs públicos, pero no abiertos Sin control sobre la hoja de ruta del producto ¿Y qué pasa ahí dentro con mis datos? ¿No existe el concepto de “Portabilidad”?
  42. 42. ¡Esto me lo tenían que haber co
  43. 43. Agenda Qué es el Cloud Computing Qué es la IaaS Follow the Leader: Amazon Web Services El problema del cliente cautivo Las alternativas abiertas El Futuro: La Nube Abierta
  44. 44. Software para Construir Plataformas IaaS
  45. 45. oftware OPENSOURCE para Construir Plataformas IaaS
  46. 46. Características comunes Opensource Nubes con hardware estándar “Hazlo tu mismo” (Do It Yourself) Se basan en soluciones abiertas Arquitecturas similares Aprovechan la virtualización Buscan apoyo de la comunidad Soluciones jóvenes Mercado de la empresa
  47. 47. Diferencias Licencias Modelo de negocio Tecnologías Origen Aceptación comunidad Adopción de estándares
  48. 48. Construcción de nubes privadas Para empresas Dos productos: Opensource Licencia propietaria Modelo de negocio basado en Servicios Profesionales Evolución de una plataforma de gestión de máquinas virtuales.
  49. 49. Construcción de nubes privadas Para empresas y académico Origen académico (UCSB) No tienen un modelo de negocio (servicios?) Producto Opensource Módulos Premium? Mimetiza el comportamiento de Amazon EC2 Gran ‘momentum’por la comunidad
  50. 50. Construcción de nubes privadas y publicas Para empresas y Proveedores de Servicio (ISP) Modelo de negocio: Suscripción y Premium Tecnologías: Desarrollado en Java, C y C++. Corre en MySQL y Oracle. Interfaz de usuario en FLEX XEN, KVM, VMware y VirtualBox OpenStorage Sun para datos estructurados AbiData para datos no estructurados
  51. 51. Soporta el estándar OVF http://www.dmtf.org/standards/published_documents/DSP0243_1.0.0.pdf Implementa la Open Cloud API http://kenai.com/projects/suncloudapis ¡Portal de comunidad abierto al mundo! http://community.abiquo.com Nube privada básica con la versión Opensource Nube Pública, o Privada avanzada con Premium Licencia Académica: Módulos Premium Gratis
  52. 52. Si quisiera salir de un proveedor e irme a otro prove
  53. 53. ero entre proveedores que usen la misma plataforma
  54. 54. Agenda Qué es el Cloud Computing Qué es la IaaS Follow the Leader: Amazon Web Services El problema del cliente cautivo Las alternativas abiertas El Futuro: La Nube Abierta
  55. 55. ué hace falta para que el Cloud Computin
  56. 56. En Abiquo pensamos que hay varias etapas...
  57. 57. Fase 1 - Adopción ¿Quién adopta? xSP Para competir con AWS Oferta variada de Cloud Sobre Software Abierto
  58. 58. Fase 1 – Adopción: Beneficios El cliente elige Presión a la baja de los precios Presión a proveedores: innovar Facilidad para el cambio Nube privada de pruebas
  59. 59. Fase 2 - Federación xSP con misma plataforma Permiten portabilidad Cliente decide quién da el servicio Independencia geográfica
  60. 60. Fase 2 – Federación: Beneficios Adopción y… Inmediatez Escalado por encima del límite del proveedor Tolerancia a fallos extrema
  61. 61. Fase 3 - Interoperación xSP con diferentes plataformas Permiten portabilidad heterogenea Dependiente de estándares Independente de la tecnológica
  62. 62. Fase 3 – Interoperación: Beneficios Federación y… Independencia tecnológica La plataforma no es relevante Pasan a ser relevante las unidades: Ghz consumidos Memoria consumida Almacenamiento consumido Modelo puro de utility Plug & Play Cloud Computing
  63. 63. Retos Desplegar una base en xSP Definir estándares no propietarios Usar estándares de la comunidad Evolución tecnológica Datos estructurados Latencia de red Cuestiones legales
  64. 64. the open source cloud company www.abiquo.com community.abiquo.com www.slideshare.net/abiquodocs Partnerships: partners@abiquo.com Media and Public Relations: relations@abiquo.com Community: community@abiquo.com Careers: surpriseus@abiquo.com Others: contact@abiquo.com

×