Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 7
Universidad de Crdoba. Bolaos, Bello, Casarrubia. Computacin en la nube.
Cloud Computing Computacin en la nube.
1
ResumenLa computacin en la nube representa un popular modelo de prestacin de diversos servicios de carcter tecnolgico que hace posible el acceso bajo demanda, mediante la red, a un conjunto de recursos de carcter compartido. Las posibilidades que este nuevo servicio suscita, tanto en la actualidad como en el futuro, son muy sugerentes. En el presente artculo, se har alusin a ciertos aspectos de carcter general, se analizarn aspectos como la privacidad, seguridad, ventajas y desventajas que nos ofrece este modelo. Palabras claves Cloud, Computing, Computacin, nube, Informacin, Seguridad, Servicios.
I. INTRODUCCIN Uno de los temas ms recurridos, en la actualidad, es, precisamente, el "CLOUD COMPUTING" o, en otros trminos, "COMPUTACIN EN LA NUBE". Cuentas de correo electrnico basadas en web como GMAIL, redes sociales como FACEBOOK y MYSPACE recurren a este tipo de servicios. Asimismo, como los hechos ponen de manifiesto numerosos foros, "blogs", noticias, conferencias de mltiples sectores o reas, y, en suma, diversos espacios, en vista de su inters, aluden a esta sugerente cuestin. Los servicios que se ofrecen desde la nube son susceptibles de clasificarse en infraestructuras ("INFRASTRUCTURE AS A SERVICE"), plataformas de desarrollo ("PLATFORM AS A SERVICE"), aplicaciones ("SOFTWARE AS A
SERVICE") y finalmente procesos de negocio ("PROCESS AS A SERVICE"). Como veremos, en el servicio de computacin intervienen sistemas INFORMTICOS basados en el internet y centros de datos remotos para gestionar servicios de informacin, esta TEGNOLOGA nos ofrece un uso mucho ms eficiente de recursos necesarios en cada momento. Para su uso no es necesario instalar software y disponer de un servidor y basta con una conexin a internet para poder utilizar cualquiera de sus servicios que plantea la computacin en la nube. II. LA COMPUTACIN EN LA NUBE COMO UNA METFORA El recurso a la metfora de la nube se ha usado tradicionalmente en el mundo de las telecomunicaciones como smbolo de un medio de transmisin de informacin que se presuma disponible, de manera permanente y transparente, para un determinado usuario. Este ltimo, en la inmensa mayora de los supuestos, reduca su inters a que su informacin fuera transmitida segn sus necesidades sin tener que preocuparse de la estructura subyacente. Cuando la red se convirti en el cauce generalizado de comunicacin, la nube pas a simbolizar Internet. En la actualidad, cuando nos referimos a la nube, estamos aludiendo a una nueva metfora que, sin duda, cambia de manera importante, debido a que la transmisin de datos le ha sucedido el procesamiento de informacin en toda la extensin del trmino. Bolaos Jairo, Bello Alberto, Casarrubia Juan. Jotikabolanhos@gmail.com,Alxoce_2010@hotmail.com,Kamipalacio.21@hotmail.com. 2014/10/08 Universidad De Crdoba COMPUTACIN EN LA NUBE CLOUD COMPUTING
Universidad de Crdoba. Bolaos, Bello, Casarrubia. Computacin en la nube.
Cloud Computing Computacin en la nube. 2
III. CONCEPTO Y CARACTERSTICAS 1. Origen. La computacin en nube ha recorrido un largo camino desde que fue marcada por primera vez como una perspectiva de futuro por parte de algunos investigadores. La historia inicial de la computacin en la nube nos lleva a finales del siglo veinte, cuando la prestacin de servicios de computacin comenz. Sin embargo el concepto se remonta a J.C.R. Licklider y John McCarthy. El cloud computing o cmputo en la nube es una evolucin natural de la adopcin generalizada de la virtualizacin, la arquitectura orientada a servicios y utilidad del cmputo. La idea bsica es que los usuarios finales ya no necesitan tener conocimientos o el control sobre la infraestructura de tecnologa "en la nube" que los apoya. El concepto bsico del cloud computing o computacin en nube se le atribuye a John McCarthy - responsable de introducir el trmino inteligencia artificial". En 1961, durante un discurso para celebrar el centenario del MIT, fue el primero en sugerir pblicamente que la tecnologa de tiempo compartido (Time-Sharing) de las computadoras podra conducir a un futuro donde el poder del cmputo e incluso aplicaciones especficas podra venderse como un servicio (tal como el agua o la electricidad). Esta idea de una computadora o utilidad de la informacin era muy popular en la dcada de 1960, incluso algunas empresas comenzaron a proporcionar recurso compartidos como oficina de servicios - donde se alquilaba tiempo y servicio de computo. El sistema de tiempo compartido proporcionara un ambiente operacional completo, incluyendo editores de texto y entornos de desarrollo integrado para lenguajes de programacin, paquetes de programas informticos, almacenamiento de archivos, impresin masiva y de almacenamiento offline. A los usuarios se les cobraba un alquiler por el terminal, las horas de tiempo de conexin, tiempo del CPU y kilobytes mensuales de almacenamiento en disco. Sin embargo, esta popularidad se desvaneci a mediados de los 70s cuando qued claro que el hardware, software y las tecnologas de comunicacin simplemente no estaban preparados. El concepto de una red de computadoras capaz de comunicar usuarios en distintas computadoras fue formulado por J.C.R. Licklider de Bolt, Beranek and Newman (BBN) en agosto de 1962, en una serie de notas que discutan la idea de una "Red Galctica". Las empresas de telecomunicaciones hasta la dcada de los 90s eran quienes ofrecan redes privadas virtuales (VPN) con una calidad de servicio semejante, pero a un costo mucho menor. Al ser capaces de equilibrar el trfico pudieron hacer uso del ancho de banda total de la red con mayor eficacia. Incluso el smbolo de la nube se utiliza para indicar el punto de demarcacin entre lo que es la responsabilidad del proveedor y lo que era la responsabilidad del usuario. Ahora la computacin en nube extiende este lmite para cubrir servidores, as como la infraestructura de red. Uno de los pioneros en la computacin en nube fue Salesforce.com, que en 1999 introdujo el concepto de entrega de aplicaciones empresariales a travs de una sencilla pgina web. Amazon era el siguiente en el tren, al lanzar Amazon Web Service en 2002. Entonces lleg Google Docs en 2006, que realmente trajo el cloud computing a la vanguardia de la conciencia del pblico. 2006 tambin vio la introduccin de Elastic Compute Cloud de Amazon (EC2) como un servicio web comercial que permiti a las empresas pequeas y particulares Universidad de Crdoba. Bolaos, Bello, Casarrubia. Computacin en la nube.
Cloud Computing Computacin en la nube. 3 alquilar equipos en los que pudieran ejecutar sus propias aplicaciones informticas. Esto fue seguido por una colaboracin de toda la industria en 2007 entre Google, IBM y una serie de universidades de los Estados Unidos. Luego vino Eucalyptus en 2008, como la primera plataforma de cdigo abierto compatible con el API-AWS para el despliegue de clouds privados, seguido por OpenNebula, el primer software de cdigo abierto para la implementacin de nubes privadas e hbridas. Microsoft entrara hasta el 2009 con el lanzamiento de Windows Azure. Luego en 2010 proliferaron servicios en distintas capas de servicio: Cliente, Aplicacin, Plataforma, Infraestructura y Servidor. En 2011, Apple lanz su servicio iCloud, un sistema de almacenamiento en la nube - para documentos, msica, videos, fotografas, aplicaciones y calendarios - que prometa cambiar la forma en que usamos la computadora.
Ahora, tenemos muchos jugadores importantes en la nube y con ellos muchos servicios. Sin embargo entre 2010 y 2011 nos dimos cuenta que muchos de ellos, ya sea por fallas en su infraestructura o vulnerabilidades, no son cien por ciento confiables. Incluso, ahora las empresas tienen que resolver la legalidad de la informacin que circula en estos servicios modelos de negocio. Richard Stallma cree que la computacin en nube pone en peligro las libertades de los usuarios, porque stos dejan su privacidad y datos personales en manos de terceros. 2. Definicin. Son muy numerosas las definiciones que se han operado del servicio de la computacin en la nube. A continuacin, nos referiremos a algunas de las ms significativas al respecto. As, en primer trmino, para el NATIONAL INSTITUTE of STANDARDS and TECHNOLOGY (NIST), representa una suerte de modelo de carcter tecnolgico que permite el acceso ubicuo, adaptado y bajo demanda en red a un conjunto compartido de recursos de computacin configurables compartidos. Estos ltimos son susceptibles de ser aprovisionados y liberados con un esfuerzo de gestin relativamente reducido o interaccin mnima operada con el proveedor del servicio. Asimismo, el RAD Lab de la Universidad de Berkeley dispone que el servicio de la computacin en la nube alude, por un lado, a las aplicaciones entregadas como servicio a travs de Internet, y, por otro, al "hardware" y "software" de los centros de datos que proporcionan estos servicios. Por decirlo de forma sencilla, ahondando, con ello, en otra posible definicin, podemos afirmar que la computacin en la nube nace en una suerte de paradigma de programacin, que todava est en evolucin, que da la oportunidad de ofrecer variados servicios informticos a travs de la red de redes. La informacin, en el modelo que comentamos, se almacena, de manera permanente, en distintos servidores de Internet. Los datos y las aplicaciones estn incluidos en algn lugar de Internet que, con notable frecuencia, se representa como una nube de ah, precisamente, el trmino "CLOUD COMPUTING". Asimismo, cuando un cliente o usuario la precisa, se iniciara el procedimiento necesario para que la informacin fuera redirigida a sus equipos de escritorio, ordenadores porttiles u otro tipo de dispositivos informticos. Una vez que hemos apuntado algunas de las definiciones ms populares, debemos poner de relieve que el servicio de la computacin en la nube supone un notable cambio en el procesamiento de la informacin y gestin de las reas TIC por parte de las empresas privadas y organismos de carcter Universidad de Crdoba. Bolaos, Bello, Casarrubia. Computacin en la nube.
Cloud Computing Computacin en la nube. 4 pblico. Con la gestin tradicional de las Tecnologas de la Informacin, las empresas y Administraciones Pblicas efectan cuantiosas inversiones en diversos y mltiples recursos. En este ltimo sentido, podemos referirnos, a ttulo de ejemplo, al "hardware" y "software", redes, personal, implementacin de medidas de seguridad, as como centros de procesamiento de datos. Todas las inversiones mencionadas se reducen sensiblemente con el recurso al servicio de la computacin en la nube. 3. Caracteres. Existe un elenco de notas inherentes al "CLOUD COMPUTING" que nos permiten diferenciar este ltimo frente a otros servicios susceptibles, en gran parte, de incardinarse en lo que podra denominarse sistemas de explotacin de las TIC de corte tradicional. As, entre otras, cabe enunciar las siguientes: i) Pago en funcin del uso del servicio. El modelo de facturacin depender del consumo. En otras palabras, la cuanta concreta que deber abonar el cliente vara segn el uso que se realiza del servicio "CLOUD" efectivamente contratado. Asimismo, ntese que el proveedor puede medir, a determinado nivel, el servicio efectivamente entregado a cada usuario, de forma que tanto proveedor como el usuario tienen acceso transparente al consumo real de los recursos, lo que, en este sentido, permite el abono por el uso efectivo de los servicios. ii) Abstraccin. Tal cualidad se refiere a la posibilidad de poder aislar los recursos informticos contratados al proveedor de servicios de los equipos informticos del cliente. Todo cuanto comentamos es posible gracias a la VIRTUALIZACIN, en virtud de la que la organizacin cliente o usuaria no precisa de aspectos esenciales en el mbito tradicional. iii) Aumento o disminucin de las funcionalidades ofrecidas al cliente. Son, si se nos permite la expresin, una especie de autoservicio bajo demanda. Todo ello dependiendo de sus necesidades concretas y sin necesidad de nuevos contratos ni penalizaciones. iv) Posibilidad de recurrir al denominado servicio multiusuario. Se trata de que varios usuarios puedan utilizar, de manera compartida, medios y recursos informticos, permitiendo, de esta forma, la optimizacin de su uso. Es lo que, asimismo, se ha dado en llamar modelo de MULTIPOSESIN o "MULTI-TENANCY". v) Peticin automatizada bajo demanda. El usuario puede contratar, de manera progresiva, los servicios que vaya requiriendo de la computacin en la nube a medida que los vaya estimando necesarios. En otros trminos, en funcin a las necesidades empresariales de cada momento, pueden contratarse unos u otros servicios. vi) Susceptibilidad de acceder a los servicios sin limitaciones. En efecto, los servicios de computacin en la nube permiten, entre otros factores, que sean accesibles a cualquier hora, en cualquier lugar y desde mltiples y variados dispositivos informticos telfonos mviles, ordenadores porttiles y PDAs. Por otro lado, los clientes no precisan, en absoluto, disponer de su propia infraestructura, sino nicamente acceso va web. 4. Ventajas Y Desventajas: El servicio de computacin en la nube tiene un conjunto de ventajas de mltiples tipos. As, entre otros, podemos referirnos a las de carcter tecnolgico, ambiental, pero tambin social en diversos colectivos. Por lo que respecta a las empresas que recurren a los servicios susceptibles de ser incardinados en la computacin en la nube podemos, entre otras, mencionar las siguientes prerrogativas: de tipo econmico-financiero ahorro de costes de capital, control de costes y beneficios de tipo marginal, foco en el negocio, continuidad de negocio y capacidad de recuperacin frente a eventuales desastres, incremento de los recursos disponibles, modernizacin de los procesos de negocio, celeridad, escalabilidad y flexibilidad, seguridad, diversificacin de los sistemas de Tecnologas de la Informacin, evaluacin de viabilidad y rentabilidad de posibles nuevos servicios, movilidad y plena disponibilidad. En este ltimo sentido, no se necesita espacio fsico alguno para poder almacenar Universidad de Crdoba. Bolaos, Bello, Casarrubia. Computacin en la nube.
Cloud Computing Computacin en la nube. 5 servidores y bases de datos ya que, como es conocido, estn, como su propio nombre indica, en la nube. Sin perjuicio de las ventajas comentadas, cabe tambin sealar otras muchas como el incremento de la productividad de las empresas, la sensible mejora de los servicios pblicos, as como de la calidad de vida y, finalmente, la evolucin ms avanzada hacia ciertos modelos de TIC. Ahora bien, el servicio que comentamos "CLOUD COMPUTING" tambin presenta mltiples ventajas para los ciudadanos y para las propias Administraciones de carcter pblico. Por lo que se refiere a estas ltimas, el modelo "CLOUD" puede facilitar la generalizacin de los servicios transversales a toda la Administracin, con la correspondiente mejora de la eficiencia y la mayor reutilizacin de la infraestructura tecnolgica de las Administraciones Pblicas. As, en el mbito local, que, dicho sea de paso, estn sensiblemente menos dotados de recursos tcnicos y humanos, puede desplegar una loable y necesaria labor para la modernizacin de sus procesos. En cuanto a los ciudadanos, la tecnologa que comentamos, en clara convergencia con la introduccin de las redes sociales y el desarrollo de la tecnologa de VIRTUALIZACIN, ha tenido un notable impacto en la sociedad. Por el lado de los posibles inconvenientes se han formulado un elenco nada desdeable en relacin a los mismos. As, se dispone que, en cierta medida, limita la libertad de gestin, por parte de las empresas clientes, por lo que las hace dependientes de su proveedor de servicios. Tambin se ha reseado que la computacin en la nube restringe, de manera sensible, la libertad de disposicin de la informacin, pero tambin los datos con los que cuentan las empresas clientes, ya que stas dejan sus informaciones de negocio as como los datos de carcter personal de los que disponen en manos de terceros. Existe, por consiguiente, una falta de control. Tambin debe manifestarse que, dado que los datos estn en Internet, no sern accesibles en el supuesto de que no sea posible el acceso. En otro orden de cuestiones, se ha afirmado que la alianza de empresas dedicadas al servicio de la computacin en la nube, EMERGENTES podra generar una computacin en la nube muchas de ellas, como la prctica por suerte de monopolio. Es, por ello, que, de plantearse tal supuesto, deber ser observado, de cerca, por las autoridades competentes. Igualmente, debe tomarse conciencia de que los servicios de la computacin en la nube se encuentran alojados en Internet. De hecho, los propios proveedores de este tipo de servicios dependen sobremanera de la red para efectuar su labor. En este sentido, adems, si la informacin de la empresa debe necesariamente pasar por diversos y mltiples nodos puede verse expuesta a eventuales violaciones por el lado de la seguridad informtica. Finalmente, debe advertirse que, dado que los servicios ofrecidos son realmente complejos y especializados, en ocasiones, la prestacin completa de los servicios al cliente pueden demorarse, de manera significativa, en el tiempo. 5. Modalidades. Existen diferentes modalidades de computacin en la nube. Es ms, en funcin a los criterios a los que recurramos, existirn diversos tipos. Nosotros, en atencin al control y la gestin de los entornos informticos, nos centraremos en cuatro tipos diversos, a saber: pblica, privada, comunitaria e hbrida. La que presenta carcter pblico, en cierta medida, alude al modelo estndar en el que un determinado proveedor de servicios posiciona sus recursos como, entre otros, aplicaciones y almacenamiento al alcance del pblico gracias a Internet. Naturalmente, los servicios de computacin en la nube pueden presentar carcter plenamente gratuito o de pago. La nube privada es un conjunto de redes o una suerte de centros de cmputo que emplean servicios de computacin en la nube como, por ejemplo, es el caso de la VIRTUALIZACIN. Uno de sus caracteres es, precisamente, el hecho de que los mismos son administrados por la organizacin a la que sirven, y, por otro lado, estar aseguradas mediante un "firewall". En este caso, la infraestructura es operada para uso exclusivo de una determinada organizacin. Es esta ltima la que decide los usuarios que quedan autorizados a Universidad de Crdoba. Bolaos, Bello, Casarrubia. Computacin en la nube.
Cloud Computing Computacin en la nube. 6 utilizar la infraestructura y que controla las aplicaciones, los servidores, etc. Tambin existen las denominadas nubes comunitarias tambin llamadas compartidas que han sido ideadas y organizadas con la finalidad de servir a un fin especfico. En otros trminos, la infraestructura tecnolgica se comparte entre diversas organizaciones que mantienen objetivos ciertamente similares. Finalmente, las nubes hbridas seran una mezcla de las descritas anteriormente. En esta modalidad, los clientes pueden ser propietarios de unas partes y compartir otras con otros clientes, aunque, todo hay que decirlo, de una manera controlada. Ahora bien, cabe matizar que, si bien cada una mantiene sus caractersticas propias, trabajan en conjunto como si se tratase de una nica unidad. IV. SEGURIDAD EN LA NUBE Uno de los posibles elementos disuasorios para la implementacin efectiva del "CLOUD COMPUTING" es la ausencia de una sensacin adecuada de certeza sobre las garantas de privacidad y seguridad que este servicio ofrece. La desconfianza se acenta ms, si cabe, en el caso de las diversas Administraciones Pblicas. En efecto, estas ltimas meditan ms la oportunidad de confiar a terceros el almacenamiento pero represe en que tambin manejo de cierta informacin. Cuando alojamos nuestros documentos, ficheros y bases de datos, en un sitio de terceros, estamos confiando en que el mismo ha adoptado todas las medidas de seguridad preceptivas para poder garantizar la integridad de nuestra informacin. Aunque esto es as en un alto porcentaje de casos, no siempre es de esta manera. Como es sabido, uno de los principios esenciales en el mbito de la proteccin de datos de carcter personal es, precisamente, el de seguridad. A este respecto, dispone el artculo 9.1 LOPD. Que: "el responsable del fichero, y, en su caso, el encargado del tratamiento debern adoptar las medidas de ndole tcnica y organizativas necesarias que garanticen la seguridad de los datos de carcter personal y eviten su alteracin, prdida, tratamiento o acceso no autorizado, habida cuenta del estado de la tecnologa, la naturaleza de los datos almacenados y los riesgos a que estn expuestos, ya provengan de la accin humana o del medio fsico o natural". Aade el artculo 12.2 de tal cuerpo legal que en el contrato que se celebre entre el responsable y encargado se estipularn las medidas de seguridad que deber implementar el encargado del tratamiento. V. PRIVACIDAD El lugar fsico concreto en el que precisamente se sitan los servidores en un Estado determina tanto la normativa como la jurisdiccin aplicables. En la computacin en la nube los datos se sitan en un lugar indeterminado, es decir, en un determinado servidor cuya ubicacin fsica es desconocida por parte del responsable. Ahora bien, siendo posible este ltimo aspecto, los datos necesariamente debern estar situados en un servidor posicionado en algn punto del mundo. Tal cuestin es significativa por dos motivos. Por un lado, por las consideraciones que se plantean a propsito de la proteccin de datos de carcter personal. Y, por otro, debido a la resolucin de posibles conflictos. Cabe, asimismo, precisar que el contrato de prestacin de servicios de computacin en la nube puede incluir en su clausulado que los conflictos que, en su caso, se susciten se sometan a mediacin. En toda esta materia juega una funcin de primer orden la educacin del pblico usuario de este tipo de servicios, labor a la que, dicho sea de paso, contribuye el fenmeno de la autorregulacin. Y es que debe tomarse conciencia del hecho relativamente extendido que, en la actualidad, impera de que no se repara en los altos riesgos que implica compartir datos e informacin, existiendo, en esta lnea, un importante desconocimiento sobre la proteccin de los mismos. Es, por consiguiente, muy recomendable fomentar una conciencia de amparo de los datos mediante la educacin de todos los actores implicados.
Universidad de Crdoba. Bolaos, Bello, Casarrubia. Computacin en la nube.
Cloud Computing Computacin en la nube. 7 VI. CONTRATACIN Y SUBCONTRATACIN RELATIVA A LA COMPUTACIN EN LA NUBE La prestacin de servicios de la computacin en la nube normalmente supondr la prestacin de una organizacin compleja con una posible pluralidad de entidades intervinientes, as como la existencia de transferencias internacionales de datos, al ser relativamente frecuente que los prestadores de tales servicios sean corporaciones de tipo multinacional. De esta manera, el contrato que se presente al responsable lo hace a travs de un contrato de adhesin en el que el responsable del tratamiento puede ver sensiblemente mermada su capacidad de decisin sobre las condiciones para la prestacin del servicio. Por lo que se refiere a la subcontratacin, debemos precisar que el Reglamento de desarrollo de la LOPD., en concreto en su artculo 21, flexibiliza las opciones para la prestacin de servicios a los encargados del tratamiento pues regula la posibilidad de que en los mismos participen empresas subcontratadas. En efecto, el artculo 21 de la norma citada ofrece opciones relativamente flexibles para la SUBCONTRATACIN en la prestacin de estos servicios que, aunque inicialmente estn articulados para la prestacin de servicios de corte tradicional en la que el responsable del tratamiento asume una fuerte capacidad de decisin, podran adaptarse a las caractersticas de los servicios de la computacin en la nube.
VII. CONCLUSIONES En esta nueva generacin la informtica o el (internet) es uno de los temas utilizados por la juventud hoy en da, la computacin en la nube, consiste en subir datos a la web o ala "NUBE" con la facilidad de compartir dicha informacin; eso en el mbito personal. Por otro lado, para las empresas son nuevas herramientas que ayudan a optimizar el trabajo y disminuir en costos de inversin e infraestructura fsica, esto se debe a que la computacin en la nube ofrece software, bases de datos, espacios de almacenamiento, seguridad en cuanto a la informacin y actualizaciones. Como cualquier tecnologa emergente presenta sus ventajas y desventajas, que debern ser evaluadas en ltimo caso por el usuario final, quien decidir si es conveniente para su uso personal o empresarial el uso de estas herramientas y el proveedor del servicio que cumple tambin un papel muy importante.