03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de cloud computing ...
Post on 14-Jun-2015
749 Views
Preview:
DESCRIPTION
TRANSCRIPT
http://www.whyfloss.com/es/conference/madrid09
W h y F L O S S C o n f e r e n c e 7 ª e d i c i ó nM a d r i d M a y o 2 0 0 9
Organiza
http://www.neurowork.net
the open source cloud company
WhyFLOSS 2009 – Leganes
Cómo no caer cautivosde las Nubes Propietarias
¿Quién Soy?Diego Parrilla Santamaría
Business Development Manager& Product Technology Strategist
dparrilla@abiquo.comwww.nubeblog.com
twitter.com/nubeblogwww.abiquo.com
twitter.com/abiquo
Qué es el Cloud ComputingQué es la IaaSFollow the Leader: Amazon Web ServicesEl problema del cliente cautivoLas alternativas abiertasEl Futuro: La Nube Abierta
Agenda
Definición de McKinsey: “Las Nubes son servicios basados en hardware que ofrecen capacidades de computación, redes y almacenamiento de modo que:La gestión del hardware se abstrae mucho del compradorLos compradores incurren en gastos de infraestructura como OPEX variableLa capacidad de la infraestructura es altamente elástica (+ y -)
¿Qué es el Cloud Computing?
Ventajas del Cloud Computing
Las Nubes pueden ofrecer casi acceso inmediato a recursos hardwareNo 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
IaaSPaaSSaaS
Clases de Cloud Computing
IaaS
Infraestructura como Servicio.Distribución de infraestructura de computación como un servicio, Normalmente mediante una plataforma de virtualización.
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 integralEvolución del IaaS más allá del SO
SaaS
Software como Servicio Modelo de distribución de softwareMantenimiento, soporte y operación durante el tiempo que se haya contratado el servicio. El proveedor mantendrá la informaciónProveerá lo necesario para su explotación.
IaaSPaaSSaaS
Clases de Cloud Computing
SaaS puede correr encima de una Nube, pero solo cumple con dos característicasSaaS entra dentro del grupo de los Cloud Services
Qué es el Cloud ComputingQué es la IaaSFollow the Leader: Amazon Web ServicesEl problema del cliente cautivoLas alternativas abiertasEl Futuro: La Nube Abierta
Agenda
¡Vamos a montar un nuevo servicio!
“…Para el nuevo servicio de filostring necesitamos:Comprar nuevo hardwareNuevas licencias de softwareDispositivos de red nuevosBuscar espacio en el DCBackupsMás energía eléctricaRefrigeraciónEntrenar al equipoSoporte 24x7Disponibilidad 99.99%…
Vamos a montar un nuevo servicio
Y lo quiero para mañana
…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.”
…ahora al estilo Cloud
Y lo tienes esta tarde
El doble problema
La gente no quiere comprar servidores, quiere comprar servicios
ClienteNO invierte en infraestructura (CAPEX)Incurre en gastos de operación (OPEX)Paga por uso de la plataforma (Pay-per-use)No hay contratos de permanenciaArquitecturaSe abstrae de las características específicasModo multitenant con múltiples usuariosEscalado dinámico e inmediatoLa localización física no es relevanteNormalmente usa tecnologías de VirtualizaciónGestiónDelegada al Cloud UserBajo demanda
Características del IaaS
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
: 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.
: 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
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?
Proveedores IaaS Públicos
Software para Construir Plataformas IaaS
Qué es el Cloud ComputingQué es la IaaSFollow the Leader: Amazon Web ServicesEl problema del cliente cautivoLas alternativas abiertasEl Futuro: La Nube Abierta
Agenda
Amazon Web Services
Colección de Servicios Remotos de Computación
Lanzado en Julio de 2002
Tiene más de 500.000 desarrolladores registrados
¿¿¿Amazon???
Crecimiento de AWS
0
137,500
275,000
412,500
550,000
2002 2004 2007 2008 2009
0
40,000
300,000
450,000
550,000
Ancho de Banda AWS vs. Amazon Site.
Crecimiento de AWS
Concepto simple (que no fácil)FlexiblePago por uso. No hay pago inicial.No hay compromiso de permanenciaAPI para manipular los ServiciosPlataforma NeutralAutoServicio completo (Juan Palomo)
AWS Services Características Generales
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 %
AWS EC2
Almacenamiento en internetPara información no estructuradaDe larga duraciónSimpleFiable. Redudancia múltipleCoste muy atractivo$0.150 GB (<50TB/mes)$0.170 GB (<10TB/mes)Sin plan de capacidadAccesible por http, bittorrent, s3…http://aws.amazon.com/s3/
AWS S3
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
…
Otros Servicios 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
¿A qué se debe el éxito de AWS?
Razones:FuncionaHazlo tu mismo: autogestionadoUsa lo que necesitas, y apagas.El usuario estima que el coste es adecuado
¿Y no podía haberlo inventado esto otro antes?
Si, pero igual a esos otros no les interesaba montar un servicio que “canibalizase” sus fuentes actuales de ingresos.
Qué es el Cloud ComputingQué es la IaaSFollow the Leader: Amazon Web ServicesEl problema del cliente cautivoLas alternativas abiertasEl Futuro: La Nube Abierta
Agenda
Si quisiera salir de AWS e irme a otro proveedor de Cloud, ¿puedo?
Sí, pero tendrás que adaptarte a las características de cada proveedor
Entonces, ¿tengo que “casarme” con AWS?
Pues un poco, si.
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”?
Las soluciones Cloud son propietarias
¡Esto me lo tenían que haber contado antes!
Qué es el Cloud ComputingQué es la IaaSFollow the Leader: Amazon Web ServicesEl problema del cliente cautivoLas alternativas abiertasEl Futuro: La Nube Abierta
Agenda
Software para Construir Plataformas IaaS
Software OPENSOURCE para Construir Plataformas IaaS
OpensourceNubes con hardware estándar“Hazlo tu mismo” (Do It Yourself)Se basan en soluciones abiertasArquitecturas similaresAprovechan la virtualizaciónBuscan apoyo de la comunidadSoluciones jóvenes Mercado de la empresa
Características comunes
LicenciasModelo de negocioTecnologíasOrigenAceptación comunidadAdopción de estándares
Diferencias
Construcción de nubes privadasPara empresasDos productos:OpensourceLicencia propietariaModelo de negocio basado en Servicios ProfesionalesEvolución de una plataforma de gestión de máquinas virtuales.
Construcción de nubes privadasPara empresas y académicoOrigen académico (UCSB)No tienen un modelo de negocio (servicios?)Producto OpensourceMódulos Premium?Mimetiza el comportamiento de Amazon EC2Gran ‘momentum’por la comunidad
Construcción de nubes privadas y publicasPara empresas y Proveedores de Servicio (ISP)Modelo de negocio: Suscripción y PremiumTecnologías:Desarrollado en Java, C y C++. Corre en MySQL y Oracle.Interfaz de usuario en FLEXXEN, KVM, VMware y VirtualBoxOpenStorage Sun para datos estructuradosAbiData para datos no estructurados
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 OpensourceNube Pública, o Privada avanzada con Premium
Licencia Académica: Módulos Premium Gratis
Si quisiera salir de un proveedor e irme a otro proveedor con facilidad,¿puedo?
Sí, pero entre proveedores que usen la misma plataforma
Qué es el Cloud ComputingQué es la IaaSFollow the Leader: Amazon Web ServicesEl problema del cliente cautivoLas alternativas abiertasEl Futuro: La Nube Abierta
Agenda
¿Qué hace falta para que el Cloud Computing sea realmente abierto?
En Abiquo pensamos que hay varias etapas...
¿Quién adopta? xSPPara competir con AWSOferta variada de CloudSobre Software Abierto
Fase 1 - Adopción
El cliente eligePresión a la baja de los preciosPresión a proveedores: innovarFacilidad para el cambioNube privada de pruebas
Fase 1 – Adopción: Beneficios
xSP con misma plataformaPermiten portabilidadCliente decide quién da el servicioIndependencia geográfica
Fase 2 - Federación
Adopción y…InmediatezEscalado por encima del límite del proveedorTolerancia a fallos extrema
Fase 2 – Federación: Beneficios
xSP con diferentes plataformasPermiten portabilidad heterogeneaDependiente de estándaresIndependente de la tecnológica
Fase 3 - Interoperación
Federación y…Independencia tecnológicaLa plataforma no es relevantePasan a ser relevante las unidades:Ghz consumidosMemoria consumidaAlmacenamiento consumidoModelo puro de utilityPlug & Play Cloud Computing
Fase 3 – Interoperación: Beneficios
Desplegar una base en xSPDefinir estándares no propietariosUsar estándares de la comunidadEvolución tecnológicaDatos estructuradosLatencia de redCuestiones legales
Retos
the open source cloud company
www.abiquo.comcommunity.abiquo.com
www.slideshare.net/abiquodocs
Partnerships: partners@abiquo.comMedia and Public Relations: relations@abiquo.com
Community: community@abiquo.comCareers: surpriseus@abiquo.com
Others: contact@abiquo.com
top related