Presentación para jornada real cloud 2012-feb-23
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Presentación para jornada real cloud 2012-feb-23

on

  • 870 views

 

Statistics

Views

Total Views
870
Views on SlideShare
870
Embed Views
0

Actions

Likes
0
Downloads
29
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Presentación para jornada real cloud 2012-feb-23 Document Transcript

  • 1. JORNADA “RealCloud” 23 de febrero de 2012 Carlos Cebrián 1 ÍNDICE1. Sumario del Proyecto “RealCloud”2. Cloud Computing: palabra de moda y mucha confusión en su entorno3. Servicios de CloudCentre para Empresas4. Demos (vídeos): a) StackSync b) Walhalla
  • 2. -1- Sumario del Proyecto: Real Data Center Cloud Services and Environment (“RealCloud”) 23 de febrero de 2012 3 SUMARIO Título: Real Data Center Cloud Services and Environment (“RealCloud”) Financiado por el programa INNPACTO del Ministerio de Ciencia e Innovacióno Financiable: 1.660.551,64o Préstamo: 1.184.458,46o Subvención: 268.478,26 Duración: 30 meses Web: www.realcloudproject.com
  • 3. ENTORNO Cloud: más allá de una Plataforma SERVICIOS DE VALOR AÑADIDO DE CLOUD COMPUTING PARA EL CLIENTE SFC SGC (Servicios Finales coherentes con la (Servicios de Gestión para el Cliente) clase de servicio) PLATAFORMA DE CLOUD COMPUTING (PCC: IaaS, PaaS o SaaS) GESTIÓN Y OPERACIÓN DEL ENTORNO CLOUD GRANDES OBJETIVOS (no tecnológicos) SERVICIOS DE VALOR AÑADIDO DECLOUD COMPUTING PARA EL CLIENTE 3er Objetivo: Servicios útiles SFC SGC para el usuario (Servicios Finales coherentes con la (Servicios de Gestión para el Cliente) clase de servicio) 1er Objetivo: Una plataformaPLATAFORMA DE CLOUD COMPUTING de auténticos servicios Cloud (PCC: IaaS, PaaS o SaaS) (RealCloud) GESTIÓN Y OPERACIÓN DEL 2º Objetivo: Coste reducido: ENTORNO CLOUD • Plataforma : Sw. Libre • Reducir el coste de la operaciones
  • 4. 1er OBJETIVO: Auténticos Servicios Cloud 1er Objetivo: Una plataforma de auténticos servicios Cloud (RealCloud) y vanguardistas • Selección de la plataforma Cloud más adecuada • Gestión Dinámica de la Capacidad de los Recursos TIC • Desarrollar auténticos servicios de IaaS y SaaS Elección de la Plataforma OpenStack La solución más completa: la única plataforma abierta que ofrece tanto solución de cómputo y virtualización, como servicios avanzados de almacenamiento masivo y escalable. Flexibilidad tecnológica:o Soporte de los principales hipervisores: Xen, XenServer, VmWare/ESX, Hyper-V, KVM, LinuxContainers (LXC), UML, QEMUo APIs: Amazon EC2 API y S3 API, y OpenStack APIo Mecanismos de autentificación modular (pluggable) para facilitar SSO con terceras soluciones. El mejor ecosistema técnico y comercial de la plataforma: el apoyo decidido de empresas clave del sector hacen que el futuro y evolución de esta plataforma sea muy prometedor.
  • 5. OpenStack 2º OBJETIVO: Coste Reducido2º Objetivo: Coste reducido• Plataforma de Sw. Libre• Reducir el coste de la operaciones - Automatizar la gestión (de las TIC y de las Instalaciones) - Optimizar el consumo de energía
  • 6. Operaciones => Automatización Predictiva TIC Modelo de Madurez de Modelo de Madurez de Coste de GestiónCapacidad de Gestión Gestión de las T.I.C. Gestión de las T.I.C. Madurez Madurez Sin Gestión Reactiva Proactiva Predictiva Sin Gestión Reactiva Proactiva Predictiva ENTORNO Cloud: OPERACIONES => DCIM + Procesos Refrigeración Generadores Servidores Ventilación Comunic. Switches Vigilancia Routers Motores Storage Otros Otros SAI 12
  • 7. 3er OBJETIVO: Servicios Útiles3er Objetivo: Servicios útiles para el usuario:• Participación de los potenciales clientes en la Definición y Prueba de los Servicios Organización del Proyecto Organización del Proyecto • Paquetes de Trabajo • Distribución de Responsabilidades • Planificación
  • 8. Paquetes de Trabajo PAQUETES DE TABAJOS ENTIDADES PARTICIPANTES LÍDERNúmero Acrónimo Título TISSAT COREX URV UJI AIMME Selección y Puesta en Marcha de Plataforma deWP-01 PCC TISSAT Cloud Computing basada en Software Libre Desarrollar auténticos servicios de IaaS y de lasWP-02 CIaaS URV herramientas de gestión que lo permiten Gestión Dinámica de la Capacidad de losWP-03 GDCR UJI Recursos TIC Gestión Integral de todo el Entorno de CloudWP-04 DCIM TISSAT Computing o Data Centre Infrastructure Manag.WP-05 DPSC Definición y Prueba de los Servicios por el Cliente AIMMEWP-06 DCP Dirección y Coordinación del Proyecto TISSAT Planificación PAQUETES DE TABAJOS 2011 2012 2013 Númer o Acrónimo Título 3T 4T 1T 2T 3T 4T 1T 2T 3T 4T Selección y Puesta en Marcha de WP-01 PCC Plataforma de Cloud Computing basada en Software Libre Desarrollar auténticos servicios de WP-02 CIaaS IaaS y de las herramientas de gestión que lo permiten WP-03 GDCR Gestión Dinámica de la Capacidad de los Recursos TIC Gestión Integral de todo el Entorno WP-04 DCIM de Cloud Computing o Data Centre Infrastructure Management Definición y Prueba de los Servicios WP-05 DPSC por el Cliente Dirección y Coordinación del WP-06 DCP Proyecto  
  • 9. 17 -2-Cloud Computing: palabra demoda y mucha confusión en su entorno23 de febrero de 2012 Carlos Cebrián 18
  • 10. Cloud Computing: Evolución Cloud Computing surge como una evolución de conceptos como el “Utility Computing” y el “Grid Computing”, que se ven influidos y potenciados en sus posibilidades de servicios por las nuevas tecnologías y tendencias como virtualización, la automatización, procesamiento en paralelo y la orientación al servicio. Ciclo de Evolución Tecnológica de las T.I.C. Cloud Auto Servicio IT de Nicho Computing > 1990 > 2010 Provisión Infraestructuras > 2000 Infraestructuras Controlada Gestionadas Virtualizadas Infraestructuras Infraestructuras Dedicadas Compartidas (Multi-Tenancy) 19 Cloud Computing: EvoluciónSi aceptamos las siguientes definiciones de Grid y Utility Computing: Grid Computing: es la combinación de recursos informáticos de múltiples dominios administrativos aplicados en una tarea común. Utility Computing: es el empaquetamiento de recursos físicos informáticos (para cálculo, para almacenamiento, etc.) ofrecidos como un servicio medible al estilo de las "Utilities" (es decir, las empresas de servicios públicos: luz, gas, agua, etc.).entonces podríamos definir al Cloud Computing en su forma más general (que recoja los 3 niveles o modelos de servicio) con la siguiente ecuación: Cloud Computing = Grid Computing {N * Utility Computing}que se puede entender como: "Cloud Computing es una Grid de varias Computing Utilities". 20
  • 11. Cloud Computing: DefiniciónDefinición del NIST (National Institute of Standards and Technology deEE.UU): “Cloud Computing es un modelo para permitir el acceso adecuado y bajo demanda a un conjunto de recursos de cómputo configurables (p.e. redes, servidores, almacenamiento, aplicaciones y servicios) que pueden ser rápidamente provistos y puestos a disposición del cliente con un mínimo esfuerzo de gestión y de interacción con el proveedor del servicio”.Características esenciales: oAutoservicio bajo-demanda (y sin demora, una vez “contratado”). oPool de recursos compartidos, “multitenancy”. oElasticidad rápida, en los dos sentidos (escalar para cubrir picos de demanda y liberarlos cuando no sean necesarios). oServicios medibles (el consumo es medido en tiempo real y proporcionado como un servicio): permite pago por uso. oAccesibles por Internet por amplio abanico de dispositivos (móviles o fijos). 21 Cloud Computing: Clases (o Niveles) de Servicio 22
  • 12. SaaS (Software as a Service) DONDE PUEDE TENER MÁS SENTIDO Software estándar (p.e. e-mail, donde muchos competidores usan la misma DONDE PUEDE NO SER LA MEJOR SOLUCIÓN tecnología porque es necesaria pero en si misma no confiere una ventaja competitiva). Aplicaciones que precisen de alta rapidez de ejecución o críticas en tiempo real. Aplicaciones donde haya una gran interacción entre el mundo exterior y la Aplicaciones donde la legislación u otras organización (p.e. CRM, blog corporativo, regulaciones no permitan que los datos etc.) salgan de la organización. Aplicaciones donde haya una gran Aplicaciones donde una solución ya necesidad de acceso desde móviles o web existente, y cautiva de las infraestructuras (p.e. sofware de gestión de la fuerza de de la organización, resuelve todas las ventas). necesidades de la organización en ese Software que será usado solo por un corto aspecto (p.e. ERP ad-hoc y aplicaciones periodo de tiempo (p.e. software de heredadas). colaboración para un proyecto concreto). Software de uso regular pero puntual, y que en esos momentos necesita muchos recursos (p.e. elaboración de nóminas). Ejemplos: WebMail (gmail, yahoo, etc.), SalesForce, Google Docs, Office 365, etc. 23 PaaS (Platform as a Service) DONDE PUEDE TENER MÁS SENTIDO Donde múltiples empresas desarrolladoras trabajen en un mismo proyecto. DONDE PUEDE NO SER LA MEJOR SOLUCIÓN Donde terceras partes externas necesiten Cuando la aplicación necesite ser interactuar con los procesos de desarrollo. altamente portable (refiriéndose al sitio Programas que quieren sacar ventaja de donde está alojada). una fuente de datos o desarrollos ya Cuando se necesiten usar lenguajes o existentes. enfoques propietarios que incidan en el proceso de desarrollo. Desarrollos sobre un entorno de programación que no es el habitual en la Cuando las prestaciones de una aplicación empresa, y en el que probablemente nunca requieran de la customización del hardware se vuelva a trabajar. o software subyacente desde la misma aplicación. Ejemplos:o Google App Engine.o Force.com (de SalesForce).o Microsoft Azzure Services.o Heroku (Java, Ruby, Python, Node.js, Clojure, and Scala) 24
  • 13. IaaS (Infrastructures as a Service) DONDE PUEDE TENER MÁS SENTIDO Cuando la demanda es muy volátil (a picos le suceden valles sin uso de las DONDE PUEDE NO SER LA MEJOR SOLUCIÓN infraestructuras). Cuando aspectos legales o regulatorios Para nuevas organizaciones sin capital dificulten el almacenamiento externo de para invertir en hardware. datos o su procesamiento. En organizaciones que están creciendo rápidamente y no pueden escalar en Cuando se precisen altas prestaciones o hardware al mismo ritmo. SLAs muy exigentes y las infraestructuras propias de una organización, o alquiladas Para necesidades temporales de en modo dedicado, tengan la capacidad de infraestructuras, o de pruebas, o demos, satisfacer dichos requerimientos. etc. Cuando hay necesidad de transformar costes de capital (CAPEX) en costes operativo (OPEX). Ejemplos:o Amazon Web Services (AWS EC2, AWS S3)o Rackspace Cloud (cloud servers, cloud files, cloud load balancers).o GoGrid (cloud hosting) 25 Cloud Computing: Modelos de Despliegue (NIST) Cloud PÚBLICA Cloud PRIVADA La infraestructura de la nube está La infraestructura de la nube pertenece a disponible al público en general. La una única organización. Puede ser infraestructura pertenece a la organización gestionada por la organización o por una que vende sus servicios de Cloud tercera parte, y puede estar en los locales Computing. de la organización o fuera de ellos Todo OPEX Resuelva algunos de los problemas de las Públicas (seguridad, regulación de datos, prestaciones, etc.), pero implica CAPEX. Cloud COMUNITARIA La infraestructura de la nube es compartida por varias organizaciones y da soporte a Cloud HÍBRIDA una comunidad específica que comparte las La infraestructura de la nube está mismas preocupaciones (p.e., misión, compuesta por dos o más tipos de nubes seguridad, requisitos, consideraciones de (privada, pública o comunitaria) que normativa legal, etc.) operada por una única mantienen su propia identidad pero que son organización. Puede ser gestionada por las unidas por una tecnología propietaria o organizaciones o por una tercera parte, y estándar para permitir la portabilidad de puede estar en locales propios o fuera de datos y aplicaciones. ellos. CAPEX menor que la “Cloud Privada” al ser compartido con socios. Nota: el resto de la bibliografía no suele presentar este clasificación que queda incluida en la de “Cloud Privada”. 26
  • 14. Cloud Computing: Modelos de Referencia (NIST) 27 Cloud Computing: Más informaciónBlog de las actividades de I+D+i desarrolladas porTissat, con una serie de artículos (posts) entorno aCloud Computing: Tissat.wordpress.comEn twitter (#cjcebrian) se anuncia los nuevos posts ocomentarios que hacemos en el blog. 28
  • 15. -3- Servicios de CloudCentre para Empresas 23 de febrero de 2012 Carlos Cebrián 29 NÉFELES Una plataforma de Cloud Computing IaaS “AUTÉNTICA” (es decir, que soporte el autoservicio bajo-demanda, tenga elasticidad rápida, permita ofrecer servicios medibles, accesibles por Internet, y “multitenancy”): OpenStack. ABIERTA: basada en software libre: OpenStack. Con una OPERACIÓN altamente “eficiente” y “green”, es decir, reduce el coste operativo:o AUTOMATIZADA: en el estadio de “predictiva” (de forma que, por ejemplo, la CMDB esté siempre actualizada en un entorno donde la máquinas virtuales se crean y liberan en tiempo real, se mueven de un servidor físico con frecuencia, etc.): PredictiveI2TM.o HOLÍSTICA y MULTI-CENTRO: con una visión de conjunto de todas las infraestructuras TIC y todas las Instalaciones (es decir, equipamiento no-TIC) y de las interrelaciones entre cualesquiera de sus componentes: PMDB (ampliación de la CMDB) del I2TM y MultiDCIM.o ÁGIL y ARMONIZADA: basada en procesos estándares (ISO-20.000 para TIC y PAS-55 para Instalaciones) totalmente integrados que orquesten el funcionamiento de todos los equipos de forma que de forma que las Instalaciones se aquilaten en todo momento a la demanda de las TIC (sin exceso innecesario que suponga derroche energético, ni defecto que ponga en juego la disponibilidad de las TIC) con el dinamismo que precisa un plataforma de Cloud Computing, y viceversa. DCeM, solución DCIM de Tissat, integrada con PredictiveI2TM, que se apoya en 2 grandes sistemas: la PMDB y GIPS (Gestión Integral de la Plataforma Subyacente) y que a su vez está integrado por otros módulos como GIE, GOCE; GSCADA, GSNMP, GRT, etc., formando la solución CloudOps 30
  • 16. NÉFELES: Servicios IaaS de CloudCentre SCR DRP (Servicios de Cómputo (Servicio de Recuperación en Red ) de Desastres ) SAR SGC (Servicios de (Servicios de GestiónAlmacenamiento en red ) para el Cliente) Wallhalla Walhalla Paterna Castellón (Tier III+) f.o. f.o. (Tier IV) WAN f.o. Walhalla Madrid (Tier III) 31 NÉFELES: Servicios HÍBRIDOS de CloudCentre SCR DRP (Servicios de Cómputo (Servicio de Recuperación en Red ) de Desastres ) SAR SGC (Servicios de (Servicios de Gestión Almacenamiento en red ) para el Cliente) Wallhalla Walhalla Paterna f.o. f.o. Castellón (Tier III+) (Tier IV) WAN f.o. CPD Cliente CPD Cliente -X- -Y- Walhalla Madrid (Tier III) 32
  • 17. Walhalla, DataCentre certificado Tier IV • Es el primer Tier IV certificado por Uptime Institute en el sur de Europa • PUE < 1,15 • Diseñado para albergar servicios de Cloud Computing • Producción de energía con Trigeneración mediante motores a gas en primera fase y mediante pila de combustible en segunda fase • Distribución overhead de potencia, datos y clima • Integración entre los sistemas de gestión de IT y de infraestructura de energía (DCIM, Data Centre Infrastructure Management) 33 PUE 1,15 PUE < 1,15 (eficiencia del 87%) gracias a: • Trigeneración: aprovechar el calor generado para producir frío • Confinamiento (por encapsulación) del calor • DCIM: gestión integral, automatizada, armonizada e inteligente del equipamiento TIC y de las Instalaciones (equipamiento no-TIC) Climatizador Colector Compuerta CV RamalPlenum Chimenea 34
  • 18. CloudCentre: SERVICIOS de Cloud Computing1. Servicios de DataCenter tradicionales: housing, hosting físico, hosting virtual, almacenamiento, copias de seguridad, DRPs, etc., y gama de servicios (de operación) gestionados.2. Los servicios del tipo CCSP (Cloud Computing Services Provider): ver siguientes hojas3. Los servicios de bróker cloud CSB (Cloud Services Broker) para aquellos clientes que nos demandan un servicio que nosotros aún no damos (fundamentalmente de la categoría SaaS, pero también PaaS) y para el que tenemos excelentes acuerdos con otros CCSP: Amazon, Google, Microsoft, SalesForce, etc.4. Servicios como proveedora de soluciones cloud in-situ: a) Implantación de “Cloud Privadas” en las propias instalaciones de una empresa: con “Néfeles” (basada en software libre). b) Provisión de herramientas adecuadas para la gestión y operación eficiente y eficaz de su “cloud”: solución “CloudOps” que gestiona tanto las TIC como de su entorno (DCIM). c) Servicios de consultoría que venden nuestro know-how en cloud computing. 35 CCSP (Cloud Computing Services Provider): IaaS Servicios IaaS de Cloud Pública: • “Cloud Server”: servicios de cómputo: CPU, RAM y ancho de banda. • “Cloud Storage”: servicios de almacenamiento en disco. • “Cloud Dedicada”, similar a “Cloud Privadas Virtuales”: pago por uso frente a alquiler (en el futuro). Servicios IaaS relacionados con las “Clouds Privadas”: • “Housing de Clouds Privadas Propietarias”, con 2 modalidades básicas: - Mono-DC; toda la plataforma en un solo DataCenter, - Multi-DC; la plataforma se distribuye entre 2 ó más D.C.: disponibilidad. • “Cloud Privada Alquilada”. En este servicio tenemos 2 modalidades: - “Hosting de Cloud Privada”, recursos de Tissat y dedicados. - “Clouds Privadas Virtuales”: recursos de Tissat, no dedicados. 36
  • 19. CCSP (Cloud Computing Services Provider): IaaS Servicios IaaS para Nubes Híbridas: • Mejora de la capacidad de nubes privadas. • Mejora de la disponibilidad de nubes privadas. Servicios IaaS para Continuidad de Negocio y Recuperación de Desastres (DRP) en modo Cloud Computing. • Servicio de copias de seguridad (que no se puede considerar propiamente un servicio de Cloud puro, sino uno tradicional) • Servicio de Recuperación de Desastres Pasivo: solo se activan en caso de desastre de su plataforma y habiendo fallado otras medias de recuperación • Servicio de Recuperación de Desastres Activo. Similar al Pasivo, pero la plataforma está disponible, operativa y dando servicio en todo momento. • Servicios de consultoría: análisis de las aplicaciones críticas de la empresa y de su impacto sobre el negocio en caso de fallo sobe el negocio (BIA), diseño e implementación del DRP, planificación de actuaciones, etc. 37 CCSP (Cloud Computing Services Provider): SaaSE-mail y anti-spam: propio y CSB (Cloud Services Broker)Campañas de e-mail y marketing: propio y CSB (Cloud Services Broker)WebSite (basado en Joomla)Ofimática: CSB de Office365, GoogleDoc, etc.CRM : CSB de SalesForceStackSync (RPS o Repositorio Personal Sincronizado) que es una aplicación tipo “dropbox”.i2TM, aplicación para la gestión y control efectivo de los procesos y servicios de un centrode gestión tecnológica de acuerdo a la norma ISO-20.000.VissiOnn, aplicación concebida para usuarios de marketing, permite integrar de forma simpletodos los procesos y optimiza el flujo de información y colaboración entre marketing, puntosde contacto y canales de venta.NoosCom, aplicación que permite, mediante una potente interfaz web, construir, mantener yadministrar portales de voz de forma sencilla, flexible y rápida 38
  • 20. CCSP (Cloud Computing Services Provider): CNS o CaaSCNS (Cloud Networking Services) o CaaS (Communications as a Service)• “centralitas virtuales”• “puestos de operador virtuales”• “comunicaciones unificadas”• “escritorio en la nube” (“cloud desktop”): distinto de “escritorios virtuales” o virtualización del desktop• etc.Nota: mientras unos los consideran un nicho de SaaS, otros lo sitúan unaextensión del IaaS 39 -4- Demos y vídeos 23 de febrero de 2012 Carlos Cebrián 40
  • 21. Demos y vídeosDemo de StackSync (3 min): http://www.youtube.com/watch?v=LsiiV_fPznIVídeo de Walhalla (6 min): Walhalla del Diseño a la Realidad:http://www.youtube.com/watch?v=Da4NE5o9Nt0 41 PARQUE TECNOLÓGICO AV. LEONARDO DA VINCI,5 46980 PATERNA VALENCIA (ESPAÑA) TEL: +34 96 393 99 00 FAX: +34 96 393 99 56 www.tissat.es