Anda di halaman 1dari 9

Cloud Computing

Tendencias Informticas
El presente trabajo es una recopilacin de informacin de Cloud Computing, alcances, definiciones, caractersticas impacto en las empresas y en la Educacin.

1-2-2013

Tabla de contenido
1. GENERALIDADES.................................................................................................................... 0 1.1 2. 3. 4. INTRODUCCION: ............................................................................................................. 0

ORIGENES DEL CLOUD COMPUTING ................................................................................. 0 CONCEPTO DEL CLOUD COMPUTIG .................................................................................. 0 CARACTERISTICAS ................................................................................................................ 1 4.1 CLASIFICACION DE CLOUD COMPUTING ............................................................................. 1

5.

ESCENARIOS DE IMPLEMENTACION ................................................................................. 1 5.1 Private Cloud ............................................................................................................................. 1 5.2 Public Cloud ............................................................................................................................... 1 5.3 Hybrid Cloud .............................................................................................................................. 1

6. FAMILIAS DE MODELOS DE SERVICIOS ............................................................................... 1 7. VENTAJAS................................................................................................................................. 2 7.1 Es Cloud Computing un Modelo de Innovacin? ............................................................. 2

8. LAS EMPRESAS Y CLOUD COMPUTING ................................................................................ 2 8.1 La generacin as a Service ........................................................................................................ 2 9. 10. 11. 12. 12.1 DEMANDA DE LOS SERVICIOS EN LA NUBE ................................................................... 3 BENEFICIOS Y RIESGOS .................................................................................................... 3 TENDENCIAS ........................................................................................................................ 3 TECNOLOGIAS SIMILARES ............................................................................................... 3 Data Center.......................................................................................................................... 3

12.2 Grid Computing ...................................................................................................................... 3 12.3 Utility Computng .................................................................................................................... 3 13. ARQUITECTURA CLOUD COMPUTING ................................................................................ 4 13.1 Consideraciones de Arquitectura ............................................................................................ 4 14. CLOUD COMPUTING EN LA EDUCACION ........................................................................... 4 14.1 Beneficios en la educacin ...................................................................................................... 4 14.2 Transformacin Metodolgica en sistemas ............................................................................. 4 15. CONCLUSIONES ........................................................................................................................ 5 16. REFERENCIAS ............................................................................................................................ 5

1. GENERALIDADES 1.1 INTRODUCCION:


Las Grandes Empresas y organizaciones en los ltimos aos o dcadas han evolucionado en cuanto a comunicacin e internacionalizacin as mismo de los procesos y la explosin en el uso de las tecnologas de informacin y procesamiento de datos, han determinado que las necesidades de cmputo de las grandes empresas y organizaciones hayan crecido en comparacin al que lo haca la capacidad de clculo de los ordenadores personales. Motivo por el cual, se ha producido una interesante evolucin de las arquitecturas de clculo, basada en la ejecucin simultnea de procesos en mltiples equipos u ordenadores.

emerge esta nueva arquitectura capaz de proporcionar recursos de clculo y de almacenamiento que resulta excelente para la explotacin de las grandes capacidades de cmputo de proveedores de servicios en la nube.

3. CONCEPTO DEL CLOUD COMPUTIG


