Anda di halaman 1dari 63

REPUBLICA BOIVARIANA DE VENEZUELA LA UNIVERSIDAD DEL ZULIA FACULTAD EXPERIMENTAL DE CIENCIAS FORMACION GENERAL A DISTANCIA (FORGAD) CATEDRA: METODOLOGIA

DE LA INVESTIGACION DOCUMETAL

COMPUTACION EN LA NUBE: SISTEMA DE BASE DE DATOS Y SERVICIOS A USUARIOS CON ENLACE A INTERNET

ELABORADO POR: Anruby Laguna Juan Marcano Ezequiel Montilla Carlos Muoz Maracaibo, Enero 2012

COMPUTACION EN LA NUBE: SISTEMA DE BASE DE DATOS Y SERVICIOS A USUARIOS CON ENLACE A INTERNET

_____________________________ Laguna Ariza, Anruby Anais C.I.: 19.845.943 Av.40 Urb. San Francico, San Francisco Tlf: 0261-7656110

_____________________________ Marcano Portillo, Juan Carlos C.I.: 22.177.825 Calle 163 con Av.44 Urb. La Coromoto, San Francisco Tlf: 0261-7311629

_____________________________ Montilla Alvarez, Ezequiel C.I.: 20.790.145 Calle 67 Cecilio Acosta Tlf: 0261-3287878

_____________________________ Muoz Trochez, Carlos Enrique C.I.: 19.988.237 Residencias Diana Carolina 96E-78 Tlf: 0426-1643202

_____________________________ Lic. Lilia Borjas Asesor Metodolgico

COMPUTACION EN LA NUBE: SISTEMA DE BASE DE DATOS Y SERVICIOS A USUARIOS CON ENLACE A INTERNET

Laguna Ariza, Anruby Anais C.I.: 19.845.943 Montilla Alvarez, Ezequiel C.I.: 20.790.145

Marcano Portillo, Juan Carlos C.I.: 22.177.825 Muoz Trochez, Carlos Enrique C.I.: 19.988.237

Calificacin: ( )_______________________________

Observaciones:____________________________________________________ __________________________________________________________________ __________________________________________________________________ __________________________________________________________________

_____________________________ Prof. Lilia Borjas

Maracaibo, 17 de marzo de 2012

INDICE GENERAL

INTRODUCCION 1.- COMPUTACION EN LA NUBE 1.1 Historia 1.2 Definicin 1.3 Conceptos bsicos. 1.3.1 ISP 1.3.2 ASP 1.3.3 WWW 1.3.4 Web 2.0 1.3.5 Host 1.3.6 Cluster 2.- COMPONENTES DE LAS NUBE. 2.1 Clientes 2.2 Servicios de Distribucin 2.3 Internet. 2.4 Data Center. 3.- TIPOS DE NUBE. 3.1.- Nubes Pblicas 3.2.- Nubes Privadas 3.3.- Nubes Hbridas. 3.4.- Nubes de Comunidad.

3.5.- Nube de Propsito especial. 4.- CARACTERISTICAS ESPECFICAS DE LA NUBE 4.1.- Aspectos no funcionales 4.2.- Aspectos Econmicos 4.3.- Aspectos tecnolgicos. 5.- INFRAESTRUCTURA 5.1.- Computacin en la Red 5.2.- Virtualizacin Completa 5.3.- Virtualizacin Parcial 6.- MODELOS DE SERVICIO 6.1.- SOFTWARE COMO SERVICIO (SaaS) 6.1.1.- Ventaja 6.1.2.- Desventaja 6.2.- PLATAFORMA COMO SERVICIO (PaaS) 6.2.1.- Ventaja 6.2.2.- Desventaja 6.3.- HARDWARE COMO SERVICIO (HaaS) 7.- APLICACIONES 7.1.- Almacenamiento

7.2.- Base de datos. 8.- SITUACION ACTUAL EN EL MUNDO. 8.1.- Proveedores Actuales y competencia 8.2.- Clientes y casos de xitos 8.3.- Productos y/o servicios sustitutos CONCLUSIONES RESUMEN INDICE DE REFERENCIAS BIBLIOGRAFIA MATRIZ DOCUMENTAL

INTRODUCCION La computacin en la nube o informtico en la nube, viene del ingls "Cloud computing", que permite ofrecer servicios de computacin a travs de Internet. Cuando se habla de "nube" implcitamente hablamos de internet. En este tipo de computacin todo lo que puede proveer el sistema se ofrece como servicio, de tal modo que los usuarios puedan ingresar a los servicios disponibles "en la nube de Internet" sin necesitar conocimientos profundos del sistema que usan. Segn el IEEE Computer Society, es un paradigma en el que la informacin se almacena de manera permanente en servidores de Internet y se enva a cachs temporales de cliente, lo que incluye equipos de escritorio, centros de ocio, porttiles, etc. (Instituto Internacional de Comunicacin para el Desarrollo, 2011) Esto se debe a que, pese a que las capacidades de los PC han mejorado sustancialmente, gran parte de su potencia se desaprovecha, al ser mquinas de propsito general. "Cloud computing" es un nuevo modelo de prestacin de servicios de negocio y tecnologa, que permite al usuario acceder a un catlogo de servicios estandarizados y responder a las necesidades de su negocio, de forma flexible y adaptativa, en caso de demandas no previsibles o de picos de trabajo, pagando nicamente por el consumo efectuado. La investigacin busca llegar con un mayor peso a las comunidades de tal manera que conozcan este tipo de servicio para implementarlo como medio de almacenamiento, para ello es necesario conocer primeramente conceptos bsicos como ISP, ASP, Host entre otros mas que les permita desenvolverse con mayor facilidad en dicho tema. Posteriormente los tipos de nubes son fcilmente comprensible ya que se referencian al sector publico, privado y el hibrido de ambos. Adems es de suma importancia conocer los aspectos no funcionales, aspectos econmicos y aspectos tecnolgicos de abarcan todo lo relacionado con la computacin en la nube ya que

As mismo como se mencionan las numerosas ventajas y virtudes que proporciona la nube como servicio tambin exciten ciertas desventajas como todo sistema en bsqueda de la perfeccin. Elkin Echeverri Garca. Gerente I&D Compu Redes S.A. y miembro el IEEE argumenta que paradjicamente la situacin actual y futura de la economa, con amagos de crisis, es muy probable que sea un gran impulsador de la adopcin por parte de las organizaciones de estos esquemas. El punto de vista de Elkin Garca explica que el mundo actualmente es casi dependiente de la tecnologa, todos los sectores econmicos, polticos, laborales, militares, entre otros se rigen mayormente por los avances en la tecnologa. Una de las mayores ventajas con las que cuenta la computacin en nube y XaaS es que no se necesitan inversiones tan grandes para el desarrollo de estas tecnologas. Con la crisis econmicas en la mayor parte del mundo la computacin en la nube cobra importancia dado que se transforma en un muy buena alternativa ante tanto gasto y dificultades econmicas, lo que nos indica que probablemente el desarrollo de este tipo de tecnologas incremente rpidamente. El libro The Future Of Cloud Computing por Lutz Schubert es el pilar fundamental de esta investigacin ya que tiene una visin ms actualizada y futurista acerca de este tema que apenas esta pasando por su mxima explotacin hoy en da Uno de los aspectos mas importantes en la actualidad es la situacin econmica mundial y en vista de que comnmente la tecnologa va siendo cada vez mas costosa, siempre ser accesible pero cuan mas avances se logran mas costosa ser, la computacin en la nube es una oportunidad de sustituir ciertos modos de operar, manipular y almacenar la informacin y debido a su bajo costo es una alternativa muy viable para la micro y macroeconoma, lo que hace a la nube una herramienta sumamente importante.

1.- COMPUTACION EN LA NUBE La computacin en la nube est en todas partes, se puede tomar cualquier revista de tecnologa o visitar cualquier sitio web o blog y al menos una persona habla de la computacin en la nube. El nico dilema es que no todas las personas la definen igual. Puede preguntar a diferentes profesionales acerca de este concepto y se encontrar tantas respuestas diferentes como a la cantidad de personas cuestionadas. 1.1.- Historia: La computacin en la nube a recorrido un camino muy largo desde que la misma fue fichada primero como una perspectiva del futuro por parte de algunos investigadores. Su historia se remonta a finales del siglo XX, cuando la prestacin de servicios de computacin tuvo su auge. Seguidamente, un concepto nuevo de mostrar toda la red de computacin correspondiente fue remitido por JCR Licklider y John McCarthy. A pesar de que no se plasmo la idea de la computacin en la nube, se cre una base de servicios ella. Estas personas queran que la interconexin de todos los datos y programas por medio de cualquier sitio web en la red pueda accederse y ser gestionado desde cualquier parte del mundo, as como tambin se plantea que este concepto sea utilizado y entregado como empresas de servicios pblicos. Esta gran idea se mantuvo en las pginas de la historia til que fue puesto en aplicacin primeramente por Salesforce en 1999, el cual utilizo un sitio web sencillo para entregar a los usuarios sus aplicaciones empresariales.

Seguidamente, dichas aplicaciones fueron entregadas a travs de internet a la corriente principal junto con un software especializado que tiene grandes ventajas de estos servicios Otras empresas, siendo inspiradas por Salesforce, empezaron a trasladar sus datos a los servidores en la nube, con el problema de que la tasa de aceptacin fue poco productiva.

La historia de la computacin en la nube se encontr con competencia cuando la empresa Amazon empez a utilizar sus servicios web basados en la nube durante el 2002, que incluan la inteligencia humana, la computacin y almacenamiento en la web. Sin embargo, muchas personas y pequeas empresas no aprovecharon las ventajas que este servicio ofreca y fue en ese momento cuando Elastic Compute Cloud, de Amazon, fue lanzado en el ao 2006. Dicho servicio es 100% comercial y cualquier persona puede utilizarlo como servicio web. Muchos sitios web de hoy como Foursquare Huffingtonpost estn albergados en el servidor de la nube de Amazon. El 27 de Octubre de 2008, Microsoft se preparo para competir con otras empresas en la promocin de la computacin en la nube a travs de Azure Services Platform. Los centros de datos de Microsoft son capaces hoy de acoger y construir aplicaciones a travs de la plataforma Windows Azure, lo que hizo que Microsoft tuviera su historia dentro de la computacin en la nube, hoy considerada tecnologa a gran escala. En 2009, Aparece en la historia de la computacin en la nube una nueva revolucin, cuando Google se integra al mercado para proporcionar aplicaciones a empresas fundamentadas en el navegador, lanzando el navegador Google Chrome. Tambin lanzo el servicio de correo electrnico Gmail, el cual contiene editor de texto, presentaciones, lectura de archivos pdf y otros para la lectura, creacin y almacenamiento de archivos en lnea. Toda esta gama de productos google esta contenida en Google Apps. Actualmente la compaa Apple se integr a esta tecnologa lanzando sus servicios de Cloud Computing primeramente en el ao 2000 con Itools, que posteriormente fue cambiado a Mac. Finalmente, a la fecha, se lanza a la web el Icloud, producto que permite al usuario el acceso a datos en la web as como almacenamiento de los mismos para compartirlos con equipos que posean el mismo producto.

1.2.- Definicin: La informtica en la nube, o mejor conocido como computacin en la nube, proviene del ingls Cloud Computing, siendo este un prototipo que permite ofrecer diversos servicios de computacin por medio de Internet, es una alegora de Internet. Cloud computing es un nuevo modelo de prestacin de servicios de negocio y tecnologa, que permite al usuario acceder a un catlogo de servicios estandarizados y responder a las necesidades de su negocio, de forma flexible y adaptativa, en caso de demandas no previsibles o de picos de trabajo, pagando nicamente por el consumo efectuado. 16

