Este documento discute el crecimiento explosivo de la tecnología de la información y el "cloud computing". Explica que el "cloud computing" permite que los recursos de TI se ofrezcan como servicios a través de Internet. Describe los tipos de servicios de "cloud computing" como SaaS, PaaS e IaaS y presenta estudios de caso de compañías que usan servicios de "cloud computing" de Amazon para satisfacer rápidamente un aumento masivo en la demanda. Concluye que los servicios de "cloud computing" proliferarán en modelos públicos y
1. Jose De Abreu Director Ingeniería Latino América y Caribe Tecnologías que habilitan “Cloud Computing”
2.
3. Acelerado por la “Ley de Moore” y el incremento continuo del rendimiento.
4. Crea el problema de crecimiento sostenible desde el punto de vista de gestión y control.15.8M 44 EB/yr 11.8M Servidores en USA1 146 EB Almacenamiento1(por año) Tráfico IP global (por año) 5 EB/yr 54EB 1 EB/yr 2.6M 1995 2000 2005 2010 La complejidad aumenta con el crecimiento 1Fuente: IDC
5. Globalización Empresa Consolidación de Datos Tendencias multianuales en corporativos Empleados, Socios, Clientes (millones) Red Global de Alto Rendimiento Mega Centros de Datos(Miles) Móvil Hogar Ofic. remota Ofic. principal
6.
7. Según IDC el gasto en servicios de “Cloud” será de 42 Millardos de USD…Ofic. principal
8. ¿Que es “Cloud Computing”? Muchas definiciones: Una infraestructura abstracta, altamente escalable y capaz de almacenar aplicaciones de usuarios finales, que se factura por uso - James Staten, ForresterResearch. Modelo de infraestructura que provee recursos abstractos de TI sobre Internet – Thomas WeiselPartners LLC. Definición propuesta: Cualquier tipo de Tecnología de Información que se ofrece como servicio, incluyendo la red en si misma. Algunas de las tecnologías/acrónimos asociados a Cloud Computing son: SaaS – “Software as a Service” – ej.: Salesforce.com DaaS – “Data as a Service – ej.: Direct Data PaaS– Platform as a Service” – ej.: Google AppEngine, GoGrid IaaS – “Infrastructure as a Service” – ej.: Amazon S3, Amazon EC2 NaaS – “Network as a Service” – ej.: VPN (MPLS) IPMaaS – “Identity and Policy as a Service” – ej.: Tricipher Características de cualquier “XaaS” Compartido. Facturación por uso (elasticidad). Abstracción, cada uno de los anteriores puede funcionar independientemente. Terminología Aceptada Terminología Nueva
10. Percepción sobre “Cloud Computing” Leyes y regulaciones sobre control de la información Beneficios (Economía de Escala) Percepción de menor seguridad y privacidad La compartición de recursos es mas eficiente La gestión se mueve de la corporación al proveedor de servicios Dudas sobre interoperabilidad, y portabilidad de nuevas tecnologías y mercados Costo por consumo Disponibilidad: riesgo de delegar aspectos críticos del negocio Rapidez en la instalación de nuevos recursos Inhibidores Disponibilidad de recursos de forma dinámica
11. ¿Quién usa “Cloud Computing” hoy? Empresas pequeñas o nuevas La usan para cualquier aplicación SaaS, IaaS, servicios de colaboración, presencia en línea Empresas medianas Muchas aplicaciones posibles Ciclos adicionales de computo para I+D, colaboración, integración con socios, redes sociales como herramientas de negocio Eficiencia operacional Skype, Tellme, Liveops, Gmail, WebEx, Salesforce.com, Gotomypc.com Grandes corporaciones Mas propensas a modelos híbridos donde se mantiene control sobre muchos aspectos internamente Casi siempre por razones legales Optimización de “eCommerce” (enrutamiento por proximidad, Akamai, Limelight) Seguridad “Clean Pipes”, DDOS, mitigación de SPAM, etc.
12. Caso de estudio: Animoto.com Animoto es un servicio de procesamiento y producción de video sobre internet. Tecnología propietaria que permite a los usuarios orquestar imágenes y sonidos en diferentes formatos. Animoto está totalmente basado en Amazon Web Services El lanzamiento incluyo una aplicación para usuarios de Facebook pudieran convertir sus fotos y música en videos al estilo MTV En 3 días crecieron de 25.000 a 250.000 usuarios. Llegaron a firmar 20.000 nuevos usuarios por hora. Su requerimiento creció de 50 a 3500 servidores en los primeros 5 días. Después de 2 semanas, solo requerían 100 servidores.
13. Caso de estudio: Mogulus.com Mogulus es una plataforma de transmisión de TV en vivo sobre Internet. Los productores independientes pueden usar la aplicación de producción de TV basada en web de Mogulus, para crear contenido en vivo, o bajo demanda y transmitirlo a cualquier lugar del mundo con un “widget” para su browser. Mogulus está totalmente basado en Amazon Web Services En las ultimas elecciones en USA Mogulus manejo: 87.000 videos @500kbps = 43.5 Gbps 486 Canales: Amazon Web manejo de forma dinámica el poder de computo y ancho de banda necesario para cubrir esa demanda.
14. Caso de estudio: Eli Lilly Una de las farmacéuticas mas grandes del mundo Migró toda su plataforma de investigación y desarrollo a Amazon. Necesitaba reducir sus costos, pero al mismo tiempo debía mantener una fuerza de trabajo globalizada, esto requería: Colaboración Compartición de información Desarrollo de software Recursos de cómputo Acceso a la red desde cualquier sitio, todo el tiempo Ambiente altamente seguro. El tiempo requerido para lanzar nuevos servicios se redujo drásticamente Nuevo servidor: 7.5 semanas a 3 minutos Herramienta de colaboración: 8 semanas a 5 minutos Cluster de 64 nodos linux: 12 semanas a 5 minutos
15. Networking Dentro del Enterprise Arquitecturas de red para “Cloud” Acceso RemotoUsuario a Cloud Cloud Público Networking Cloud a Cloud Networking Enterprise a Cloud ENTERPRISE Requerimientos Seguridad Confiabilidad Rendimiento Flexibilidad Eficiencia Integración Soluciones Segmentación en zonas (Control de acceso, VPN, VLANs, MPLS) Garantía de servicios en la red (MPLS) Ancho de banda en demanda (RSVP, Liquid LSPs) Cloud Privado
16. Arquitectura de seguridad SaaS/Cloud Clientes/ Socios eCommerce DMZ eCommerce DMZ Enterprise Distribuido Enterprise Distribuido Hibrido Internet Clientes Usuarios DataCenter WAN Usuarios DataCenter Membrana de seguridad del Data Center Membrana de seguridad alrededor de la red corporativa Membrana de seguridad para los usuarios
22. Seguridad consolidadaNúcleo Alta densidad de 10GE Seguridad virtualizada EX8208 SRX5800 Simplicidad de gestión con “Virtual Chasis” Acceso EX4200 EX2500
23. Movilidad para máquinas virtuales Gabinete a gabinete Centros de cómputo Cloud a Cloud VPLS Virtual Chasisen múltiples gabinetes Virtual Chasis extendido sobre la red metropolitana Data Center O “Cloud Privado” MAN Data Center Data Center Cloud Center Cloud Center Rack A Rack B Dominios de capa 2 extendido usando fibra metropolitana Dominios de capa 2 privados usando VPLS Dominios de capa 2 en múltiples gabinetes
24. En resumen Los servicios de “Cloud Computing” van a proliferar en dos modelos: Públicos y Privados. Veremos muchas aplicaciones basadas en esta tecnología en los próximos meses y años. Las empresas deben: Analizar su situación actual Crear un plan de trabajo Definir sus prioridades operativas Analizar la viabilidad y beneficios de mover sus aplicaciones