National Institute of Standards and Technology define, el cloud computing como un modelo tecnolgico que permite el acceso desde cualquier punto de red a un conjunto compartido de recursos de computacin configurables compartidos (por ejemplo: redes, servidores, equipos de almacenamiento, aplicaciones y servicios), que pueden ser rpidamente aprovisionados y liberados con un esfuerzo de gestin reducido o interaccin mnima con el proveedor del servicio ms informacin la puede encontrar aqu: http://www.ontsi.red.es/ontsi/sites/default/files/3_presentacion_cloud_computing_en_pymes_vf.pdf El Laboratorio de la Universidad de Berkeley, explica que el cloud computing son aplicaciones entregadas como servicio a travs de Internet, como el hardware y el software de los centros de datos que proporcionan estos Servicios. Los servicios anteriores han sido conocidos durante mucho tiempo como Software as a Service (SaaS), mientras que el hardware y software del centro de datos es a lo que se llama nube. Accenture lo define como una coleccin de servicios ofrecidos a travs de la Red, accesibles desde cualquier parte. Servicios hace referencia a todos aquellos recursos informticos que necesitan las empresas, mientras que accesibles desde cualquier lugar enfatiza que se puede acceder a ellos desde cualquier dispositivo con el mero requisito de tener acceso a Internet. Para muchos el cloud computinges todava un paradigma en evolucin y sus definiciones, los casos de uso, las tecnologas subyacentes, los riesgos y los beneficios se irn definiendo en un debate conjunto entre el sector pbico y el privado. El cloud computing es el desarrollo de un sistema operativo que hace funcionar un hardware heterogneo ubicado fsicamente en diferentes lugares del mundo e interconectado mediante redes. Los procesos que se ejecuten sobre este sistema operativo lo hacen de forma transparente a la ubicacin del ncleo sobre el que se ejecute y a la ubicacin de memoria RAM que le sea asignada. Es decir, el sistema operativo de un cloud computing virtualiza todo el hardware, homogeneizando mediante software un hardware heterogneo, corrigiendo de esta forma las deficiencias detectadas en la tecnologa anterior [1] De la informacin escrita, se entiende que el cloud computing representa un cambio importante en cmo pueden las empresas y Organismos Pblicos procesar la informacin y gestionar las reas TIC; aprecindose que con la gestin TIC tradicional las empresas realizan cuantiosas inversiones en recursos, incluyendo hardware, software, centros de procesamiento de datos, redes, personal, seguridad, etc.; mientras que con los modelos de soluciones en la nube se elimina la necesidad de grandes inversiones y costes fijos, transformando a los proveedores en empresas de servicios que ofrecen de forma flexible e instantnea la capacidad de computacin bajo demanda

2. ORIGENES DEL CLOUD COMPUTING


De lo mencionado anteriormente (necesidades de cmputo) descritas, se ha venido realizando un importante esfuerzo en la investigacin de capacidades para la ejecucin de procesos en mltiples computadores. Esta tendencia fue impulsada originalmente por la utilizacin de sistemas abiertos, protocolos de comunicacin estndar que permitan la comunicacin eficiente entre sistemas y tecnologas heterogneas [2]. El primer paso fue propiciado por los sistemas operativos tipo Unix que permitieron agrupaciones de ordenadores con componentes de hardware comunes que se comportan como un nico computador. Luego de varias dcadas de investigaciones, la irrupcin del sistema operativo Linux y sus estndares abiertos permiti implementar clusters basados en la arquitectura estndar de los PC, logrando instalaciones de clculo de alto rendimiento a bajos precios durante la dcada de 1990 [3] Los clusters mencionados sufrieron un proceso de especializacin y proporcionarn servicios de clculo y almacenamiento, principalmente en centros de investigacin y universidades. Estos centros comenzaron a ofrecer sus servicios a terceros a travs de protocolos estndar, constituyendo la denominada arquitectura de computacin grid, orientada al procesamiento en paralelo o al almacenamiento de gran cantidad de informacin. Arquitecturas acogidas en instituciones investigadoras durante la mitad de la dcada de 2000, pero la complejidad para utilizar la infraestructura, las dificultades para utilizar diferentes grids, y los problemas de portabilidad entre ellas, hicieron que no se popularizara fuera del mbito de la investigacin acadmica. [3] En estas pocas comenzaron a ser utilizadas en masa las tecnologas de virtualizacin que hacan posible implementar mquinas virtuales que permiten separar el hardware del software y permiten replicar el entorno del usuario sin tener que instalar y configurar todo el software de la aplicacin [3]. La virtualizacin permita distribuir carga de trabajo de forma sencilla, lo cual elimina los problemas que presentaba la arquitectura grid, abriendo una nueva puerta al clculo distribuido, llamado cloud computing. Por todo lo explicado