Es evidente que la computacin en la nube, al ser un servicio por lo general pblico, es usado por todo el mundo, bien sea en el estudio o en el trabajo, incluso se ha convertido en el medio de almacenamiento ms eficiente a nivel de redes por su capacidad de almacenar informacin con poco riesgo de perdidas. 1.3.- Conceptos Basicos Dentro del Cloud Computing existen trminos que es necesario estudiar para posteriormente aunar mas en el contexto del tema, cuando hacemos referencia a la computacin en la nube, es inevitable encontrarnos con dichos trminos los cuales se describen a continuacin: 1.3.1.- ISP Proviene de las siglas en ingls Internet Service Provider, traducido a Proveedor de Servicios de internet, es la empresa capaz de ofrecer servicios de acceso a internet por medio de una cuenta creada por el usuario. Cuando adquirimos un plan de internet por telefona muchas veces se exige la creacin de un usuario y contrasea para tener acceso a la red, bajo este concepto se constituye el ISP.

1.3.2.- ASP Proviene de las siglas en ingls Applications Service Provider, traducido a Proveedor de Servicios de Aplicaciones, y se define como la evolucin en nivel del ISP que, adems de ofrecer servicios de acceso a internet por medio de un usuario con una cuenta, provee aplicaciones especificas como por ejemplo, almacenamiento de base de datos o correo electrnico. 1.3.3.- WWW Proviene del ingls World Wide Web, y se define como el sistema de documentos de hipertexto unidos entre si y a los cuales se puede acceder por medio de internet. Utilizando el software ms comn en la red, como lo es el navegador, el usuario se encuentra en la capacidad de visualizar pginas web, las cuales contienen textos, videos, imgenes y otros contenidos multimedia, y navegar entre ellas haciendo uso de hipervnculos. WWW esun sistema de hipertexto que utiliza Internet como su mecanismo de transporte o desde otro punto de vista, una forma grfica de explorar Internet.
13

1.3.4.- Web 2.0 Este trmino se asocia a la evolucin de la WWW, ya que el usuario ahora pasa a ser de simple observador, a productor de contenidos. Los blogs, Wikis y redes sociales son algunos tipos de producciones que se embarcan en la evolucin de la WWW como WEB 2.0, ya que sobre ellos es posible hacer modificaciones y creacin de contenidos para ser visualizados por el usuario. 1.3.5.- Cluster Este trmino hace referencia a un conjunto mezclado de computadoras que han sido construidas mediante el uso de hardwares comunes las cuales funcionan de tal forma que se comportan como si fuesen una sola computadora. En la

actualidad el Cluster cumple con un papel muy importante en la solucin de problemas de ciencias, ingeniera y comercio moderno. 2.- COMPONENTES DE LA NUBE: La computacin en la nube, bsicamente est compuesta por los elementos tales como, los clientes, el centro de datos o datacenter, y los servidores de distribucin. Cada uno de estos elementos cumple una funcin especfica dentro del funcionamiento de la computacin en la nube, y si uno de ellos falla es muy probable que el sistema total se vea afectado por esta falla. Lo que refiere que cada elemento es indispensable para un buen funcionamiento del servicio en la nube. Estos elementos son definidos con ms detalle a continuacin: 2.1.- Clientes: Los clientes, en una arquitectura de computacin en la nube, son bsicamente las computadoras que utilizamos en nuestro escritorio. Estas pueden ser laptops, tabletas, telfonos mobiles o PDAs. De todos modos, los clientes son los dispositivos con los que el usuario interacta para manejar la informacin contenida en la nube. Los clientes se clasifican en 3 categoras: Mobiles: Los dispositivos mobiles incluyendo los PDAs o telfonos inteligentes, como un Blackberry, Windows Mobile Smartphone, o un Iphone. Pequeos: son aquellas computadoras que no poseen un disco duro interno, ms bien permiten al servidor hacer todo el trabajo para luego mostrar la informacin.

Grandes: Este tipo de cliente es una computadora regular, usando un navegador web como firefox o internet explorer para tener acceso a la nube.

Los clientes pequeos se han convertido en una solucin que aumenta considerablemente con el tiempo, gracias a su precio y su efecto en el medio ambiente. Algunos beneficios de usar este tipo de clientes son los siguientes: Costos de Hardware ms bajos: Los clientes pequeos son ms baratos que los clientes grandes ya que no contienen tanto hardware como estos. Ellos tambin duran ms antes de que se necesite actualizarlos o que se conviertan en obsoletos Costos de IT ms bajos: Estos son gestionados en el servidor y hay menos puntos de falla en el sistema Seguridad: Ya que el procesamiento toma lugar en el servidor y all no hay disco duro, hay menos posibilidades de que un malware invada el servicio. Seguridad de datos: ya que la data es almacenada en el servidor, hay menos posibilidades de que la data se pierda si el cliente se daa o es robado. Menos consumo de energa: Los clientes pequeos consumen menos energa que los grandes. Fciles de reparar o reemplazar: si un cliente pequeo se daa, es fcil reemplazarlo, se remueve la caja que lo protege y el escritorio del usuario regresa exactamente como estaba antes de la falla Menos ruidosos: sin un disco duro que gire, hay menos ruido.

2.2.- Servicios de Distribucin: No todos los servidores estn en el mismo sitio, por el contrario, estos se encuentran separados geogrficamente en distintas localidades. Para el usuario, suscriptor de la nube, esos servidores actan como si estuvieran uno al lado del otro.

Esto le da al proveedor de servicio ms flexibilidad en opciones y seguridad. Por ejemplo, Amazon tiene su nube de solucin en servidores ubicados por todo el mundo. Si algo le pasara a uno de esos servidores, causando una falla, el servicio seria aun accesible a travs de otro sitio. Tambin, si la nube necesita ms hardware, no necesitan eliminar servidores, ellos pueden aadirlos a otro sitio y simplemente convertirlos en parte de la nube. 2.3.- Internet: El internet consiste en una combinacin de ordenadores interconectados por medios telefnicos o digitales, o HARDWARE, y por protocolos y lenguajes que permiten que todo funcione debidamente, o SOFTWARE. Es una infraestructura de redes a nivel mundial que conecta a la vez toda clase de ordenadores. Algunos de estos protocolos son los siguientes: IP o Protocolo de internet: Es el que se utiliza para dirigir un paquete de datos desde la fuente al destino por medio del internet TCP o Protocolo de control de transporte: Es el que se encarga de controlar la transmisin de datos, utilizado para administrar accesos. UDP o Protocolo de datagrama de usuario: Protocolo del datagrama del usuario, que permite enviar cierto mensaje desde un ordenador a una aplicacin que se ejecuta en otro ordenador. 2.4.- Data Center: El data center, o centro de datos, es una coleccin de servidores donde las aplicaciones a la que el cliente es suscrito son almacenadas. Podra ser una habitacin enorme en la base de un edificio o incluso un cuarto lleno de servidores del otro lado del mundo al cual se accede por medio de internet.

Gracias a ellos, el software puede ser instalado, permitiendo a mltiples servidores virtuales ser utilizados. En este sentido, es posible tener media docena de servidores virtuales funcionando en un servidor fsico. Cabe destacar que el nmero de servidores virtuales que pueden estar contenidos en un servidor fsico depende del tamao y la velocidad del antes mencionado, as como tambin las aplicaciones que se estn ejecutando en el servidor virtual.

3.- TIPOS DE NUBE. Similares a P / E / SaaS, nubes puede ser alojado y empleado de diferentes maneras, dependiendo del uso, caso, respectivamente, el modelo de negocio del proveedor. Hasta ahora, ha habido una tendencia de las nubes a evolucionar a

partir de las soluciones privadas, internas (las nubes privadas) para administrar la infraestructura local y la cantidad de solicitudes. Un ejemplo es para asegurar la disponibilidad de los datos altamente solicitados. Esto es debido al hecho de que los centros de datos que inician las capacidades de las nubes hicieron uso de estas caractersticas para los

propsitos internos antes de considerando la venta de las capacidades del pblico (las nubes pblicas). Slo ahora que los proveedores han adquirido la confianza en la publicacin y exposicin de las caractersticas de las nubes no las soluciones hbridas de emergencia de los primeros. Este movimiento de pblico privada a travs de soluciones combinadas a menudo se considera una evolucin "natural" de estos sistemas, aunque no hay ninguna razn para que los proveedores no se inicia con soluciones hbridas, una vez las tecnologas necesarias han alcanzado una posicin lo

suficientemente maduro. (Schubert, 2010)

3.1.- Nubes Pblicas Las empresas pueden utilizar la funcionalidad de la nube de los

dems, respectivamente, ofrecen su propio servicio a usuarios externos de la empresa. Proporcionando al usuario la capacidad real para explotar el

caractersticas de las nubes para sus propios fines o los tambin permite a otras empresas a externalizar as los sus servicios de el dichos proveedores en construir su la

nube, reduciendo

costes y

esfuerzo para

propia

