De la virtualización al Cloud Computing.

Page 1

De la Virtualizaci贸n al Cloud Computing: C贸mo implantar una Nube Privada con c贸digo abierto

the open source cloud company


¿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


Agenda

Qué es el Cloud Computing Las Nubes Privadas Taxonomía de una Plataforma IaaS Arquitectura de una Platforma IaaS La propuesta de Abiquo: Abicloud Ruegos y Preguntas


¿Qué es el Cloud Computing? 

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 -)


Ventajas del Cloud Computing 

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

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


Clases de Cloud Computing

IaaS PaaS SaaS


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 integral Evolución del IaaS más allá del SO


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.


Clases de Cloud Computing

SaaS entra dentro del grupo de los Cloud Services

IaaS PaaS SaaS

SaaS puede correr encima de una Nube, pero solo cumple con dos caracterĂ­sticas


¡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% …


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


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


Virtualización no es igual a 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

El IaaS ayuda a gestionar los picos de demanda


Agenda

Qué es el Cloud Computing Las Nubes Privadas Taxonomía de una Plataforma IaaS Arquitectura de una Platforma IaaS La propuesta de Abiquo: Abicloud Ruegos y Preguntas


Nubes Públicas y Privadas 

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.


¿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


¿Características IaaS…Privado? 

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    

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


Pero no todas las empresas pueden adoptar un modelo como este por diversas causas‌


‌pero pueden aprovechar el resto de las ventajas del modelo Cloud, esto no es un ‘o todo o nada’.


Casos de Uso de la Nube Privada 

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 …


Qué se necesita para montar una Nube Privada

    

Parque de máquinas físicas Sistema de Almacenamiento centralizado Software de Virtualización: Hypervisors Dispositivos de red (routers, switches, firewalls…) y…


ยกPero eso es un entorno Virtualizado!


Qué se necesita para montar una Nube Privada

… 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

AbiCloud


Agenda

Qué es el Cloud Computing Las Nubes Privadas Taxonomía de una Plataforma IaaS Arquitectura de una Platforma IaaS La propuesta de Abiquo: Abicloud Ruegos y Preguntas


TaxonomĂ­a de una Plataforma IaaS


Hardware basado en arquitecturas x86 Completamente comoditizado Muy importante que soporte Virtualización Servidores con multicores, mucha memoria, eficiente I/O


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


Recursos Virtualizados gracias los Hypervisors.    

XEN Kernel VM (KVM) VirtualBox OpenVZ

Abstraen el acceso a recursos físicos: Servidores, Almacenamiento y Red.


Imágenes Virtuales:  VMDK, RAW, QEMU… Metadata:  VMX, OVF… Repositorios donde publicar las imágenes


Plataforma de gestión unificada        

Informes SLAs Planificación de la capacidad Facturación Mediciones Provisión Monitorización Fachada de servicios


Agenda

Qué es el Cloud Computing Las Nubes Privadas Taxonomía de una Plataforma IaaS Arquitectura de una Platforma IaaS La propuesta de Abiquo: Abicloud Ruegos y Preguntas


Lo primero, el hardware‌


Virtualizamos los servidores‌

Virtualized Hardware


Creamos måquinas virtuales con recursos virtuales‌

Virtual resources available

Virtualized Hardware


Pronto nos damos cuenta que necesitamos mås‌

Virtual resources available

Virtualized Hardware

Virtualized Hardware


…y vemos que necesitamos una plataforma de gestión Management

AbiCloud

Virtual resources available

Virtualized Hardware

Virtualized Hardware


Agenda

Qué es el Cloud Computing Las Nubes Privadas Taxonomía de una Plataforma IaaS Arquitectura de una Platforma IaaS La propuesta de Abiquo: Abicloud Ruegos y Preguntas


Company

somos una empresa de software creada en 2006

hacemos software para construir plataformas de Cloud Con abiCloud, las empresas pueden crear y gestionar grandes sistemas

complejos

de

servidores,

redes,

almacenamiento

aplicaciones virtualizados, acelerando el despliegue de soluciones. selfprovisioning

simple

รกgil

Independiente

y


Product

abiCloud se centra en resolver problemas reales…

Problemas

Soluciones abiCloud

Las empresas se encuentran estos problemas para adaptar los entornos IT para satisfacer las necesidades de negocio, retrasando la implementación:

Abicloud Abicloud resuelve resuelve estos estos problemas, problemas, con con un un software software ágil ágil yy usable: usable:

•Cambios hechos con lentitud

••Automatización Automatización de de la la gestión gestión de de red red

•Departamento IT saturado

••Automatización Automatización de de la la gestión gestión de de

•Aprovisionamiento

de red y

almacenamiento manual

••Permite Permite transferir transferir la la gestión gestión de de los los entornos entornos aa los los usuarios usuarios finales. finales.

almacenamiento almacenamiento


Product

…ayuda a reducir costes y optimizar los procesos

Problemas Las empresas invirten mucho para solucionar estos problemas:

Solución abiCloud Abiquo Abiquo soluciona soluciona estos estos problemas problemas con con una una solución solución agnóstica agnóstica de de tecnología: tecnología:

••abiCloud abiCloud funciona funciona con con las las principales principales •Cautividad del proveedor •Sobrecarga de la gente de TI •Crecimiento de los datos •Extensión incontrolada de Sistemas

technologias technologias (Xen, (Xen, VmWare, VmWare, KVM, KVM, Virtualbox, Virtualbox, HyperV) HyperV) de de virtualización. virtualización.

••Fácil Fácil integración integración (basada (basada en en OVF) OVF) ••Interfaz Interfaz única única de de gestión gestión para para las las siguientes siguientes infraestructuras. infraestructuras.

••Fácil Fácil escalado escalado ••Gestionar Gestionar la la configuración configuración


Product

abiCloud tres maneras diferentes de ofrecer el software

xSP

(Premium)

Enterprise

(Premium)

Community (open source)

Virtualized resources


Competitors

Características únicas de abiCloud

Características de abiCloud:

• Interacción con múltiples hypervisors • Standards (OVF) • Multitenant cloud • Delegación de la gestión al usuario • Integración sencilla con otras aplicaciones • Open-source

(REST interfaces)


Abiquo ademås aporta‌ APIs

abiCloud

Repository Space

Virtual resources available

Virtualized Hardware

Virtualized Hardware


User Management 

http://www.youtube.com/watch?v=yX0n6iKV7jM


Physical Infrastructure 

http://www.youtube.com/watch?v=NkZ0RKJinrE


Apps Library 

http://www.youtube.com/watch?v=insd9wsGRcg


Virtual Datacenters 

http://www.youtube.com/watch?v=cWEZAqukYKA


Abiquo ademås aporta‌ APIs

abiCloud

Repository Space

Virtual resources available

Virtualized Hardware

Virtualized Hardware


the open source cloud company www.abiquo.com community.abiquo.com www.slideshare.net/abiquodocs Partnerships: Media and Public Relations: Community: Careers: Others:

partners@abiquo.com relations@abiquo.com community@abiquo.com surpriseus@abiquo.com contact@abiquo.com


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.