4. CARACTERISTICAS
Entre las caractersticas asociadas al cloud computing se encuentran las siguientes [3]: Pago por uso Caracterstica principal, Es el modelo de facturacin basado en el consumo, es decir el pago que debe abonar el cliente vara en funcin del uso que se realiza del servicio cloud computing. Abstraccin Capacidad de separar los recursos informticos contratados al proveedor de servicios cloud de los equipos informticos del cliente. Agilidad en la escalabilidad Caracterstica consistente en poder manejar las funcionalidades ofrecidas al cliente, en funcin de sus necesidades puntuales lo que significa aumentar o disminuir funciones sin aplicar otros contratos. Multiusuario Permite compartir los recursos informticos, permitiendo la optimizacin de su uso. Autoservicio bajo demanda Flexibilidad a las capacidades de computacin en la nube de forma automtica, sin necesidad de una interaccin humana. Acceso sin restricciones Se ofrece a los usuarios acceder a los servicios contratados de cloud computing en cualquier lugar, en cualquier momento y con cualquier dispositivo que disponga de conexin a redes de servicio IP..

Familias: PaaS, SaaS, IaaS, BPaaS. Formas de implementacin: Publico, Privado, Hibtido y Comunidad. Agentes intervinientes: Proveedor, Intermediario, Habilitador, Auditor, Suscriptor.

5. ESCENARIOS DE IMPLEMENTACION
Tres escenarios son implementados en los Datacenters y su disposicin puede ser interno, externo o combinado.

5.1 Private Cloud


Private Clouds [8] las empresas realizan sus operaciones en off line, sus aplicaciones son seguras en Datacenters (Cloud Interno). En [9] se menciona que el Cloud dentro de la empresa que consume el servicio, dando la capacidad de manejar sus aplicaciones web nuevas y existentes.

5.2 Public Cloud


Los Clouds pblicos [8] son necesarios cuando la empresa desea mover datos de la empresa hacia afuera o el exterior utilizando la misma arquitectura., se llama Cloud Externo.

5.3 Hybrid Cloud


Mezcla de un Cloud pblico con un privado, arquitectura llamada Cloud Hbrida, en [8].

6. FAMILIAS DE MODELOS DE
SERVICIOS
Infrastructure as a Service (IaaS) Servicio de hardware, almacenamiento y equipo de servidor mediante un entorno de computacin en nube. Logra liberar recursos que se tendran que usar por ejemplo para probar una aplicacin ideal para actividades intensivas en recursos, tales como el desarrollo, las pruebas y otras cargas de trabajo dinmicas. Software as a Service (SaaS) En este modelo las aplicaciones son recibidas por un proveedor de servicios y puesto a disposicin de los clientes en internet el proveedor ofrece las licencias de su aplicacin para ser usadas en el servicio. La solucin de cloud computing de Software as a Service puede estar orientada a distintos tipos de clientes segn su condicin: Usuarios particulares: Servicios de ofimtica en cloud. Redes sociales. Red 2.0. Usuarios profesionales: CRM. ERP.

Caractersticas de Cloud Computing Diseo Propio

4.1 CLASIFICACION DE CLOUD COMPUTING


Las diferentes arquitecturas Cloud en la actualidad pueden ser clasificadas de acuerdo a su aspecto. Del Informe de NIST (NIST Cloud Computing Standards Roadmap) y Deloitte (Cloud Computing: Forecasting change. Market Overview and Perspective) podemos definir a tres que son:

Platform as a Service (PaaS) Modelo para ejecutar aplicaciones sin aplicacin del mantenimiento de la infraestructura de hardware y software en su empresa. Las empresas de todos los tamaos han adoptado soluciones PaaS por la simplicidad, escalabilidad y fiabilidad. Las principales caractersticas asociadas al Service son: Platform as a

Facilita el despliegue de las aplicaciones del cliente, sin el coste y la complejidad derivados de la compra y gestin del hardware y de las capas de software asociadas. Ofrece a travs de redes de servicio IP todos los requisitos necesarios para crear y entregar servicios y aplicaciones web.

Business Process as a Service (BPaaS) Es cualquier tipo de proceso de negocio horizontal o vertical que se entrega sobre la base de la nube de servicios de modelo. Estos servicios en la nube incluyen servicios SaaS, PaaS e IaaS por lo tanto estn relacionadas a estos servicios. Su caracterstica principal es que los recursos utilizados mediante esta solucin para ejecutar los procesos de negocio, son compartidos entre los diferentes clientes del proveedor. En muchos casos, este hecho proporciona un aporte de valor al negocio;

Sectores de impacto Figura 1 [10]

