Cloud Computing

6,701 views

Published on

Cloud Computing (Computacion en la nube) y software libre

Published in: Technology

Cloud Computing

  1. 1. Cloud Computing (Computación en nube - La evolución natural de Internet)<br />ExpoASI 2009<br />Jesse Padilla Agudelo<br />jpadillaa@intercambiolibre.org<br />www.intercambiolibre.org<br />
  2. 2. Presentación<br />Ingeniero Electrónico.<br />Estudiante Especialización en Gestión de Redes y Datos.<br />Docente Diplomado en Redes Cisco CCNA UN Manizales.<br />Coordinador FLISOL Manizales.<br />Entusiasta del Software Libre, Debian, GNU/Linux, Python, la telemática y las telecomunicaciones, entre otros.<br />JESSE PADILLA AGUDELO<br />http://www.intercambiolibre.org<br />
  3. 3. Qué es la Computación en Nube?(Video 1)<br />
  4. 4. Computación en Nube<br />La computación en nube, es una tecnología que permite ofrecer servicios de computación a través de Internet.<br />
  5. 5. Computación en Nube<br />En este tipo de computación todo lo que puede ofrecer un sistema informático se ofrece como servicio, de modo que los usuarios puedan acceder a los servicios disponibles “en Internet” sin conocimientos (o, al menos sin ser expertos) en la gestión de los recursos que usan. <br />
  6. 6. IEEE - Computación en Nube<br />Según el IEEE ComputerSociety es un paradigma en el que la información se almacena de manera permanente en servidores en Internet y se envía a cachés temporales de cliente, lo que incluye equipos de mesa, centros de ocio, portátiles, dispositivitos móviles, etc. Esto se debe a que, pese las capacidades de las PC ha mejorado sustancialmente, gran parte de su potencia es desaprovechada.<br />
  7. 7. Computación en Nube<br />La computación en nube es un concepto general que incorpora el software como servicio, tal como la Web 2.0 y otros tecnologías recientes, también conocidos como tendencias tecnológicas, donde el tema en común es la confianza en Internet para satisfacer las necesidades de cómputo de los usuarios.<br />
  8. 8. Qué no es la Computación en Nube<br />La computación en nube usualmente es confundida con la computación en GRID(Malla) (una forma de computación distribuida por lo que “un súper computador virtual” está compuesto de un cluster enlazado de ordenadores débilmente acoplados, actuando en concierto para realizar tareas muy grandes).<br />
  9. 9. Ventajas<br />Reducción de costos.<br /> Los terminales tontos.<br />Computación de bajo costo.<br />Actualizaciones transparentes.<br />El fin de las licencias.<br />Movilidad y Sincronismo (Teléfonos móviles, PDAs, Netbooks, portátiles y Computadores de Escritorio).<br />Más seguridad: ( Proveedor brindara almacenamiento, copias de seguridad, y protección a nuestros datos.<br />Rápida innovación .<br />
  10. 10. Desventajas<br />Datos en manos de terceros.<br />Imposibilidad de acceso al código fuente.<br />La dependencia de Internet.<br />Dependencia del Proveedor de Servicios.<br />
  11. 11. Impactos Esperados<br />Bajos costos Iníciales: Elimina las barreras de adopción. <br />Bajos costos de Infraestructura: libera mas presupuesto para otros proyectos.<br />Nuevos escenarios de procesos de Negocio.<br />Permite a los vendedores independientes de software construir diferentes modelos de negocio. <br />
  12. 12. Quienes le apuestan a la Nube?<br />
  13. 13. Quienes le apuestan a la Nube?<br />Amazon<br />Google<br />Yahoo<br />Microsoft<br />IBM <br />SUN<br />Zoho<br />
  14. 14. Google<br />
  15. 15. Google<br />Google con su proyecto Google AppEngine: Con el que la compañía ofrece, durante un periodo de prueba, 500 Megabytes de espacio en internet y suficiente capacidad y procesamiento de carga como para servir cinco millones de páginas al mes, con 10 Gigabits por segundo al día de transmisión por cada aplicación.<br />Otros productos de Google mas cercanos al usarios es Google Apps, formado por Gmail, Google Docs, Google Calendar, Google Sites entre otros.<br />
  16. 16. Amazon<br />
  17. 17. Amazon<br />Amazon con su proyecto Amazon Elastic Compute Cloud (EC2), el servicio lo que permite es alquilar plazos de tiempo en los centros de datos de Amazon para la ejecución de máquinas virtuales Xen. Las máquinas virtuales creadas son el equivalente de servidores con procesadores x86 de 1,7 GHz, 1,75 GB de RAM, 160 GB de disco rígido local y 250 Mb por segundo de ancho de banda.<br />
  18. 18. Microsoft<br />
  19. 19. Microsoft <br />Microsoft con su proyecto Microsoft Azure: Servicio para el almacenamiento de ficheros, administración de servicios y computación dirigida a desarrolladores y empresas. Los desarrolladores podrán utilizar las herramientas .NET de Microsoft para desarrollar aplicaciones sobre Windows Azure.<br />
  20. 20. Vmware<br />
  21. 21. Vmware<br />Vmware con su proyecto vCloud: Con la que los usuarios tienen la seguridad de que las aplicaciones pueden gestionarse, moverse y que pueden correr en la Cloud de la misma forma que lo hacen internamente.<br />Vmware ESX.<br />Vmware Server.<br />
  22. 22. Zoho<br />
  23. 23. Zoho<br />
  24. 24. Proyectos de otras empresas reconocidas<br />Panda Cloud Antivirus <br />http://www.cloudantivirus.com<br />Sales Force<br />http://www.salesforce.com<br />Dropbox<br />http://www.getdropbox.com<br />Blue Cloud IBM<br />http://www.ibm.com<br />SlideShare<br />http://www.slideshare.com<br />Scrib<br />http://www.scrib.com<br />
  25. 25. Como funciona la Computación en la Nube?(Video 2)<br />
  26. 26. Como funciona la computación en la Nube?<br />La computación en la Nube es la Convergencia de tres conceptos.<br />Virtualización. <br />Utility Computing (alquiler de suministro de recursos computacionales).<br />Software como servicio.<br />
  27. 27. Infraestructura <br />Disponibilidad de Hardware.<br />Capacidad de almacenamiento.<br />Capacidad de Computo.<br />Ancho de Banda.<br />Plataformas.<br />
  28. 28. Niveles de Computación en Nube<br />SaaS – Software como Servicio <br />PaaS – Plataforma como Servicio <br />IaaS – Infraestructura como Servicio <br />
  29. 29. Infraestructura como Servicio (IaaS)<br />Computación como servicio (Hardware como servicio), Virtualización de Sistemas Operativos.<br />Almacenamiento como Servicio, Almacenamiento en la Red.<br />Bases de Datos como Servicio, Servicio de almacenamiento relacionados como Bases de Datos.<br />
  30. 30. Infraestructura como Servicio (IaaS)<br />
  31. 31. Plataforma como Servicio (PaaS)<br />Ofrece la posibilidad de desplegar y ejecutar aplicaciones desarrolladas en un determinado lenguaje de programación.<br />
  32. 32. Plataforma como Servicio (PaaS)<br />
  33. 33. Software como Servicio (SaaS)<br />El software es ofrecido como un servicio, sin necesidad de inversión en infraestructura, licencias e instalaciones y sin inversión futura en actualización de esta.<br />El usuario solo paga (Típicamente de forma mensual) por el uso de la herramienta.<br />
  34. 34. Software como Servicio (SaaS)<br />
  35. 35. Niveles de Computación en Nube<br />
  36. 36. Tipos de Nubes <br />Nubes públicas, privadas y híbridas<br />
  37. 37. Nubes públicas, privadas y híbridas<br />Las nubes públicas intentan brindar a los consumidores elementos informáticos sin complicaciones. <br />Se trate de software, de infraestructura de aplicaciones o de infraestructura física, el proveedor de la nube asume las responsabilidades de instalación, gestión, provisión y mantenimiento. <br />Los clientes sólo pagan por los recursos que utilizan, de manera que se elimina la infrautilización.<br />Servicios en Internet.<br />
  38. 38. Nubes públicas, privadas y híbridas<br />Las nubes privadas son servicios de nube que se brindan dentro de la empresa. <br />Las nubes privadas ofrecen muchos de los beneficios que ofrecen las nubes públicas, con una diferencia fundamental: la empresa es la encargada de la configuración y el mantenimiento de la nube. La dificultad y el costo de establecer una nube interna a veces pueden impedir su realización, y es posible que el costo de la operación continua de la nube exceda el de utilizar una nube pública.<br />Control más exhaustivo de los diversos recursos que componen la nube brinda a la empresa todas las opciones de configuración disponibles. <br />
  39. 39. Nubes públicas, privadas y híbridas<br />Las nubes híbridas son una combinación de las nubes públicas y privadas. Por lo general, estas nubes son creadas por empresas, aunque las responsabilidades de gestión se dividen entre la empresa y el proveedor de la nube pública. La nube híbrida aprovecha al máximo servicios que se encuentran tanto en el espacio público como en el privado.<br />
  40. 40. Juegos en la Nube?<br />Jugar en la nube? Sera esto posible, que pasara con los video juegos y las consolas?<br />
  41. 41. Panorama actual de los Video Juegos<br />Cada vez necesitamos un mejor hardware para disponer de estos. Lo que implica inversión constante en hardware. (Procesador, Ram, Disco Duro, Tarjeta de Video).<br />Juegos costosos.<br />Como los juegos son costosos, hay piratería, pero con los juegos piratas no podemos acceder a servicios como jugar en internet.<br />El panorama no cambia mucho si miramos las consolas.<br />
  42. 42. Video Juegos bajo demanda<br />Con la evolución de la Nube, el desarrollo de aplicaciones, el desarrollo de hardware mas potente para procesar video y el aumento de ancho de banda, es probable que en un futuro no volvamos a comprar un video juego sino que paguemos por horas de juego vía internet y todo desde nuestro navegador sin la necesidad de contar con un súper PC para disfrutar de un juego de alta calidad.<br />
  43. 43. Video Juegos en la Nube (Video 3a - Video 3b)<br />Onlive es un nuevo servicio que nos permite jugar los últimos y mas populares títulos en video juegos en línea desde la comodidad de nuestra casa. El servicio de Onlive utiliza nuestro enlace a Internet de alta velocidad para conectarnos con su cluster de servidores, con lo cual no necesitamos la ultima consola del mercado o un super PC. OnLive es una miniconsola que trabaja completamente sobre la nube.<br />
  44. 44. Video Juegos en la Nube (Video 4)<br />Gaikai, es un servicio que nos permite jugar gran cantidad de títulos desde el navegador, sin la necesidad de instalar ningún plugin, programa o cosas por el estilo. Como el servicio es en la nube nuestra maquina no hace ninguna operación o calculo sobre el juego, solo recibimos el flujo de datos.<br />
  45. 45. Consecuencias de los Juegos en la Nube<br />El fin de las tiendas físicas y del coleccionismo<br />Parcheo y actualizaciones automáticas<br />El fin de la piratería<br />Miles de juegos disponibles (Pagaríamos por jugar y no por el juego en sí).<br />La videoconsola única.<br />
  46. 46. Requisitos para Jugar en la Nube<br />Pagar la mensualidad por el servicio.<br />ANCHO DE BANDA.<br />
  47. 47. Software Libre y la Nube<br />
  48. 48. eyeOS<br />Es un escritorio virtual multiplataforma, libre y gratuito, basado sobre el estilo del escritorio de un sistema operativo. El paquete básico de aplicaciones que vienen por defecto, incluye toda la estructura de un sistema operativo y algunas aplicaciones de tipo suite ofimática como un procesador de textos, un calendario, un gestor de archivos, un mensajero, un navegador, una calculadora y más.<br />
  49. 49. eyeOS<br />
  50. 50. Componentes de eyeOS<br />Está principalmente escrito en PHP, XML y Javascript.<br />Incluye un entorno con 67 aplicaciones, entre las cuales tenemos,<br />Procesador de Textos<br />Hoja de Calculo<br />Lector de PDF<br />Gestor de Contactos <br />
  51. 51. Ventajas de eyeOS (Video 5)<br />Es un sistema que abarata costes de licencias, puesto que es totalmente libre. <br />No hay costos de almacenamiento.<br />Sistema de Autenticación de Usuarios.<br />EyeOS es libre, por lo que se puede bajar e instalar en cualquier servidor. <br />Importante ahorro de problemas de compatibilidades entre programas, así como de obsolescencia de los computadores.<br />si un terminal se estropea, no pierdes tu información. Accedes a ella desde cualquier otro terminal, y punto.<br />EyeOS permite poder trabajar desde cualquier lugar, y desde cualquier terminal con un explorador, ya sea un computador , portátil, móvil, PDA.<br />EyeOS permite trabajar en tu “escritorio virtual”, estés donde estés, de viaje, o en una oficina de un cliente/proveedor.<br />
  52. 52. Ubuntu One<br />Ubuntu One es una herramienta que permitirá a los usuarios sincronizar archivos vía internet entre varios computadores con Ubuntu, compartir los ficheros con la interfaz web del servicio o trabajar con ellos de forma remota.<br />Para suscribirse al servicio se ofertan ahora mismo dos planes diferentes. El primero es gratuito y el usuario tiene una capacidad máxima de 2GB. Con el segundo, el coste mensual es de $10.00 (USD) y la capacidad permitida aumenta hasta los 10GB. <br />
  53. 53. OpenGoo<br />OpenGoo es un aplicación libre de tipo Web Office. Es una solución completa para organizaciones que proporciona funcionalidades para crear, colaborar, compartir y publicar documentos internos y externos.<br />Demo en http://demo.opengoo.org/<br />
  54. 54. Eucalyptus<br />EUCALYPTUS, ElasticUtility Computing Architecture fuere LinkingYourProgramsToUsefulSystems , es una infraestructura de código abierto que sirve para implementar un sistema de computación en la nube usando clústers de computadores.<br />Actualmente EUCALYPTUS es comparable en el nivel de interfaces con el conocido servicio EC2 de Amazon.com (que se podría decir que es el servicio de computación en la nube de más éxito comercial), pero la infraestructura está diseñada para poder ser modificada y extendida. Además, al estar construido empleando herramientas comúnmente disponibles en Linux y tecnologías básicas de servicios web, resulta muy fácil de instalar y mantener.<br />
  55. 55. Otras herramientas<br />Sugar CRM<br />Vtiger CRM<br />OpenBravo<br />OpenERP<br />WebERP<br />Orange HRM<br />
  56. 56. Estamos preparados para usar la Nube?<br />
  57. 57. Estamos preparados para usar la Nube?<br />Para responder esta pregunta evaluemos los siguientes puntos.<br />Masificación de los computadores.<br />Masificación del Internet.<br />Impacto Cultural.<br />Anchos de Banda Superiores.<br />Redes de Nueva Generación. <br />
  58. 58. Redes Convergentes<br />Una red convergente no es únicamente una red capaz de transmitir datos y voz sino un entorno en el que además existen servicios avanzados que integran estas capacidades, reforzando la utilidad de los mismos. A través de la convergencia, una compañía puede reinventar tanto sus redes de comunicaciones como toda su organización. <br />Una red convergente apoya aplicaciones vitales para estructurar el negocio como Telefonía IP, videoconferencia en colaboración y CRM que contribuyen a que la empresa sea más eficiente, efectiva y ágil con sus clientes.<br />
  59. 59. Redes Convergentes<br />
  60. 60. Redes de Nueva Generación<br />Red basada en paquetes que permite prestar servicios de telecomunicación y en la que se pueden utilizar múltiples tecnologías de transporte de banda ancha propiciadas por la QoS, y en la que las funciones relacionadas con los servicios son independientes de las tecnologías subyacentes relacionadas con el transporte. <br />Permite a los usuarios el acceso sin trabas a redes y a proveedores de servicios y/o servicios de su elección. <br />Se soporta movilidad generalizada que permitirá la prestación coherente y ubicua de servicios a los usuarios.<br />
  61. 61. Red de Nueva Generación <br />
  62. 62. Fibertothe Home<br />La tecnología de telecomunicaciones FiberToThe Home, también conocida como fibra hasta el hogar, se basa en la utilización de cables de fibra óptica y sistemas de distribución ópticos adaptados a esta tecnología para la distribución de servicios avanzados, como el Triple Play, telefonía, Internet de banda ancha y televisión, a los hogares y negocios de los abonados.<br />
  63. 63. Servicios de Fibertothe home <br />Velocidades de Simétricas desde 50 Mbps hasta 1Gbps.<br />Televisión de alta definición. <br />Telefonía Ilimitada.<br />
  64. 64. Fibertothe Home<br />Implantaciones de Fibertothe home<br />EEUU<br />Japón <br />Corea del Sur<br />Portugal<br />Francia<br />En Colombia UNE esta considerando implantar Fibertothe home para vender conexiones a internet superiores a 30Mbps.<br />En Bogotá ya hay implantaciones de Fibertothe home de 40Mbps.<br />
  65. 65. UMTS<br />Sistema Universal de Telecomunicaciones móviles (Universal Mobile TelecommunicationsSystem - UMTS) es una de las tecnologías usadas por los móviles de tercera generación.<br />Velocidades hasta de 14Mbps en un dispositivo Móvil.<br />UMTS no es solo para servicios de telefonía móvil celular, sino toda una plataforma de telecomunicaciones que ofrecerá servicios de internet y televisión de alta definición. <br />
  66. 66. Servicios que prestaran estas redes<br />ENUM.<br />Portabilidad Numérica.<br />Televisión IP.<br />Televisión Bajo demanda.<br />Video bajo demanda.<br />Telefonía IP.<br />TelefoniaWi-FI.<br />Radio IP.<br />Video Conferencia.<br />
  67. 67. Conclusiones <br /><ul><li>Desaparecerá la computación tradicional ???
  68. 68. Se impondrá la computación en la nube.</li></li></ul><li>Preguntas<br />
  69. 69. Gracias<br />

×