infraestructura. Como se seala en el contexto de los tipos de nubes, el alcance de las funcionalidades de este modo puede ser diferente. Un ejemplo de empresa que se asemeja a este tipo de nube puede ser Amazone, Google apps. (http://www.mhprofessional.com). 3.2.- Nubes Privadas Las empresa y nubes privadas /o son generalmente propiedad de la respectiva directamente

arrendados. funcionalidades son

no expuesto

al cliente, aunque en algunos casos con los servicios de nube caractersticas mejoradas puede ofrecer - esto es similar a (Cloud) de software como

servicio desde el punto de vista del cliente. Un ejemplo de este tipo de nube es eBay. (http://www.mhprofessional.com). 3.3.- Nubes Hbridas. A pesar de las nubes pblicas permiten a las empresas a externalizar parte de su infraestructura a proveedores de la nube, que al mismo tiempo, perdera el control sobre los recursos y la distribucin / gestin de cdigo y datos. En algunos casos, esto no es deseado por la empresa respectiva. Las nubes hbridas consistir en un trabajo en comn de infraestructuras de nubes publicas y privadas con el fin de alcanzar un mximo de reduccin de costos mediante la contratacin externa, manteniendo el grado deseado de por

ejemplo, el control sobre los datos confidenciales mediante el empleo de las nubes privadas locales. (http://www.mhprofessional.com).

3.4.- Nubes de Comunidad. Normalmente los sistemas de nubes se limitan a la infraestructura local, es decir, los proveedores de las nubes pblicas ofrecen su propia infraestructura a los clientes. Aunque el proveedor realmente podra vender la infraestructura de otro proveedor, las nubes no las infraestructuras desagregados para construir

ms grandes, estructuras transfronterizas. En particular, las PYME ms pequeas podran beneficiarse de las nubes de la comunidad para que distintas

entidades contribuyan con su respectiva (ms pequeo) de la infraestructura. Por ejemplo, ms pequeo las organizaciones pueden reunirse slo para poner en comn sus recursos para la construccin de una comunidad privada nube. Como contraposicin a esto, los revendedores, como Zimory de mayo en comn los recursos de nubes de diferentes proveedores y los revenden. (http://www.tec.url.edu.gt/boletin/URL_19_SIS15_REDES.pdf, 2010) 3.5.- Nube de Propsito especial. En las nubes IaaS particulares procedentes de centros de datos tienen un general propsito de apelacin a ellos, como sus capacidades de acuerdo puede ser igualmente utilizado para una amplia gama de uso los casos y tipos de clientes. En oposicin a esto, las nubes PaaS tienden a proporcionar funcionalidades ms especializadas para casos de uso especficos, que no debe confundirse con sentido de propiedad de la plataforma. La especializacin implica ofrecer adicionales, caso del uso de mtodos especficos, a la vez propietaria dato implica que la estructura de los datos y la interfaz son especficas para el proveedor. Funciones especializadas se

proporcionan por ejemplo, por el Google App Engine, que proporciona informacin especfica capacidad dedicada a la gestin de documentos distribuidos. Al igual

que en la prestacin de servicios generales (basado tela o no), se puede esperar que los sistemas futuros proporcionar an ms especializado

capacidad para atraer a las reas individuales de los usuarios, debido a la demanda de los clientes de la competencia.

Las

nubes son

slo para

fines

especiales extensiones de informacin desarrollo es ya

los

sistemas "normales" de

nubes que proporcionan base de este

adicional, visible.

capacidades especficas. La

(www.imaginar.org/iicd/fichas/05_Cloud_computing.pdf)

4.- CARACTERISTICAS ESPECFICAS DE LA NUBE Las "nubes" no se refieren a una tecnologa especfica, sino a un paradigma general de aprovisionamiento con capacidades mejoradas, es obligatorio para la elaboracin de estos aspectos. En la actualidad existe una fuerte tendencia a considerar a las nubes como "slo un nuevo nombre para una vieja idea", que es sobre todo debido a una confusin entre los conceptos de nubes y los paradigmas de P / E / SaaS fuertemente relacionados, sino tambin debido al hecho de que los aspectos similares ya han sido tratados sin el trmino dedicado "Nube" asociada a ella. (Schubert, 2010) Como se indica anteriormente, muchas personas tienden a confundir el concepto de Nube Informtica, ya que al haber tantos conceptos planteados, no ha sido posible unirlos y conformar uno solo. El Software como servicio o SaaS no es lo mismo que la nube, aunque parezca que si, ya que la nube se considera un servicio pero por lo general no siempre requiere gastos. (Barrios, 2009) 4.1.- Aspectos no funcionales Representan las cualidades o propiedades de un sistema, en lugar de concreto requerimientos tecnolgicos. Implcitamente, que puede realizarse en mltiples modos e interpretados en diferentes formas que por lo general conduce a una mayor compatibilidad y los problemas de interoperabilidad entre las

proveedores individuales que persiguen sus propios enfoques a darse cuenta de sus necesidades respectivas, que difieren fuertemente entre los

proveedores. (Schubert, 2010) Algunos aspectos no funcionales: Elasticidad: La elasticidad es una caracterstica de ncleo esencial de los sistemas nubosos y circunscribe la capacidad de la infraestructura necesaria para adaptarse a los cambios, potencialmente, los requisitos no funcionales, por ejemplo, cantidad y tamao de datos soportados por una aplicacin, el nmero de usuarios concurrentes, etc. Uno puede distinguir entre escalabilidad horizontal y vertical, con lo que se refiere a escalabilidad horizontal la cantidad de casos, por ejemplo, para satisfacer cambiar la cantidad de solicitudes, y la escalabilidad vertical se refiere a el tamao de los mismos casos y, por tanto implcito a la cantidad de recursos necesarios para mantener el tamao. Nube de escalabilidad implica tanto (rpido) hacia arriba y hacia su ampliacin. Elasticidad da un paso ms, difcil, y que tambin permiten la integracin dinmica y la extraccin de los recursos fsicos a la infraestructura. Si bien desde la perspectiva de la aplicacin, esto es idntico a la ampliacin, desde la perspectiva de la gestin de middleware que esto supone requisitos adicionales, en particular con respecto a la fiabilidad. En general, se supone que los cambios en la infraestructura de recursos se anunci por primera vez al gerente de middleware, pero con sistemas de gran escala, es vital que tales cambios pueden ser mantenidos de forma automtica. (Schubert, 2010) Fiabilidad: La fiabilidad es esencial para todos los sistemas de nubes V con el fin de apoyar a da de hoy | s del centro de datos de tipo aplicaciones en una nube, la

fiabilidad se considera una de las principales caractersticas para explotar las capacidades de las nubes. La fiabilidad denota la capacidad para asegurar un funcionamiento constante del sistema sin interrupcin, es decir sin prdida de datos, no hay reposicin de cdigo durante la ejecucin de la fiabilidad, etc. normalmente se logra a travs de utilizacin de los recursos redundantes. Curiosamente, muchos de los aspectos de fiabilidad pasar de un hardware a una solucin basada en software. (Redundancia en los sistemas de archivos frente a los controladores RAID, frente a los aptridas frente a los servidores de servicios de UPS, etc.). Calidad de apoyo de servicio es una funcin relevante que es esencial en muchos casos de uso donde los requisitos especficos que deben cumplir los servicios externalizados y / o recursos. En los negocios casos, las mtricas de QoS bsicos como el tiempo de respuesta, etc. rendimiento debe ser garantizada por lo menos, para asegurar que las garantas de calidad del usuario de nubes que se cumplan. Agilidad: (Schubert, 2010)

Agilidad y la adaptabilidad son las caractersticas esenciales de los sistemas de nubes que se relacionan con la fuerza elstica capacidades. Se incluye en el tiempo de reaccin a los cambios en la cantidad de peticiones y el tamao de los recursos, sino tambin la adaptacin a los cambios en las condiciones ambientales que por ejemplo, requieren diferentes tipos de recursos, calidad o diferentes rutas, etc. Implcitamente, la agilidad y capacidad de adaptacin requieren recursos (o al menos su administracin) para ser autnomo y que puedan proporcionar auto-capacidades. (Schubert, 2010) Disponibilidad:

Disponibilidad de servicios y datos es una capacidad esencial de los sistemas de nubes y en realidad era un de los aspectos centrales para dar lugar a las nubes en la primera instancia. Se encuentra en la capacidad de introducir redundancia

para los servicios y los datos para que las fallas puedan ser enmascarados de manera transparente. Tolerancia a fallos tambin requiere la capacidad de introducir la redundancia nueva (por ejemplo fracasado anteriormente o los ganglios frescos) en una lnea de manera no intrusiva (sin una penalizacin de rendimiento significativo). Con el aumento del acceso concurrente, la disponibilidad se logra a travs de todo la replicacin de datos / los servicios y distribuirlos a travs de diferentes recursos para lograr el equilibrio de carga. Esto puede ser considerado como la esencia original de la escalabilidad de los sistemas nubosos. (Schubert, 2010)

4.2.- Aspectos Econmicos. A fin de permitir a las consideraciones econmicas, sistemas de nubes debera ayudar en la realizacin de los siguientes aspectos:

Reduccin de Costos:

La reduccin de costos es una de las primeras preocupaciones para construir un sistema de nubes que pueden adaptarse a los cambios comportamiento de los consumidores y reducir los costos de mantenimiento de la infraestructura y la adquisicin. Escalabilidad y Pago por uso son aspectos esenciales de este problema. En particular, la creacin de un sistema de nubes normalmente implica costos adicionales V sea mediante la adaptacin de la lgica de negocio a las interfaces de nubes de acogida especficas o por la mejora de la infraestructura local. (Schubert, 2010) Mejora en el mercado con el tiempo:

El mercado es esencial, especialmente para las pequeas y medianas que quieren vender sus servicios de forma rpida y sencilla con pequeos retrasos

causados por la adquisicin y el establecimiento de la infraestructura, en particular, en un mbito compatible y competitivo con mayores industrias. Ampliar las empresas necesita para poder publicar nuevas capacidades con pocos gastos indirectos para seguir siendo competitivos. Las nubes pueden apoyar este objetivo, la dotacin de infraestructuras, lo que podra dedicado a los casos de uso especficos que hacerse cargo de las capacidades esenciales para apoyar el fcil aprovisionamiento y reducir as el tiempo de comercializacin. (Schubert, 2010) Pago por uso: La capacidad de acumulacin de costos en funcin del consumo real de los recursos es una caracterstica relevante de los sistemas nubosos. Pago por uso fuertemente ligada a la calidad de los servicios de apoyo, donde los requisitos especficos que deben cumplir por el sistema y por lo tanto, a ser pagados puede ser especificado. Uno de los principales motores econmicos del actual nivel de inters en la computacin en nube es el cambio estructural en este dominio. (Schubert, 2010)

Vuelta de la inversin: Es esencial para todos los inversores y no siempre puede garantizarse V,

de hecho, algunos sistemas de nubes en la actualidad no este aspecto. El empleo de un sistema de nubes debe asegurarse de que el costo y el esfuerzo recae en l se ve compensado por los beneficios que para ser comercialmente viables V esto puede implicar directa (por ejemplo, clientes ms) e indirectos (por ejemplo, beneficios de la publicidad) retorno de la inversin. Subcontratacin los recursos en comparacin con el aumento de la infraestructura local y el empleo (privado) las tecnologas de nube necesitan por lo tanto, para ser superados y se identificaron importantes puntos de corte. (Schubert, 2010)

4.3.- Aspectos tecnolgicos. Los principales retos tecnolgicos que pueden ser identificados y que se asocian comnmente con sistemas de nubes son las siguientes: Visualizacin

Esta caracterstica es muy importante ya que es como por medio de la nube permitimos al usuario visualizar todos los aspectos que se le ofrecen como servicio de manera fcil, ya de manera aplicada, todo esto pasa por un proceso de codificacin que no es necesario ser conocido por los usuarios.

(http://www.tec.url.edu.gt/boletin/URL_19_SIS15_REDES.pdf, 2010) Seguridad, Privacidad y Cumplimiento:

Esto es obviamente esencial en todos los sistemas relacionados con posibles los datos sensibles y el cdigo. (Moothoor ) Gestin de Datos:

Es un aspecto esencial, especialmente para las nubes de almacenamiento, donde los datos es flexible distribuidos a travs de mltiples

recursos. Implcitamente, consistencia de los datos debe mantenerse durante un amplia distribucin de las fuentes de datos replicados. Al mismo tiempo, el sistema siempre tiene que ser consciente de la ubicacin de los datos (cuando se replica a travs de los centros de datos), teniendo tiempos de espera y la carga de trabajo especial en consideracin. Dado que el tamao de los datos pueden cambiar en cualquier momento, la gestin de datos se refiere tanto aspectos horizontales y verticales de la escalabilidad. Otro aspecto crucial de la gestin de datos es el siempre garanta de consistencia (la consistencia eventual vs fuerte, de aislamiento transaccional versus no aislamiento, las operaciones atmicas ms elementos de datos

individuales

vs

veces

de

datos

mltiples,

etc.).

(http://www.tec.url.edu.gt/boletin/URL_19_SIS15_REDES.pdf, 2010) Mejoras de Programacin:

Son esenciales para explotar las caractersticas de las nubes: comn modelos de programacin requiere que el desarrollador se encarga de la escalabilidad y la autonmica las capacidades de l, / s misma, mientras que un entorno de nube proporciona las caractersticas de una manera que permite el usuario para dejar la gestin al sistema. (Moothoor )

Medicin de cualquier tipo de consumo de recursos y servicios:

Es esencial para ofrecer elstica fijacin de precios, cobro y facturacin. Por tanto, es una condicin previa para la elasticidad de las nubes. (Moothoor ) Herramienta:

Son generalmente necesarios para apoyar el desarrollo, adaptacin y utilizacin de servicios en la nube. (Schubert, 2010)

5.- INFRAESTRUCTURA Hay diferentes maneras de desplegar la infraestructura de la computacin en la nube. La infraestructura depender de la aplicacin y como el proveedor ha escogido construir la nube. Esta es una de las ventajas del uso de la nube. La amplitud de este servicio hara necesario el uso dedicado de varios servidores que excederan el presupuesto. Sin embargo se podra solo necesitar un pequeo procesador y as no comprar o manejar un servidor dedicado para este trabajo. La nube se ajusta a ambas necesidades.

Es un modelo de presentacin e servicios en la que una organizacin subcontrata el equipo utilizando para soportar las operaciones incluyendo el SearchCloudComputing.com 5.1.- Computacin en la Red Computacin en la red es a menudo confundida con computacin en la nube, pero son muy diferentes. Computacin en la red aplica recursos de numerosas computadoras en una red para trabajar en un solo problema al mismo tiempo. Esto usualmente se realiza en trabajos cientficos o problemas tcnicos. . Un buen ejemplo de computacin en la red es el proyecto de Bsqueda de Inteligencia Extraterrestre (SETI). En este proyecto, personas de todo el mundo permite al proyecto SETI compartir los ciclos no usados de sus computadoras para buscar signos de inteligencia. La computacin en la red es atractiva por varias razones: Es una manera rentable de utilizar una cierta cantidad de recursos computacionales. Es una manera de resolver problemas que necesitan un gran potencial computacional. Los recursos de varias computadoras puedes ser compartidos

cooperativamente sin un administrador especfico.

5.2.- Virtualizacin Completa La Virtualizacin completa es una tcnica en la cual la instalacin completa de una maquina es ejecutada por otra. El resultado es un sistema cuyo software en el servidor esta dentro de una maquina virtual.

La Virtualizacin es importante para la computacin en la nube porque es una de las maneras en que se acceder a servicios en la nube. El centro de datos remoto puede ofrecer sus servicios un formato totalmente virtualizado. La Virtualizacin completa ha sido exitosa por varias razones: Compartir sistemas de computadoras entre mltiples usuarios. Aislar los usuarios unos de otros y del programa de control. Emular hardware en otra mquina.

5.3.- Virtualizacin Parcial La Virtualizacin parcial permite sistemas de mltiples operaciones ejecutarse en un solo dispositivo en el mismo tiempo pero mas eficiente utilizando recursos del sistema, como procesadores y memoria. En Virtualizacin completa, el sistema entero es emulado (BIOS, drive, entre otros), pero en Virtualizacin parcial, el modulo de gestin opera con un sistema de funcionamiento que ha sido ajustado para trabajar en una maquina virtual. La Virtualizacin parcial tpicamente opera mejor que el modelo de Virtualizacin completa, simplemente porque en el despliegue de esta todos los elementos son emulados. La Virtualizacin parcial trabaja mejor en estos tipos de despliegues: Recuperacin de desastre. En eventos de catstrofes, algunos casos puedes moverse a otro hardware mientras el equipo puede ser reparado. Migracin. Moviendo a un nuevo sistema es mas fcil y mas rpido porque los casos pueden ser removidos del hardware subyacente. Capacidad de administracin. Porque de migraciones ms fciles, la capacidad de administracin es ms simple de implementar. Es ms fcil agregar ms poder de procesamiento o capacidad en el desarrollo virtual. 6.- MODELOS DE SERVICIO

El termino servicio en computacin en la nube es el concepto de ser capaz de reusarse, los componentes a travs de la red de un proveedor. Esto extensamente es conocido como un servicio. Ofertas con un servicio incluye rasgos como: Bajas barreras para entrar, hacindolo disponible para pequeas empresas. Gran escalabilidad. Multiusuario, lo que permite compartir recursos por muchos usuarios. Independencia de dispositivo, lo que permite a los usuarios acceder al sistema de diferentes hardware. 6.1.- SOFTWARE COMO SERVICIO (SaaS) Es el modelo en el cual la aplicacin esta instalada como un servicio al cliente quien accede a el va internet. Cuando el software esta instalado fuera de sitio, el cliente no tiene que mantenerlo ni soportarlo. Por otro lado, esta fuera del alcance del cliente cuando el servicio de instalacin decide cambiarse. La idea es que el usuario utilice el software como debe ser y no necesitar hacer muchos cambios ni integrar con otros sistemas. El costo puede ser un arma de doble filo. Por un lado, los costos por acceder al software pueden ser permanentes. En vez de pagar por l una sola vez y nada ms, mientras ms se utiliza ms dinero factura. Por otro lado, en algunos casos no se tiene que pagar mucho al comienzo, y solo se tiene que pagar dependiendo de la aplicacin que se le d. Para los proveedores, SaaS tiene el atractivo de proveer fuertes protecciones para su propiedad intelectual as como para la continua corriente creativa que surja. Hay muchos tipos de software que se prestan para el modelo SaaS. Tpicamente, el software que trabaja una simple tarea sin mucha necesidad de interactuar con otros sistemas se hacen los candidatos ideales para SaaS.

Clientes que no estn inclinados al desempeo del software pero tiene aplicaciones de alto potencial tambin pueden ser beneficiados por SaaS. Algunas de esas aplicaciones incluyen: Clientes de gestin de recursos (CRM) Video conferencias Gestin de servicios. Anlisis web. Gestin de contenidos web Contabilidad.

El software como servicio (en ingls software as a service, SaaS) se encuentra en la capa ms alta y caracteriza una aplicacin completa ofrecida como un servicio, en-demanda, va multitenencia que significa una sola instancia del software que corre en la infraestructura del proveedor y sirve a mltiples organizaciones de clientes

6.1.1.- Ventajas Familiarizarse con la World Wide Web. La mayora de los trabajadores acceden a las computadoras y saben cmo usar la World Wide Web. Como tal, la curva de aprendizaje por utilizar aplicaciones externas puede ser mucho ms pequea. Personal mas pequeo, Los sistemas requieren excesivos salarios, beneficios y espacio de construccin. La habilidad de cultivar solicitudes reduce la necesidad de personal. Personalizacin. Aplicaciones mas viejas eran difciles de personalizar y requeran retoques con cdigos. Aplicaciones SaaS son mucho ms fciles de personalizar y se le puede la organizacin exacta que se quiere.

Mejor mercadeo. Un proveedor que se haba desarrollado en una aplicacin de muy estrecho mercado puede tener problemas. Sin embargo, con SaaS, el mundo entero esta abierto para todos los proveedores.

Fiabilidad de la web. Cuando se hablo antes sobre como la World WIde Web puede ser vista como una fuente de fallas. Y mientras eso es una espordica verdad, el factor que importa es que la Web generalmente es bastante fiable.

Seguridad. (SSL). Esto permite a los clientes alcanzar seguridad en sus aplicaciones si tener que emplear configuraciones complejas, Mayor ancho de banda. El ancho de banda ha incremento en los ltimos meses y la calidad del servicio ayuda a que la data fluya mas rpido y fcil. Esto permitir a las organizaciones confiar que pueden acceder a sus aplicaciones a una buena velocidad.

6.1.2.- Desventaja Como todo, SaaS presenta obstculos en su implementacin y uso. La primera es la organizacin responde a una necesidad computacional muy especifica que tal vez no sea capaz de encontrar una aplicacin disponible a travs de SaaS. En ese caso, puede descubrir que para esa necesidad se debe comprar un software e instalarlo en la maquina local. Dicho esto, compaas con una nica necesidad puede encontrar algunos componentes en SaaS. Tambin hay un elemento de bloqueo con los proveedores. Esto es que un cliente tal vez tenga que pagar al proveedor por el uso de una aplicacin, pero al hacer esto puede que la aplicacin quede libre para el permanentemente y la utilice para un nuevo proveedor, o puede ser posible que pase a un nuevo proveedor pero el proveedor viejo contine viendo beneficios de esta aplicacin. Finalmente, SaaS tambin se enfrenta a la disponibilidad de fuentes abiertas para aplicaciones y hardware ms econmico. 6.2.- Plataforma como servicio (PaaS)

Siguiendo los pasos de SaaS, plataforma como servicio es otro modelo de aplicacin de entrega. PaaS, ofrece todos los recursos requeridos para construir aplicaciones y servicios completamente desde internet, sin tener que descargar o instalar algn programa. El servicio de PaaS incluye diseo de la aplicacin, desarrollo, prueba y despliegue. Otros servicios incluyen colaboracin en equipo, servicio de integracin Web, integracin de base de datos, seguridad, almacenamiento, estado de administracin, control de versiones, escalabilidad. La cada de PaaS es una falta de interoperabilidad entre proveedores. Esto es, si se crea una aplicacin con una nube proveedora y se decide moverla a otro proveedor, puede que no sea permitido hacerlo o que se tenga que pagar un alto precio por eso. Tambin si el proveedor sale del negocio, sus aplicaciones y datos se perdern. PaaS es encontrado en uno de tres diferentes tipos de sistemas: Centros de desarrollo. Estos permiten que existan aplicaciones SaaS para personalizar. A menudo, el desarrollo y uso de PaaS requiere la compra de suscripciones para aadir aplicaciones SaaS. Entornos autnomos. Estos entornos no incluyen licencia, dependencias tcnicas o financieras en una aplicacin SaaS especfica y se utilizan para entornos generales. Aplicaciones en entornos de solo entrega. Estos entornos se apoyan en el nivel de alojamiento permitido, como seguridad y escalabilidad bajo demanda. No incluyen desarrollo ni capacidad de prueba.

Es la encapsulacin de una abstraccin de un ambiente de desarrollo y el empaquetamiento de una carga de servicios. La carga arquetipo es una imagen Xen (parte de Servicios Web Amazon) conteniendo una pila bsica Red (por ejemplo, un distro Linux, un servidor Red, y un ambiente de programacin como Perl o Ruby). Las ofertas de PaaS pueden dar servicio a todas las fases del ciclo de desarrollo y pruebas del software, o pueden estar especializadas en cualquier rea en particular, tal como la administracin del contenido 6.2.1.- Ventaja Algunos factores que afectan el servicio: La habilidad de equipos aislados geogrficamente poder trabajar juntos. La habilidad de unir servicios Web de mltiples fuentes. La habilidad de realizar ahorro de costo utilizando infraestructura construida en el servicio para la seguridad, escalabilidad y conmutacin por error, en lugar de tener que obtenerlas y probarlas por separado. La habilidad de realizar ahorro de costo al utilizar programas abstractos de alto nivel. 6.2.2.- Desventaja Existen dos grandes obstculos en el desarrollo de PaaS. Porque los proveedores utilizan los servicios de propiedad o desarrollo de lenguajes, algunos desarrolladores temen ser limitados para un solo proveedor. El proveedor puede permitir que la aplicacin sea trada al sistema por otro proveedor, sin embargo, el costo incrementa en comparacin con mover la aplicacin entre sistemas de alojamiento convencionales. 6.3.- Hardware como servicio (HaaS) Hardware como servicio es la prxima forma de servicio disponible en la computacin en la nube. Donde SaaS y PaaS proveen aplicaciones a los clientes, HaaS no lo hace. Simplemente ofrece el hardware para que la organizacin pueda poner lo que quiera sobre el.

HaaS permite alquilar recursos como: Espacio de servidor Equipo de red Memoria Ciclos de CPU Espacio de almacenamiento Adicionalmente, la infraestructura puede ser dinmicamente a escala arriba o abajo dependiendo de la necesidad que se tenga. Adems, mltiples inquilinos del sistema pueden ser equipados al mismo tiempo. Los recursos usualmente se facturan basados en la utilidad computacional que se les dar, entonces los proveedores cobran cuanto recurso se haya consumido. HaaS envuelve varios aspectos: Niveles de acuerdo de servicio. Este es un acuerdo entre el proveedor y el cliente, garantizando cierto nivel de rendimiento del sistema. Hardware de la computadora. Estos son los componentes cuyos recursos se alquilan. Los proveedores de servicios a menudo tienen esto arreglado como una red, para mas fcil escalabilidad. Red. Esto incluye hardware para servicio de seguridad, routers, balance de carga, entre otros. Conectividad a internet. Esto permite al cliente acceder al hardware desde su propia organizacin. Plataforma de entorno de Virtualizacin. Esto permite al cliente ejecutar la maquina virtual que el quiera. Utilidad de la informtica de facturacin. Usualmente la facturacin del cliente esta basado en cuantos recursos del sistema esta utilizando.

7.- APLICACIONES La computacin en la nube tiene las aplicaciones que se ejecutan en los ordenadores porttiles, servidores, telfonos y similares. La computacin en la nube tiene mucho potencial para llevarlo al usuario. Tiene una manera ver, manipular y compartir datos desde el escritorio. Existen aplicaciones de primera necesidad pero lo que ser diferente para cada usuario es la forma de interactuar con esas aplicaciones las ms comunes son almacenamiento y base de datos. 7.1.- Almacenamiento Tanto similar a HaaS, uno de los usos de la computacin en la nube es simplemente el almacenamiento. Esta aplicacin est en la lnea de beneficios generales que ofrece, si el usuario alquila un espacio de almacenamiento del proveedor este no se hace responsable de comprar el equipo, de pagar para que corra y se enfri. Esto es todo sobre el vendedor. Pero hay varias opciones cuando se trata de almacenamiento en la nube. 7.2.- Base de datos. Mejora la disponibilidad. Si hay un fallo de un sistema de base de datos solo afecta un fragmento de la informacin, no la base de datos completa. Mejora del rendimiento. Los datos estn situados cerca del sitio de mayor demanda y de los sistemas de base de datos paralelizados, lo que permite que la carga se equilibre entre los servidores. Precio. Es menos costoso crear una red de ordenadores ms pequeos que una de gran poder. Flexibilidad. El sistema puede ser cambiado y modificado sin daar toda la base de datos. Tambin tiene desventajas como:

Complejidad. La administracin de la base de datos tiene trabajo extra para mantener el sistema. Costos laborales. Esto aade un poco de complejidad ya que viene la necesidad de mas trabajadores en la nomina. Seguridad. Fragmentos de la base de datos deben estar protegidos y es necesario tener lugares para esos fragmentos. Integridad. La dificultad de mantener la integridad de la base de datos es muy compleja para cambios rpidos. Normas. Actualmente no existen normas para convertir una base de datos en una solucin en la nube. La computacin en nube se puede aplicar en casi cualquier entorno: desde el pequeo comerciante que necesita un sitio web seguro de comercio electrnico de forma rpida y barata, hasta el operario de ferry que alcanza altos picos en su sistema informtico en mayo y junio, mientras que el resto del ao se encuentra prcticamente inactivo. Su aplicacin puede ser muy til por ejemplo, para el servicio de bomberos cuando repentinamente necesitan ms poder computacional para predecir movimientos de incendios forestales durante el verano

8.- SITUACION ACTUAL EN EL MUNDO. 8.1.- Proveedores Actuales y competencia La lista de los proveedores de servicios pblicos y servicios Cloud est creciendo constantemente, junto a servicios especializados de red como 3tera, FlexiScale, Morph Labs, RightScale, los cuales corresponden a algunos de los nombres ms conocidos en Internet y la informtica empresarial (ITU, 2009). A continuacin se presentan algunos proveedores de Cloud Computing y los productos que ofrecen:

Amazon EC2. (Elastic Compute Cloud), es un servicio Web que provee capacidades de cmputo elsticas, disponibles a travs de una infraestructura cloud diseada con la finalidad de proveer computacin

escalable a entornos Web, bajo demanda, siguiendo un modelo comercial de pago por uso. (Amazon Web Services, LLC)

Google. Google App Engine es una plataforma para la creacin y alojamiento de aplicaciones web utilizando la infraestructura de Google. El servicio se encuentra actualmente en prueba, permitiendo a los desarrolladores inscribirse gratuitamente y utilizar hasta 500 MB de almacenamiento.

Salesforce.com.

Salesforce.com

es

un

proveedor

de

Customer

Relationship Management (CRM), que ofrece la utilizacin del software como servicio, que incluyen aplicaciones para ventas, servicio, soporte y comercializacin.

Force.com. Force.com presta la utilidad de plataforma-como-Servicio que permite a los desarrolladores externos crear aplicaciones adicionales que se integran en las aplicaciones de CRM.

Microsoft. La Plataforma de Servicios Azure es una plataforma de servicios Cloud, alojados en centros de datos de Microsoft, que ofrece un sistema operativo y un conjunto de servicios de desarrollo que pueden ser utilizados individualmente o en conjunto. Las grandes empresas tecnolgicas se han convertido en los nuevos gigantes de la bolsa. De hecho, Microsoft, Google, Apple, IBM y Oracle se presentan como las cinco principales. Estos gigantes estn convergiendo y tomando posiciones en el mercado del cloud computing

Hoy en da, la mayora de las personas hacen uso de estos nuevos gigantes y gracias a ellos ha sido posible simplificar el trabajo y aportar un gran avance a nivel de bsquedas por red, asi como tambin aplicaciones basadas en este concepto como lo es la nube. Un ejemplo palpable es Google, as como el, las

dems empresas, profundizan ms en la inclusin de la nube como su base de datos. 8.2.- Clientes y casos de xitos Japn En Japn las TIC representan el 40% del crecimiento econmico de la nacin, y este mercado en la actualidad tiene inversiones de cerca de mil millones de dlares (100 billones de yenes).

El Ministerio de Asuntos internos y Comunicaciones (MIC) elabor un proyecto llamado el Plan ICT Hatoyama (Digital Japan Creation Project (ICT Hatoyama Plan): Outline, 2009), cuyo principal objetivo es crear nuevos mercados de las TIC, generar nuevos puestos de trabajo y duplicar las industrias de las TIC a mediano plazo (entre 2015 y 2020). El proyecto consta de nueve temas de accin en donde se incluyen tecnologas de nueva generacin de tecnologas.

Los sistemas de informacin del Gobierno se encuentran utilizando tecnologas innovadoras, como tecnologas Cloud. Para el 2015 se piensa tener en una etapa madura el desarrollo de la Nube Kasumigaseki (nombre provisional), la cual permitir que los diferentes ministerios integren y consoliden hardware y plataformas que generen funciones compartidas y aplicaciones en lnea.

Una de las principales Aplicaciones es la construccin de un Archivo Nacional Digital, en donde se almacenarn los documentos oficiales, libros y artculos acadmicos, as como la informacin de bienes culturales, datos estadsticos y otras informaciones para estandarizar los formatos proporcionar el mayor grado de acceso al pblico. Reino Unido Durante el ao 2008, Ofcom realiz un estudio (Assistive technologies in communications: unmet needs, new technologies and ongoing research and

development programmes, 2008) para identificar las reas donde Ofcom podra tener el mayor impacto en el desarrollo y las aplicaciones de las nuevas tecnologas en el sector de las comunicaciones. Este estudio incluy las siguientes revisiones:

Revisin de las tecnologas disponibles en la actualidad, con miras a determinar las necesidades no satisfechas; Revisin de la aplicacin de los recientes avances tecnolgicos para mejorar la accesibilidad de las comunicaciones.

A partir de los anlisis efectuados, el estudio hace dos recomendaciones clave a seguir por parte del regulador: Realizar proyectos encaminados a lograr que la voz sobre IP (VOIP) sean ms accesibles para usuarios con deficiencia auditiva. Desarrollar proyectos para la implementacin y funcionamiento de la Web 3.0 incluidos los servicios de entretenimiento, WebTV, servicios de radio y tecnologas.

En este ltimo numeral se concentra en accesos de banda ancha que permitan la utilizacin de servicios de la Web 3.0. As mismo, se reconoce que el desarrollo de las redes de banda ancha acelerar el uso de tecnologas Cloud, debido a la personalizacin de los servicios que se llevan a cabo de forma remota en servidores centrales.

A continuacin se resumen algunos casos de xito relevantes en el uso de computacin en la nube:

Caso New York Times Como se detalla en (Gottfrid., 2007), el peridico The New York Times necesitaba convertir 11 millones de artculos e imgenes desde su archivo (de

1851 a 1980) al formato PDF. Su departamento interno de TI dijo que les tomara siete semanas. Mientras tanto, un desarrollador utilizando 100 instancias de Amazon EC2 con una interface de servicios Web simple para operar Hadoop (una implementacin de cdigo abierto similar al MapReduce) complet el trabajo en 24 horas por menos de $300. Caso Animoto Productions Como se detalla en (Animoto Productions., 2008), la compaa Animoto Productions, creadora de una herramienta mash-up para crear video a partir de imgenes y msica, utiliz los servicios Cloud Computing de Amazon (Amazon Simple Queue Service, Amazon Simple Storage Service, Amazon Elastic Compute Cloud) para escalar de 50 a 3500 servidores en tan slo tres das. Actualmente la compaa tiene instancias activas que han alcanzado el consumo de hasta 5000 servidores considerndose uno de los casos de xito ms importantes de los Servicios Web de Amazon. Caso SmugMug Como se detalla en (Amazon Web Services Case Studies: SmugMug), a principios de 2006, la compaa de comparticin de fotos SmugMug inici una investigacin para encontrar una solucin de almacenamiento eficaz para su nuevo repositorio de mil millones de imgenes. Una semana despus de iniciar la utilizacin del servicio Amazon Simple Storage Service, SmugMug estaba almacenando todas sus nuevas imgenes mediante dicho servicio. Desde entonces los clientes de la compaa han aadido ms de 10 terabytes de imgenes nuevas cada mes.

La empresa reporta haber ahorrado ms de 500.000 dlares en gastos de almacenamiento, todo ello con un incremento igual a cero en personal o en el espacio del centro de datos.

Caso Linden Lab Como se detalla en (Amazon Web Services Case Studies. Linden Lab (Second Life)) , Linden Lab, la compaa creadora de Second Life, utiliz Amazon Simple Storage Service para almacenar la mayora de elementos usados en el mundo de Second Life y distribuir vistas a los usuarios finales. En noviembre de 2008, tras el lanzamiento de Amazon CloudFront, un servicio de distribucin de contenido avanzado, Linder Lab migr la descarga de los objetos ms populares de Second Life incluyendo el visor que permite a los usuarios interactuar con el mundo Second Life.

Este visor se puede descargar ms de 40 mil veces cada da por diferentes usuarios en todo el mundo y mediante CloudFront los residentes pueden descargar su software ms rpido mediante el almacenamiento de copias en lugares geogrficamente ms cercanos. En la actualidad, CloudFront utiliza 14 ubicaciones de distribucin en todo el mundo. Caso Jungle Disk Como se detalla en (Amazon Web Services Case Studies. Jungle Disk. ), Jungle construy un sistema de almacenamiento en lnea simple, confiable y asequible para ofrecer servicios de copia de seguridad utilizando el Amazon Simple Storage Service (S3). Usando el modelo de precios pay-as-you-go, Jungle Disk ofrece a sus clientes el mismo beneficio: la capacidad de pago slo por el almacenamiento que utilizan en lugar de pagar una tarifa plana de

almacenamiento que podran subutilizar.

La simplicidad del API de S3, permiti el funcionamiento del nuevo servicio en menos de 30 das a partir del inicio del proyecto. La popularidad de los productos Jungle Disk creci enormemente en los primeros 60 das, ganando miles de clientes para la firma.

Caso Bungee Labs Bungee Labs (Bungee Labs) es una empresa estadounidense, fundada en el ao 2002 por David C. Mitchell, creadora del ambiente Bungee Connect, una aplicacin web PaaS que permite la construccin y desarrollo de aplicaciones web interactivas. Bungee Connect elimina la complejidad, el tiempo y el costo de mover aplicaciones a la Nube o conectar servicios de la Nube existentes para formar nuevas aplicaciones.

Para Bungee Labs, el Cloud Computing est cambiando la manera como los departamentos de IT entregan nuevas funcionalidades y valor al negocio, incluso bajo las presiones financieras que encaran las directivas para reducir costo; proporciona adems una alternativa ms rpida, costo-eficiente y menos arriesgada para el desarrollo de aplicaciones basado en premisas.

Bungee Connect permite el desarrollo de la Nube y proporciona un valor agregado a las empresas a travs de los siguientes cinco puntos: Simplificacin de la integracin Despliegue instantneo Mejores experiencias para el usuario Menores requerimientos tcnicos Retornos ms rpidos.

Una solucin de computacin en nube en las universidades, en el artculo referido se detalla el concepto de computacin en nube a travs de la utilizacin de un Virtual Computing Lab (VCL su utilidad dentro de una institucin educativa de enseanza superior orientada a la investigacin y, finalmente, debatiremos algunos de los factores importantes que demuestran cmo el VCL proporciona una contribucin viable y valiosa desde el punto de vista econmico as como sostenible y escalable a la ciber infraestructura de Tecnologa Informtica (TI) en los distintos niveles del campus.8

8.3.- Productos y/o servicios sustitutos Arquitectura Cliente Servidor La arquitectura cliente servidor es una arquitectura sustituta al Cloud Computing, pues ofrece la posibilidad al cliente de solicitar servicios a un servidor. Sin embargo, la arquitectura Cliente Servidor presenta las siguientes desventajas frente al modelo de Cloud Computing: Licencias de software costosas y multi-aos Difciles de personalizar y usar Infraestructura complejas Mejoras y actualizaciones complicadas Seguridad y cumplimientos fragmentados

IBM ofrece un enfoque flexible a la nube. Donde se inicia su viaje depende de las necesidades de su negocio. La idea es lograr un equilibrio entre

estar preparados para alcanzar metas a corto plazo, y estar preparado para aprovechar las oportunidades de futuro. Como retos de negocio estn ejerciendo una presin cada vez ms en las infraestructuras de TI, las empresas buscan a la computacin en nube para ofrecer servicios de

TI. Con IBM, se puede aplicar el poder transformador de la computacin en la nube de reinventar la forma de hacer negocios.4

Hosting El alojamiento o Hosting es el servicio que ofrece al cliente la posibilidad de almacenar sus datos va Web. Existen diferentes tipos de alojamiento: gratuito, compartido, reseller; a travs de servidores virtuales o servidores dedicados. La capacidad de alojamiento depende del tipo de alojamiento escogido por el cliente, por ejemplo, el alojamiento gratis es limitado comparado con un alojamiento

pagado. En la modalidad de Hosting, los riesgos por obsolescencia se trasladan a un tercero. El servicio de alojamiento puede considerarse beneficioso o no

dependiendo del tipo de compaa que lo requiere. Una empresa puede preferir estar a cargo de la administracin de su informacin a nivel local y mantener su propio centro de datos dentro de las instalaciones de su compaa.

El servicio de alojamiento, adicionalmente, permite reducir los costos del equipo, de mantenimiento, conexin y personal a cargo en la empresa. Sin embargo, el servicio, la velocidad para descarga y los costos, por ejemplo, dependen del plan contratado. Colocation El colocation brinda el alquiler del espacio fsico en Racks para el alojamiento de equipos. Con este servicio es posible arrendar metros cuadrados y jaulas con el fin de establecer zonas exclusivas para la empresa en un ambiente seguro y controlado.

Esta solucin es ideal cuando es necesario contar con redundancia y/o contingencia de la informacin, alta seguridad y garanta de disponibilidad de los servicios sobre Internet en una ubicacin distinta a las instalaciones de la empresa; reduciendo el costo y la complejidad del almacenamiento de informacin, simplificando la administracin y logrando nuevos niveles de automatizacin y proteccin de datos.

Ventajas

Centraliza el control del almacenamiento de informacin, dispositivos y administracin de tareas con poderosas herramientas y automatizacin, lo que permitir maximizar la facilidad de uso y la productividad.

Elimina el downtime planificado y no planificado con capacidades de

flexibilidad que necesita para escalar hacia arriba o abajo sin interrumpir el negocio. Es eficaz para realizar backup, recuperacin, archiving y otros procesos clave. Se puede tener pleno acceso al servidor, desde cualquier sitio que se encuentre. Caractersticas

Garantiza al cliente una conexin directa a la red pblica, lo que asegura una mayor disponibilidad de operacin del servicio rentado. El usuario puede obtener un servicio determinado en un tiempo mucho menor que el necesario si ste debiera instalarse en otra localidad fsica La administracin del servidor queda por cuenta de la empresa que proporciona el co-location (en la mayora de los casos), aunque puede derivarse a la empresa por una cuota adicional.

Con este modelo se pueden instalar servicios de gestin de servidor, correo electrnico, monitorizacin, etc.

Modelo de facturacin

Normalmente se cobra por: Metro cbico de espacio utilizado. Consumo de energa. Disipacin de calor de energa necesario. Costos fijos por reserva de espacio y derechos de uso.

Los cobros se hacen mensualmente y la principal variable de cargos es por volumen ocupado dentro de las instalaciones del proveedor. BPU (Business Process Utility)

La BPU es la prestacin de servicios enfocada en la ejecucin optimizada de procesos del negocio de manera externa a la entidad. Esta modalidad requiere de un conocimiento profundo de la entidad y manejo de acuerdos de confidencialidad de la informacin. Grid Computing

El Grid Computing es uno de los antecesores del Cloud Computing. Esta modalidad de servicio permite a los usuarios acceder a capacidades de computacin dependiendo de su uso y necesidades sin requerir un control centralizado y rene dos caractersticas asociadas al Cloud Computing: infraestructura compartida y computacin distribuida.

El objetivo final de este tipo de computacin es poder utilizar recursos remotos que permitan realizar tareas que no podran abordarse en mquinas o centro de trabajo convencionales. De esta manera, se accede a software, ordenadores y datos remotos, donde los recursos son agrupados dinmicamente para resolver problemas concretos, formando organizaciones virtuales. Arquitectura de Grid Computing

A continuacin se describe la arquitectura del grid, donde se distinguen las siguientes capas (Tejedor, Grid Computing):

Capa de aplicacin: Formada por todas las aplicaciones de los usuarios, portales y herramientas de desarrollo que soportan esas aplicaciones, proporciona al usuario el serviceware, el cual recoge las funciones generales de gestin tales como la contabilidad del uso del grid que hace cada usuario.

Capa de middleware: Responsable de proporcionar herramientas que permiten que los distintos recursos participen de forma coordinada y segura en un entorno grid unificado.

Capa de recursos: Constituida por los recursos que son parte del grid: ordenadores, supercomputadoras, sistemas de almacenamiento, catlogos electrnicos de datos, bases de datos, sensores, etc.

Capa de red. Encargada de asegurar la conexin entre los recursos que forman el grid.

De todos los paradigmas de la computacin, los dos de mayor prospectiva parecen ser grid computing (Foster & Kesselman, 1999) y cloud computing (Buyya, Chee Shin, & Venugopal, Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities, 2009). Grid computing es considerado un paradigma en produccin que ha adquirido una enorme relevancia al satisfacer las necesidades de grandes capacidades computacionales para el desarrollo de la e-Ciencia.

La investigacin acadmica y cientfica alrededor de grid computing ha contribuido notablemente a su madurez, conllevando al desarrollo de estndares, arquitecturas, tecnologas, herramientas y aplicaciones que en la mayora de los casos son abiertas y de propsito general.

En contraposicin a grid computing, cloud computing es considerado un paradigma en desarrollo (Sullivan, 2009), cuya madurez puede considerarse en etapa de infancia (Lasica, 2009). Al tratarse del ms reciente paradigma de la computacin (Buyya, Yeo, Srikumar, Broberg, & Brandic, 2009), aun no existen acuerdos generales para su definicin (da Palma Rosa, Pedro) y hay discrepancia en cuanto a sus posibles arquitecturas, modelos y estndares. Sin embargo, cloud computing es considerado el paradigma sucesor de grid computing (Vouk, 2008), especialmente porque supone una evolucin disruptiva al facilitar la personalizacin y entrega de infraestructuras computacionales, software y aplicaciones como servicios de alta usabilidad, que ocultan al usuario final las complejidades asociadas a la administracin de la infraestructura base, mientras

proveen mecanismos para que puedan ser desplegados bajo demanda y accedidos a travs de Internet . Requisitos Los requisitos que debe cumplir cualquier grid computing son: Los datos deben compartirse entre miles de usuarios con intereses distintos. Se deben enlazar los centros principales de supercomputacin, no slo los PC. Se debe asegurar que los datos sean accesibles en cualquier lugar y en cualquier momento. Debe armonizar las distintas polticas de gestin de muchos centros diferentes. Debe proporcionar seguridad. Ventajas Proporciona distribuida. Proporciona un mecanismo de colaboracin transparente entre grupos dispersos Posibilita el funcionamiento de aplicaciones a gran escala. acceso transparente y capacidad de almacenamiento

Desventajas No obstante, la computacin grid presenta algunos inconvenientes que deben solucionarse. Estos problemas son: Recursos heterogneos: la computacin grid debe ser capaz de poder manejar cualquier tipo de recurso que maneje el sistema. Los procesos de identificacin, seleccin, reserva, asignacin, gestin y monitorizacin de recursos deben controlarse externamente e influyen en el funcionamiento del grid.

Necesidad de desarrollo de aplicaciones para manejar el grid, as como desarrollo de modelos eficientes de uso. Comunicacin lenta y no uniforme. Organizativos: dominios de administracin, modelo de explotacin y costos, poltica de seguridad.

Modelo de facturacin Existen diferentes soluciones comerciales as como mtodos de facturacin de la computacin distribuida y varan de acuerdo con el tipo de proyecto y los recursos utilizados en procesamiento y almacenamiento. En la actualidad se cuenta con diversos middleware con capacidades y funcionalidades muy variadas cuyo modelo de facturacin depende de la complejidad, servicios ofrecidos y dimensin de la red grid. Web Platforms Es la implementacin de Webs para la publicacin de aplicaciones con arquitectura orientadas al servicio que interactan con otros sitios Web para presentar una sola informacin y desde un solo sitio. Community Source El Community Source proporciona a los vendedores independientes de software y hardware la oportunidad de desarrollar tecnologa de virtualizacin avanzada. Uno de los impulsadores del Community Source es la reduccin en costos de licenciamiento y operacin. Sin embargo, una de las mayores desventajas radica en que los objetivos, tecnologas no estn perfectamente alineadas. (Open Source Lab, 2006)

CONCLUSIONES

RESUMEN

INDICE DE REFERENCIAS Christian Van Der Henst S. MAESTROS DEL WEB Qu ES LA WEB 2.0?. Internet. DISPONIBLE EN: http://www.maestrosdelweb.com/editorial/web2/ [Consulta: 8 de enero de 2012 Cluster (informtica) Internet. DISPONIBLE EN: http://es.wikipedia.org/wiki/Cluster_(inform%C3%A1tica) [Consulta: 8 de enero de 2012] Computacin en nube, informacin y recursos sobre Cloud Computing. Usos y aplicaciones October 9, 2010 by Cloud Computing, disponible en: http://www.computacionennube.org/29/usos-y-aplicaciones/ [Consulta: 10 de enero de 2012] Define your cloud. Accelerate deployment and optimize your infrastructure with IBM cloud and virtualization solutions. (Articulo traducido) Disponible en: http://www03.ibm.com/systems/cloud/?link=ovr_fndplr [Consulta: 12 de enero de 2012] DISPOSITIVOS DE ACCESO A INTERNET. Internet. DISPONIBLE EN: http://www.zator.com/Internet/A7_1.htm [Consulta: 8 de enero de 2012] Elkin Echeverri Garca El futuro est aqu, Computacin en nube Archivo pdf disponible en:http://www.acis.org.co/fileadmin/Revista_108/tres.pdf [Consulta: 11 de enero de 2012] Hernn Barrios Verdugo, Cristin Lucero Fuentes, Arturo Veras Olivos Fecha: 26/06/09 Redes de Computadores / ELO-322 Disponible en: profesores.elo.utfsm.cl/~agv/elo322/.../ComputacionEnLaNube.pdf [Consulta: 10 de enero de 2012] Jithesh Moothoor , Vasvi A Bhatt Una solucin de computacin en nube en las universidades Virtual Computing Lab (Laboratorio virtual de computacin).Disponible en: http://www.ibm.com/developerworks/ssa/websphere/library/ws vcl/index.html [Consulta: 11 de enero de 2012] La apuesta de las empresas tecnolgicas por la nube. Archivo pdf referencia: Captulo 4 Pginas 36-57 Fundacin de la Innovacin Bankinter

disponible en: http://www.fundacionbankinter.org/system/documents/7552/original/Cap4__ La_apuesta_de_las_empresas_tecnologicas_por_la_nube.pdf [Consulta: 11 de enero de 2012] Las Capas de Servicios Arquitectnicos del Cmputo Cloud Fuente recopilada de Noticias IT SUN.COM disponible en: http://www.itnews.ec/marco/000037.aspx [Consulta: 10 de enero de 2012] Lutz Schubert, Burkhard Neidecker-Lutz editorial European commission The future of the cloud computing, opportunities for European cloud computing beyond 2010 Expert Group Report Version publica 1.0 (archivo traducido) PAUL MCFEDRIES / AUGUST 2008 The Cloud Is the Computer Fuente recopilada de IEE spectrum disponible en: http://spectrum.ieee.org/computing/hardware/the-cloud-is-the-computer [Consulta: 10 de enero de 2012] Qu significan World Wide Web, web o www?. Internet. DISPONIBLE EN: http://www.masadelante.com/faqs/www [Consulta: 8 de enero de 2012] Archivo pdf en ingles referencia: Chapter 1 Cloud Computing Basics editorial Mc. Graw Hill disponible en: http://www.mhprofessional.com [Consulta: 9 de enero de 2012] Revista Ingeniera Primero No. 19 Archivo pdf en ingles Pags.40 -44 Octubre, 2010 disponible en: http://www.tec.url.edu.gt/boletin/URL_19_SIS15_REDES.pdf [Consulta: 9 de enero de 2012 Tic para el desarrollo, Computacion en la nube Archivo pdf disponible en: www.imaginar.org/iicd/fichas/05_Cloud_computing.pdf [Consulta: 9 de enero de 2012] Yossu Rodrguez Cruz, Yanell Olivera Snchez. Internet. Proveedores de Servicios de Aplicaciones DISPONIBLE EN: http:/www.google.co.ve/url?sa=t&rct=j&q=proveedor%20de%20servicios%2 0de%20aplicaciones&source=web&cd=2&sqi=2&ved=0CC4QFjAB&url=http %3A%2F%2Fwww.bibliociencias.cu%2Fgsdl%2Fcollect%2Feventos%2Find

ex%2Fassoc%2FHASH014d%2F398f7852.dir%2Fdoc.pdf&ei=uY4LT8vmC erV0QHkjPXmBQ&usg=AFQjCNGAlxI1o1BRga_Iy1BTMi22oU8lkg&cad=rja [Consulta: 8 de enero de 2012]

MATRIZ DOCUMENTAL TITULO DE LA INVESTIGACION COMPUTACION EN LA NUBE COMO MEDIO DE ALMACENAMIENTO Y FACIL ACCESO AL USUARIO A TRAVEZ DE DISPOSITIVOS ELECTRONICOS CON ENLACE A INTERNET INFORMACION RECOPILADA RELATIVA AL TEMA DISPOSITIVOS DE ACCESO A INTERNET Copyright 1990-2011 Zator Systems. DISPONIBLE EN: http://www.zator.com/Internet/A7_1.htm [Consulta: 8 de enero de 2012] ISP: Empresas que a cambio de un canon mensual, nos "alquilan" parte de los recursos necesarios (hardware y software) para que, a travs de ellos, podamos acceder a la Red Este trmino corresponde a aquellas empresas que nos brindan recursos como hardware y software para tener acceso a la red, todo esto por un arreglo mensual que se acuerda. Particularmente pienso que es una buena manera de asociarse con el fin de que ambas partes se vean beneficiadas y asi de esta manera impulsar el surgimiento de las microempresas. Qu significa World Wide Web, web o www? DISPONIBLE EN: http://www.masadelante.com/faqs/www [Consulta: 8 de enero de 2012] WWW: es bsicamente un medio de comunicacin de texto, grficos y otros objetos multimedia a travs de Internet, es decir, la web es un sistema de hipertexto que utiliza Internet como su mecanismo de transporte o desde otro punto de vista, una forma grfica de explorar Internet. Es un sistema de distribucin de informacin, a travs de este sistema podemos acceder la red y visualizar distinto tipo de informacin en pginas web. La web, tal y como la conocemos hoy da, ha permitido un flujo de comunicacin global a una escala sin precedentes en la historia humana. HOST: es un ordenador que funciona como el punto de inicio y final de las transferencias de datos. Ms comnmente descrito como el lugar donde reside un sitio web. Un host de Internet tiene una direccin de Internet nica (direccin IP) y un nombre de dominio nico o nombre de host Este trmino es utilizado en informtica para referirse a

las computadoras conectadas a una red, que proveen y utilizan servicios de ella. Es como el lugar donde vive la una pgina web, de forma sencilla y mas coloquial es la casa donde se encuentra la pagina con una direccin nica y un nombre nico, nunca se repetirn. Es fcil de comparar con una vivienda, de esa manera se entiende mejor el concepto,

Proveedores de Servicios de Aplicaciones Autores: Yossu Rodrguez Cruz, Yanell Olivera Snchez ARCHIVO PDF DISPONIBLE EN: http://www.google.co.ve/url?sa=t&rct=j&q=proveedor%20de%20servicios%20 de%20aplicaciones&source=web&cd=2&sqi=2&ved=0CC4QFjAB&url=http%3 A%2F%2Fwww.bibliociencias.cu%2Fgsdl%2Fcollect%2Feventos%2Findex%2 Fassoc%2FHASH014d%2F398f7852.dir%2Fdoc.pdf&ei=uY4LT8vmCerV0QHkj PXmBQ&usg=AFQjCNGAlxI1o1BRga_Iy1BTMi22oU8lkg&cad=rja [Consulta: 8 de enero de 2012] ASP: son aplicados especficamente a compaas que suministran servicios relacionados con las aplicaciones sobre el Internet El termino ASP hace referencia a aquellas empresas que nos ofrecen servicios de computacin utilizando una res como medio de transporte. Este servicio se basa en la facilitacin del acceso a un programa de aplicaciones por medio de un protocolo estndar como HTTP. El ASP ha facilitado y mejorado el rendimiento y ahorro ya que en tiempos anteriores los costes que requeran programas informticos especiales eran muy elevados y su complejidad era tambin muy notable, a travs del ASP estos problemas se han solventado con el tiempo MAESTROS DEL WEB Qu ES LA WEB 2.0? AUTOR: Christian Van Der Henst DISPONIBLE EN: http://www.maestrosdelweb.com/editorial/web2/ [Consulta: 8 de enero de 2012] WEB 2.0: La Web 2.0 es la transicin que se ha dado de aplicaciones tradicionales hacia aplicaciones que funcionan a travs de la web enfocadas al usuario final. Se trata de aplicaciones que generen colaboracin y de servicios que reemplacen las aplicaciones de escritorio La web 2.0 bsicamente es una etapa que ha establecido nuevos proyectos en la internet y q se dedica principalmente a brindarnos mejores soluciones, debemos asumir la web 2.0 como una actitud que debemos tener para desarrollar el internet, esta nos ha ayudado a pasar de ser simples consumidores de contenidos de internet a ser participadores en la construccin y elaboracin de los mismos. Cluster (informtica) DISPONIBLE EN: http://es.wikipedia.org/wiki/Cluster_(inform%C3%A1tica) [Consulta: 8 de enero de 2012] CLUSTER: El trmino cluster (a veces espaolizado como clster) se aplica a los conjuntos o conglomerados de computadoras construidos mediante la utilizacin

de hardwares comunes y que se comportan como si fuesen una nica computadora Tal como se define, un cluster es un conjunto de computadoras que estn diseadas y configuradas de tal forma que su funcionamiento sea bsicamente nico, es decir todas funcionan como una sola. Esto es ventajoso porque ayuda al rendimiento de un sistema especifico as como la velocidad y productividad del mismo. Archivo pdf en ingles referencia: Chapter 1 Cloud Computing Basics disponible en: http://www.mhprofessional.com (ARCHIVO TRADUCIDO) [Consulta: 9 de enero de 2012] COMPONENTES DE LA NUBE: en un sentido simple y tipolgico, la solucin para la computacin en la nube est compuesta de algunos elementos, los cuales son, los clientes , el internet, los distribuidores de servicios y el datacenter, estos componentes conforman las 3partes mas importantes para la solucin para la computacin en la nube, cada elemento tiene un propsito y ejecuta un rol especifico en relacin a la aplicaciones funcionales basadas en la nube La nube tiene distintos componentes que desempean una labor especifica que nos lleva a la solacio de la computacin en la nube, para ellos debemos contar con el cliente es decir el usuario, el internet; la conexin a internet necesaria para acceder a la nube y distribuidores de servicios y datacenter que son las bases de datos que sostienen la nube. Personalmente se puede decir que es fcil de entender estos componentes en el momento en que te sientas frente a un computador y accedes a la nube, adems es una tecnologa nueva que nos puede llevar a la reduccin de costos para mantenimiento de datos. Archivo pdf en ingles referencia: Facultad de Ingeniera Revista Ingeniera Primero No. 19 Octubre, 2010 - Pags.40 -44 disponible en: http://www.tec.url.edu.gt/boletin/URL_19_SIS15_REDES.pdf [Consulta: 9 de enero de 2012] INFRAESTRUCTURA: Es un modelo de presentacin e servicios en la que una organizacin subcontrata el equipo utilizando para soportar las operaciones incluyendo el SearchCloudComputing.com. COMPUTACION EN LA RED: Es un conjunto de computadoras conectadas entre ellas que comparten recursos, es un modelo de procesamiento que permite resultados ms rpidos que los que se podran lograr con un modelo clienteservidor en el cual existe un servidor central (MainFrame) que concentra todas las transacciones y cuenta con toda la informacin y datos, as como con la lgica del negocio mientras que cuando el cliente (usuario) hace una peticin a la Nube es atendido por muchos computadores logrando as tiempos de respuesta mucho ms rpido y una mayor disponibilidad, puesto que el sistema no depende de un solo servidor. La computacin en la red es de gran ayuda y beneficio al momento de procesar

datos, procesar bsquedas de cierta informacin, dado que nos permite obtener resultados mucho ms rpido porque trabajan un conjunto de computadoras para un mismo fin o propsito. En otras palabras al realizar algn tipo de bsqueda en la nube, al usuario lo ayuda no solo una computadora, sino un conjunto de ellas lo que multiplica la rapidez con la que se consigue el resultado, tambin contara con resultados ms precisos, ms opciones de bsquedas y mayor disponibilidad de resultados dado que es un gran conjunto de computadoras. The future of the cloud computing, opportunities for European cloud computing beyond 2010 Expert Group Report Public Version 1.0 Rapporteur for this Report: Lutz Schubert [USTUTT-HLRS] Editors: Keith Jeff ery [ERCIM], Burkhard Neidecker-Lutz [SAP Research] editorial European commission (ARCHIVO TRADUCIDO) TIPOS DE NUBE: Nubes privadas: tpicamente adquiridas por la empresa respectiva o alquilada. Las funcionalidades no estn dirceamente expuestas al consumidor excepto en algunos casos de caractersticas incrementadas que son ofrecidas. Nubes pblicas: las empresas pueden utilizar las funcionalidades de la nube de los dems, respectivamente ofrecen sus otros servicios a los usuarios fuera de la empresa. Nubes hibridas: consisten en una combinacin de infraestructuras e nubes pblicas y privadas con el fin de alcanzar un mximo de reduccin e costos mediante la contratacin externa, manteniendo el grado deseado de, por ejemplo; el control de los datos confidenciales mediante el empleo de las nubes privadas locales. Nubes de comunidad: las nubes de la comunidad ayudan a las empresas ms pequeas a beneficiarse de las diferentes entidades que contribuyen con su respectiva infraestructura. Nubes de propsitos especiales: este tipo de nubes ofrecen ms funcionalidades especializadas para casos de usos especficos de la plataforma. Dependiendo de la funcin que se desea practicar con la computacin en la nube aparecen distintos tipos de nubes, cada una limitada para ciertos criterios y funciones especificas. Por ejemplo para una pequea empresa o comunidad relativamente pequea no es necesario utilizar el mismo tipo de sistema o plataforma necesario para empresas grandes o tipos de informacin especial. Asi como para ciertos casos la informacin no ser de tan fcil acceso o no es conveniente que sean expuestas, como en otros sistemas es mas factible que la nube sea publica.

Las Capas de Servicios Arquitectnicos del Cmputo Cloud Fuente recopilada de Noticias IT SUN.COM disponible en: http://www.itnews.ec/marco/000037.aspx [Consulta: 10 de enero de 2012] SOFTWARE COMO SERVICIO: El software como servicio (en ingls software as a service, SaaS) se encuentra en la capa ms alta y caracteriza una aplicacin completa ofrecida como un servicio, en-demanda, va multitenencia que significa una sola instancia del software que corre en la infraestructura del proveedor y sirve a mltiples organizaciones de clientes. El software como servicio es la aplicacin de la nube como software para el usuario y por medio de esta podemos suministrar la nube a una gran cantidad de organizaciones, empresas, usuarios mnimos entre muchos campos ms. Cabe destacar que brindar este software como servicio es una alternativa que solo es posible gracias a los avances tecnolgicos tan agigantados que se ven actualmente sin dejar a un lado la situacin econmica pero sin embargo ya la nube se puede proveer como servicio con cierta facilidad.

Fuente recopilada de IEE spectrum. The Cloud Is the Computer By PAUL MCFEDRIES / AUGUST 2008 http://spectrum.ieee.org/computing/hardware/the-cloud-is-the-computer [Consulta: 10 de enero de 2012]

PLATAFORMA COMO SERVICIO: es la encapsulacin de una abstraccin de un ambiente de desarrollo y el empaquetamiento de una carga de servicios. La carga arquetipo es una imagen Xen (parte de Servicios Web Amazon) conteniendo una pila bsica Red (por ejemplo, un distro Linux, un servidor Red, y un ambiente de programacin como Perl o Ruby). Las ofertas de PaaS pueden dar servicio a todas las fases del ciclo de desarrollo y pruebas del software, o pueden estar especializadas en cualquier rea en particular, tal como la administracin del contenido. La plataforma como servicio es el entorno en que se envuelve el desarrollo y empaquetamiento de la demanda de servicios. Por medio de PaaS podemos brindar el servicio a todos las partes que conforman el desarrollo del software y adems administrar el contenido de la informacin que se maneja. Basicamente la plataforma nos engloba el contenido que se maneja en el software (la nube) y de esta manera se debera tambin controlar la informacin apta para cierto tipo de usuarios.

Fuente recopilada de: COMPUTACION EN LA NUBE Redes de Computadores / ELO-322 Integrantes: Hernn Barrios Verdugo, Cristin Lucero Fuentes, Arturo Veras Olivos Fecha: 26/06/09. Profesor: Agustn Gonzlez Disponible en: profesores.elo.utfsm.cl/~agv/elo322/.../ComputacionEnLaNube.pdf [Consulta: 10 de enero de 2012] SOFWARE COMO SERVICIO: Est en la capa ms alta y consiste en la entrega de una aplicacin completa como un servicio. El proveedor SaaS dispone de una aplicacin estndar desarrollada en algunos casos por l mismo que se encarga de operar y mantener y con la que da servicio a multitud de clientes a travs de la red, sin que estos tengan que instalar ningn software adicional. La distribucin de la aplicacin tiene el modelo de uno a muchos, es decir, se realiza un producto y el mismo lo usan varios clientes. Los proveedores de SaaS son responsables de la disponibilidad y funcionalidad de sus servicios no dejando de lado las necesidades de los clientes que son, al fin y al cabo, los que usaran el software. Un ejemplo claro es la aplicacin para el manejo del correo electrnico (como Gmail, Hotmail, Yahoo, etc) por medio de un web-browser Bsicamente el SaaS lo podemos definir como una especie de base de distribucin del software que nos proporciona el acceso al mismo por medio de la red (internet), librndonos del mantenimiento constante de aplicaciones. Cuando distribuimos aplicaciones por medio del SaaS, el tamao o ubicacin geogrfica de la empresa o entidad a la que se distribuye, no representa un problema ya que se trata de un sistema que combina el producto con el servicio dotando a las empresas de soluciones completas que les permitan garantizar una mxima optimizacin de sus costes y recursos.

Computacin en nube, informacin y recursos sobre Cloud Computing. Usos y aplicaciones October 9, 2010 by Cloud Computing, disponible en: http://www.computacionennube.org/29/usos-y-aplicaciones/ [Consulta: 10 de enero de 2012] La computacin en nube se puede aplicar en casi cualquier entorno: desde el pequeo comerciante que necesita un sitio web seguro de comercio electrnico de forma rpida y barata, hasta el operario de ferry que alcanza altos picos en su sistema informtico en mayo y junio, mientras que el resto del ao se encuentra prcticamente inactivo. Su aplicacin puede ser muy til por ejemplo, para el servicio de bomberos cuando repentinamente necesitan ms poder computacional para predecir movimientos de incendios forestales durante el verano. Los servicios de la computacin en nube cubren desde aplicaciones individuales de negocios, como el clculo de impuestos, rentas o contribuciones, hasta la internalizacin informtica de alto rendimiento para complejos diseos en 3D, pelculas de cine o investigacin cientfica. El cliente puede en todo momento decidir qu aplicaciones usar y elegir entre aquellas que son gratuitas y las que no lo son. En el caso de las aplicaciones de pago, el coste ir en funcin de diversas variables, como el servicio contratado, el tiempo que se ha usado ese servicio, el volumen de trfico de datos utilizado, etc. Una de las ventajas con la que cuenta la computacin en la nube es que sus aplicaciones son innumerables, y en distintos campos, tanto laborales como econmicos y acadmicos. Por ejemplo una empresa pequea que necesito un pagina web con acceso a diversos datos e informacin es preciso para computacin en la nube. De igual manera para grandes empresas dada la crisis econmica que existe la computacin en la nube cobro suma importancia por lo econmico de la tecnologa y lo mucho que se puede aplicar. Para uso de polica, guardias, militares, servicios de vigilancia, bomberos, es muy practica la computacin en la nube. Como toda tecnologa las empresas que lo han desarrollado en algunos casos venden el servicio, dependiendo del uso que se le otorgue y la funcin que cumpla. El gran provecho que se puede obtener de la computacin en la nube es inmenso porque sus aplicaciones son muchsimas desde lo ms complejo hasta simple uso universitario en bibliotecas para facilidad y rapidez en la bsqueda y uso de informacin.

El futuro esta aqu, Computacion en nube Archivo pdf referencia: Elkin Echeverri Garca. Gerente I&D CompuRedes S.A., IEEE Member. (Association for the Scientific Study of Consciousness). disponible en: http://www.acis.org.co/fileadmin/Revista_108/tres.pdf [Consulta: 11 de enero de 2012] SITUACION ACTUAL EN EL MUNDO Paradjicamente la situacin actual y futura de la economa, con amagos de

crisis, es muy probable que sea un gran impulsador de la adopcin por parte de las organizaciones de estos esquemas. La crisis financiera ha vuelto ms escaso y costoso el recurso monetario para inversiones en TIC. La recesin de muchas economas a consecuencia de esos sucesos o en el mejor de los casos su desaceleracin, harn ms exigentes en todas las organizaciones las asignaciones presupuestales y el control de gastos. En todos esos escenarios Computacin en Nube y XaaS ofrecen unas alternativas muy interesantes que seguramente empujarn a muchas organizaciones a probar esos esquemas an ms rpido de lo esperado. El mundo actualmente es casi dependiente de la tecnologa, todos los sectores econmicos, polticos, laborales, militares, entre otros se rigen mayormente por los avances en la tecnologa. Una de las mayores ventajas con las que cuenta la computacin en nube y XaaS es que no se necesitan inversiones tan grandes para el desarrollo de estas tecnologas. Con la crisis econmicas en la mayor parte del mundo la computacin en la nube cobra importancia dado que se transforma en un muy buena alternativa ante tanto gasto y dificultades econmicas, lo que nos indica que probablemente el desarrollo de este tipo de tecnologas incremente rpidamente.

Archivo pdf referencia: Captulo 4 La apuesta de las empresas tecnolgicas por la nube. 2010 Fundacin de la Innovacin Bankinter. Pginas 36-57, disponible en: http://www.fundacionbankinter.org/system/documents/7552/original/Cap4__L a_apuesta_de_las_empresas_tecnologicas_por_la_nube.pdf [Consulta: 11 de enero de 2012] PROVEEDORES ACTUALES Las grandes empresas tecnolgicas se han convertido en los nuevos gigantes de la bolsa. De hecho, Microsoft, Google, Apple, IBM y Oracle se presentan como las cinco principales. Estos gigantes, hasta ahora centrados en actividades distintas, estn convergiendo y tomando posiciones en el mercado del cloud computing, que se presenta con un enfoque multiproducto y multiproveedor. Para Forrester Research, las oportunidades se presentan principalmente para dos tipos de agentes: los enablers o facilitadores y los proveedores de servicios. Los primeros aportan las infraestructuras subyacentes del modelo, es el caso de nombres como IBM, VMware/EMC, Red Hat, Intel, Sun, Citrix o BladeLogic. Los segundos son empresas que basan sus negocios en Internet y que ponen a disposicin de los clientes sus grandes entornos tecnolgicos siguiendo el modelo SaaS. La computacin en la nube se ha vuelto una tecnologa de crecimiento sumamente acelerado y las grandes empresas tecnolgicas no se han quedado atrs en el desarrollo de esta tecnologa. Es muy importante que no se monopolice el desarrollo de la computacin en la nube, para poder disfrutar de distintas

propuestas y que no solo se concentre en el beneficie econmico que seria para estas empresas, as como otras empresas ms pequeas deberan utilizar el desarrollo de esta tecnologa como impulso e innovacin para el crecimiento y porque no convertirse en un gigante de la tecnologa, dado que la computacin en la nube es una alternativa de gran potencial que ya est siendo trabajada por empresas de enorme importancia. Una solucin de computacin en nube en las universidades Virtual Computing Lab (Laboratorio virtual de computacin). Jithesh Moothoor , Software Engineer, IBM Vasvi A Bhatt, Software Engineer , IBM Disponible en: http://www.ibm.com/developerworks/ssa/websphere/library/wsvcl/index.html [Consulta: 11 de enero de 2012] CASOS DE XITO: Una solucin de computacin en nube en las universidades, en el artculo referido se detalla el concepto de computacin en nube a travs de la utilizacin de un Virtual Computing Lab (VCL). Nos concentraremos especficamente en los mtodos de implementacin de la computacin en nube a travs del VCL, su utilidad dentro de una institucin educativa de enseanza superior orientada a la investigacin y, finalmente, debatiremos algunos de los factores importantes que demuestran cmo el VCL proporciona una contribucin viable y valiosa desde el punto de vista econmico as como sostenible y escalable a la ciber infraestructura de Tecnologa Informtica (TI) en los distintos niveles del campus. Sera de gran ayuda que se iniciaran proyectos y actividades relacionadas con esta cita en la Universidad del Zulia, proyectos a escala ms pequea tratando de implementar estas ideas en las bibliotecas de cada facultad para mejor el acceso a la informacin de los estudiantes de una manera innovadora. Y tambin sera un aporte de los estudiantes a la universidad, obviamente con ayuda externa y de ingenieros profesionales pero con la iniciativa estudiantil para mejorar el servicio bibliotecario de la universidad para el mejor provecho de los estudiantes.

Define your cloud. Accelerate deployment and optimize your infrastructure with IBM cloud and virtualization solutions. (Articulo traducido) Disponible en: http://www-03.ibm.com/systems/cloud/?link=ovr_fndplr [Consulta: 12 de enero de 2012] CLIENTES: IBM ofrece un enfoque flexible a la nube. Donde se inicia su viaje depende de las necesidades de su negocio. La idea es lograr un equilibrio entre estar preparados para alcanzar metas a corto plazo, y estar preparado para aprovechar las oportunidades de futuro. Como retos de negocio estn ejerciendo una presin cada vez ms en las infraestructuras de TI, las empresas buscan a la computacin en nube para ofrecer servicios de

TI. Con IBM, se puede aplicar el poder transformador de la computacin en la nube de reinventar la forma de hacer negocios. As como IBM otras empresas ofrecen distintas propuestas y enfoques de computacin en las nubes. IBM es una de las pioneras en esta rea y podra ser determinante en un futuro cercano si logra aplicar y ofrecer la tecnologa de computacin en las nubes, sera capaz de transformar distintas reas. Desde el punto de vista del usuario seria de gran provecho que otras empresas de la envergadura de IBM tambin se integran a proyectos de computacin en las nubes, as existiran mayores posibilidades y propuestas de acceso a esta tecnologa.

Anda mungkin juga menyukai