8.1 La generacin as a Service


Algunos expertos del Future Trends Forum opinan que el cloud computing no debe entenderse como una nueva tecnologa, sino como un modelo operacional que viene determinado por cmo un negocio o individuo obtiene acceso a funciones de informacin.

7. VENTAJAS 7.1 Es Cloud Computing un Modelo de Innovacin?


Dado que aplicar Cloud o una de sus implementaciones y arquitecturas implica en muchos casos liberar recursos, relaciones directas con el cliente entonces se puede decir que puede ser un modelo de Innovacin en el mercado empresarial. Las empresas pueden centrar ms recursos humanos y econmicos en sus negocios y, por tanto, acelerar las mejoras en sus productos y servicios. Los Open Source ponen a disposicin de los desarrolladores las herramientas necesarias para la creacin de iniciativas de cdigo abierto. Cloud computing aporta eficiencia operacional a las empresas, sin un vnculo fsico con los recursos y sin costes de mantenimiento de la infraestructura.

8. LAS EMPRESAS Y CLOUD COMPUTING


Es uno de los modelos que tiene un futuro prometedor en este mundo de cambios y globalizacin y por los factores estudiados anteriormente. Como se vio agiliza el establecimiento de nuevos negocios en casi todas las industrias. Soluciones Tradicionales vs Soluciones Basadas en Cloud Computing Figura 2 [11]

9. DEMANDA DE LOS SERVICIOS EN LA NUBE


El cloud computing supone avanzar hacia el siguiente estadio en la evolucin de la informtica. Va de la mano de una sociedad ms globalizada y en continuo movimiento. Los usuarios somos los grandes impulsores de una demanda de servicios en la nube que est creciendo exponencialmente. Las empresas y Gobiernos tambin se estn lanzando a las nubes, aunque con cierto retraso. La crisis econmica ha despertado su inters como medio de reducir costes, pero poco a poco se conciencian del abanico de posibilidades que ofrece. Tambin existen obstculos e incertidumbres y, por tanto, la nube exige una estrategia de transicin que depende de las estrategias particulares de cada empresa o Gobierno, que deben ser conscientes de que no se trata de un mero avance tecnolgico, sino de un avance social. La democratizacin de la informtica para pymes y start ups Hasta ahora las pymes han estado en desventaja frente a las grandes corporaciones. La rapidez con la que cambian las cosas exige a las empresas analizar la informacin y conocer a sus clientes como nunca antes, pero las pymes no pueden invertir en recursos de computacin tanto como las grandes empresas. El cloud computing abarata y hace ms accesible la informtica a las pymes y les permite competir al mismo nivel tecnolgico que las grandes organizaciones. Pero, de qu manera? Primero, la nube elimina las grandes inversiones iniciales y las empresas pagan por el uso de los recursos. Esto es fundamental para no limitar su competitividad ahora que las pymes no tienen acceso fcil al capital por la crisis. Adems, los sistemas en la nube son ms sencillos que los tradicionales, puesto que delegan en el proveedor todas las tareas de mantenimiento. Segundo, la nube reduce el time to market de nuevos servicios. Un servicio cloud puede estar listo en cuestin de horas y el riesgo en el que se incurre es limitado. Tercero, con el sistema pay per uselas pymes acceden a economas de escala hasta ahora disponibles slo para las grandes empresas. Cuarto, los proveedores ofrecen sistemas de seguridad mucho ms sofisticados que los que las pymes pueden permitirse. Y, por ltimo, el soporte al usuario ofrecido por los proveedores, que los expertos del Future Trends Forum califican como excelente, es un factor diferencial para las pymes, que no disponen de departamentos de soporte especializados. Un 73% de las pymes britnicas tiene previsto subirse a las nubes en los prximos cinco aos y los motivos por los que se lanzan son muy variados (vase la ilustracin 5). No obstante, qu se plantean estas empresas a la hora de dar el salto? Puede decirse que hay tantos motivos como pymes, pero la crisis muestra que el 68% lo hace principalmente para reducir costes. Las demandas menos sofisticadas de las pymes permiten simplificar los acuerdos de nivel de servicio, por lo que este quebradero de cabeza es bastante menor en este segmento de empresas. La teora parece indicar que las pymes son las mayores beneficiadas por la aparicin de las nubes, pero en el Reino Unido slo un 13% utilizaba los servicios cloud en 2009. De hecho, las empresas de mayor tamao son las ms activas en la nube.

10. BENEFICIOS Y RIESGOS


- Reduce el tiempo de ejecucin y el tiempo de respuesta. - Minimiza el riesgo de adquirir nueva infraestructura. - Menor costo de inversin inicial. - Aumenta el ritmo de la innovacin

11. TENDENCIAS
Mencionaremos: IaaS y S3; para PaaS est Google AppEngine; y para SaaS estn Oracle CRM On Demand, Salesforce y Netsuite. Relationship Management (CRM).

12. TECNOLOGIAS SIMILARES 12.1Data Center


Es un centro de datos o Centro de Proceso de Datos. Un Data center realiza las siguientes tareas: - Procesar las transacciones del negocio - Hosting - Procesar y almacenar la propiedad intelectual - Mantener los registros financieros - Manejar correos electrnicos

12.2 Grid Computing


Son agregados de recursos de comunicaciones y computacin, habilitando nuevos tipos de aplicaciones y conllevan beneficios

12.3 Utility Computng


Se puede confundir con outsourcing, esto se puede aclarar recordando que el outsourcing se refiere al lugar donde los recursos residen y quien lo maneja, mientras que Utility Computing se refiere a como los recursos son manejados, consumidos y utilizados..

13. ARQUITECTURA CLOUD COMPUTING 13.1 Consideraciones de Arquitectura


Capas acopladas entre s para brindar funcionalidad al sistema, siguientes capas mencionadas de abajo hacia arriba [12]: Enfoques de arquitectura:

Reduce barreras a la participacin, la contribucin, compartir. Promueve una mayor estandarizacin de las tecnologas utilizadas. La mayora de los anlisis y estudios que pueden encontrarse en la literatura actual hacen referencia a los beneficios que obtienen las organizaciones, el profesorado o el alumnado al utilizar este tipo de infraestructuras, pero es complicado localizar anlisis de las ventajas que supone para un estudiante de informtica y comunicaciones tener la oportunidad de administrar este tipo de instalaciones. Para ilustrar de forma ms precisa las posibilidades que ofrece una infraestructura de este tipo en un centro educativo, se listan a continuacin una serie de procedimientos que podran incorporarse al curriculum de las enseanzas impartidas en el centro; procedimientos que, de no contar con esta tecnologa, resultara muy complicado impartir con una mnima calidad. Implantar la infraestructura de hardware y software de un cloud privado. Conocer con detalle las caractersticas del hardware necesario para implementar este tipo de infraestructura. Instalar y configurar los sistemas operativos sobre los que se sustenta. Instalar, configurar y gestionar los sistemas de virtualizacin sobre los que trabaja el software de la nube (Xen, KVM y libvirt). Instalar y configurar el software para la gestin del cloud. Adquirir las capacidades y destrezas necesarias para la administracin y gestin del cloud.

Aplicacin Plataforma Infraestructura Virtualizacin Recursos Fsicos


Arquitectura general del Cloud Computing Figura 3 [12]

Aplicaciones de procesamiento de Datos Infraestructura Clster de Computadoras Arquitectura TPlatform Figura 4 [12]

Servicios Aplicaciones MiddleWare Sistemas Operativos Servidores Virtuales Servidores Fsicos : Arquitectura tradicional utilizada por Sun Figura 5 [12]

Instalar, configurar y gestionar servicios que utilicen la potencia de procesamiento del cloud computing y que resulten de utilidad para cualquier miembro de la comunidad educativa. Instalar, configurar y gestionar sistemas de monitorizacin de los recursos hardware del cloud computing, de forma que se establecan criterios que aseguren el correcto funcionamiento del sistema informtico en su conjunto. Evaluar las posibilidades educativas del cloud teniendo acceso completo al mismo. Para muchos expertos las soluciones Cloud aun no son muy utilizadas en la educacin. .

14. CLOUD COMPUTING EN LA EDUCACION 14.1 Beneficios en la educacin


Se pueden mencionarlos siguientes: Reduce los gastos en equipamiento informtico. Posibilita mayor ubicuidad de acceso para estudiantes y personal Reduce o elimina problemas asociados con controles de versin del software, actualizaciones, etctera. Permite mayor grado de experimentacin, eleccin y agilidad en trminos de aplicaciones utilizadas.

14.2 Transformacin Metodolgica en sistemas


Estudiaremos tres formas de evolucin en las metodologas de enseanza de sistemas, como son [1]: Mquinas fsicas: Uso de mquinas conectadas en el aula. Mquinas virtuales: Uso de mquinas virtuales en cada ordenar del laboratorio. Cloud IaaS: Uso de un cloud de infraestructura del centro educativo.

Este ltimo modelo es que se trata de poner en prctica en nuestras aulas hoy en da dada las ventas de costes y servicio de mantenimiento segn la implementacin que se quiera dar en la

cual el alumno podra estar en cualquier maquina solo le bastara conectarse a la red bajo cualquier dispositivo.

[12] T. Singh and P. Kumar Vara, "Smart Metering the Clouds," in 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises, United States of America, 2009, pp. 66-71. [13] B. Peng, B. Cui, and X. Li, "Implementation Issues of A Cloud Computing Platform," in Bulletin of the IEEE Computer Society Technical Committee on Data Engineering , Pekin, 2009. [14] R. Calheiros, R. Ranjan, C. De Rose, and R. Buyya, "CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services," The University of Melbourne, 2009. [15] W. Ji, J. Ma, P. Nanjing, and X. Ji, "A Reference Model of Cloud Operating and Open Source Software Implementation Mapping," in 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises, 2009, pp. 63-65.

15. CONCLUSIONES
Debido a este trabajo de lectura y recopilacin puedo apreciar las nuevas tendencias en el mercado de sistemas a la cual sinceramente solo conoca el nombre y algunos alcances de la palabra Cloud Computing o computacin en la Nube, hoy a pesar de lo rpido del trabajo debo agradecerle por la oportunidad de conocimiento, como alumno me quedo con las ganas de presentar un mejor trabajo pero quedo conforme por lo aprendido que es bastante, al parecer las empresas deben tomar en serio la nube pues les ofrece una nueva forma de acceder al cliente e interactuar con el de tal forma que se puedan lograr muchos beneficios entre ambos, solo espero que el Cloud mejore en el sector de educacin que al parecer an tienen sus dudas los expertos.

16. REFERENCIAS
[1] Jess Moreno Len,, Alberto Molina Coballes Cloud Computing en la formacin de las TIC URL:http://www.gonzalonazareno.org/cloud/material/cloud _en_la_educacion.pdf [2] Ministerio de Industria Energa y Turismo Cloud Computing retos y Oportunidades URL: http://www.ontsi.red.es/ontsi/sites/default/files/3_presentacion_cloud_computing_en_pymes_vf.pdf [3] Ministerio de Industria Energa y Turismo, grupo ONTSI Cloud Computing retos y Oportunidades URL: http://www.ontsi.red.es/ontsi/sites/default/files/1_estudio_cloud_computing_retos_y_oportunidades_vdef.pd f [4] Ministerio de Industria Energa y Turismo, grupo ONTSI Cloud Computing retos y Oportunidades URL: http://www.ontsi.red.es/ontsi/sites/default/files/3_presentacion_cloud_computing_en_pymes_vf.pdf [5] D. Quan"From Cloud Computing to the New Enterprise Data Center" IBM Corporation, 2008. [6] D. Thomas, "Cloud Computing Benefits and Challenges!," Journal of Object Technology, vol. 8, no. 3, pp. 37-41, 2009. [7] Sun Microsystems, "Introduction to Cloud Computing Architecture," Sun Microsystems White Paper, 2009. [8] J. D. Lasica, Identity in the Age of Cloud Computing. United States of America: The Aspen Institute, 2009. [9] Cisco, "Private Cloud Computing for Enterprises," Cisco White Paper, 2009. [10] URL: http://www.baquia.com/blogs/cloud/posts/cloudcomputing-en-la-ue-se-apuesta-por-su-implantacion-y-susefectos-positivos-en-el-empleo [11] URL: http://www.cwv.com.ve/?p=7900

Anda mungkin juga menyukai