Sei sulla pagina 1di 49

1

TEMA II
VIRTUALIZACIN DE CLIENTES LIGEROS
1. CONCEPTOS GENERALES.a) CLIENTES LIGEROS.- Un cliente ligero tiene que formar parte de una red y
ejecutar el software del cliente, mientras que el servidor de la red hace el trabajo real ya
que el cliente ligero no es capaz de realizar muchas funciones por s solo. Un equipo de
cliente ligero puede ser una mquina diseada slo para uso en lnea, enviar y recibir
correo electrnico y navegar por la red y tambin puede ser parte de una red ms amplia,
de una empresa o una escuela. [1]
[1] Blog de NETSEIN [en lnea]. Qu son los Clientes Ligeros (Thin Client). [fecha de
acceso 1 de noviembre de 2014]. URL disponible en http://blog.netsein.com/que-son-losclientes-ligeros-thin-client/
Un cliente ligero (thin-client) es una computadora cliente en una arquitectura de red
cliente-servidor que depende del servidor central para tareas de procesamiento,
principalmente se encarga de transportar la entrada y la salida entre el usuario y el
servidor remoto. [2]
[2] Campos D, Zamortegui E. Virtualizacin de Servidores de Clientes Ligeros. [Tesis
profesional].Coacalco de Berriozabal: Tecnolgico de Estudios Superiores de Coacalco;
2012.
b) VIRTUALIZACIN.- consiste en la capacidad de separar el software del hardware
en el que estn instalados. Esta caracterstica aplicada al Cloud Computing se materializa
en que el usuario no tiene que preocuparse por la implementacin concreta de los
servicios de la nube ni tener en cuenta el hardware asociado a ellos. [3]

2
[3] Campos D, Zamortegui E. Virtualizacin de Servidores de Clientes Ligeros. [Tesis
profesional].Coacalco de Berriozabal: Tecnolgico de Estudios Superiores de Coacalco;
2012.
c) HYPERVISOR.- Un hypervisor es el software encargado de mediar el hardware fsico
con el hardware de las mquinas virtuales. Existen hypervisores de 2 tipos, tipo 1 o baremetal y tipo 2 o hosted. [4]
[4] Campos D, Zamortegui E. Virtualizacin de Servidores de Clientes Ligeros. [Tesis
profesional].Coacalco de Berriozabal: Tecnolgico de Estudios Superiores de Coacalco;
2012.
El hypervisor bare-metal no funciona bajo un sistema operativo instalado sino que tiene
acceso directo sobre los recursos hardware, en este tipo de tecnologa de virtualizacin el
hardware soportado es ms limitado ya que normalmente es construido con un conjunto
limitado de drivers. [5]
[5] Campos D, Zamortegui E. Virtualizacin de Servidores de Clientes Ligeros. [Tesis
profesional].Coacalco de Berriozabal: Tecnolgico de Estudios Superiores de Coacalco;
2012.
Un hypervisor hosted requiere que instales primero un sistema operativo sobre el cual se
instalar el software de virtualizacin, de igual modo a como se instala cualquier
aplicacin. Esta tecnologa presenta una compatibilidad mayor con el hardware que la
bare-metal, debido a que es el propio sistema operativo el que se encarga de gestionar
los drivers. [6]
[6] Campos D, Zamortegui E. Virtualizacin de Servidores de Clientes Ligeros. [Tesis
professional].Coacalco de Berriozabal: Tecnolgico de Estudios Superiores de Coacalco;
2012.

3
2. CLIENTES LIGEROS VS PCS.a) CLIENTES LIGEROS.a.1) MENORES COSTOS DE ADMINISTRATIVOS DE IT. Los clientes ligeros son
manejados casi enteramente en el servidor. El hardware tiene menos lugares donde
puede fallar, el entorno local es altamente restringido y el cliente es ms simple y a
menudo carece de almacenamiento permanente, proporcionando proteccin contra el
malware. [7]
[7] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
a.2) INFORMACIN CENTRALIZADA.- Como la informacin se encuentra en un solo
lugar facilita la realizacin de backups y evita que se guarden archivos que no sean de
negocio. [8]
[8] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
a.3) MS FCIL DE ASEGURAR.- Los clientes livianos pueden ser diseados de modo
que ni siquiera los datos de aplicacin residan en el cliente (apenas son exhibidos en la
pantalla), centralizando la proteccin contra el malware y reduciendo los riesgos de hurto
de los datos fsicos. [9]
[9] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
a.4) SEGURIDAD DE DATOS MEJORADA.- Si un dispositivo del cliente ligero sufre una
seria desgracia o accidente de trabajo, no se perder ningn dato, puesto que residen en
el servidor de terminales y no en el dispositivo de punto de operacin. [10]

4
[10] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
a.5) MS BAJOS COSTOS DE HARDWARE.- El hardware del cliente liviano es
generalmente ms barato porque no contiene disco duro, memoria de aplicaciones, o un
procesador poderoso. Generalmente tambin tienen un perodo ms largo antes de
requerir una mejora o llegar a ser obsoletos [11]
[11] Cnieto [en lnea]. Thin Client vs Desktop Clients .[fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
a.6) MENOS CONSUMO DE ENERGA.- El hardware dedicado de cliente liviano tiene
mucho ms bajo consumo de energa que los tpicos PC de clientes pesados, ahorran
hasta un 80% de electricidad y cuidan el medio ambiente. [12]
[12] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
a.7) UNA MS FCIL GERENCIA DE FALLAS DE HARDWARE.- Si un cliente liviano
falla, un reemplazo puede ser simplemente colocado mientras el cliente es reparado; el
usuario no ser incomodado porque sus datos no estn en el cliente. [13]
[13] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
a.8) VALE MENOS PARA LA MAYORA DE LOS LADRONES.- El hardware del cliente
liviano, es menos til fuera de un ambiente de servidor de cliente. [14]

5
[14] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
a.9) OPERABLE EN AMBIENTES HOSTILES.- La mayora de los clientes livianos no
tienen piezas mviles as que pueden ser usados en ambientes polvorientos sin la
preocupacin que puede haber con la obstruccin de los ventiladores de los PC que
puede recalentarlos y quemarlos. [15]
[15] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
a.10) MENOS ANCHO DE BANDA DE LA RED.- Puesto que los servidores de
terminales tpicamente residen en la misma espina dorsal de red (backbone network) de
alta velocidad que los servidores de archivo, la mayor parte del trfico de red est
confinado al cuarto del servidor. En un ambiente de cliente pesado si ud. Abre un
documento de 10 MB, stos 10 MB son transferidos del servidor de archivos a su PC.
Cuando usted lo guarda, hay otra transferencia de 10MB de su PC al servidor. Cuando
usted lo imprime sucede lo mismo otra vez, otros 10MB son transferidos sobre la red a su
servidor de impresin y entonces 10MB hacia la impresora. Esto es altamente ineficiente.
En un ambiente de cliente liviano solamente los movimientos del ratn, las pulsaciones
del teclado y las actualizaciones de la pantalla son transmitidas desde/hasta el usuario
final. Sobre protocolos eficientes tales como A|C o NX esto puede consumir tan poco
como un ancho de banda de 5 kbit/s. [16]
[16] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html

6
a.11) USO MS EFICIENTE DE LOS RECURSOS DE COMPUTACIN.- Un tpico
cliente pesado ser especificado para hacer frente a la carga mxima de las necesidades
del usuario, lo que puede ser ineficiente en los momentos en que no es usado. En
contraste, los clientes livianos usan solamente la cantidad exacta de recursos de
computacin requeridos para la tarea actual. En una red grande, hay una alta probabilidad
de que la carga de cada usuario fluctuar en un ciclo diferente a la de otro usuario, es
decir, los picos de uno correspondern muy probablemente a los bajos de uso de otro.
[17]
[17] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
a.12) SIMPLE TRAYECTORIA DE ACTUALIZACION DE HARDWARE.- Si el pico de
recursos est sobre un lmite predefinido, es un proceso relativamente simple agregar otro
componente a un rack de servidor (ya sea energa, procesamiento o almacenamiento),
empujando los recursos exactamente a la cantidad requerida. Las unidades existentes
pueden continuar sirviendo junto a la nueva, mientras que un modelo de cliente pesado
requiere que sea reemplazada una unidad de escritorio completa, resultando en tiempo
muerto para el usuario,.. y el problema de disponer de la unidad vieja. [18]
[18] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
a.13) MENOR RUIDO.- El ya mencionado retiro de ventiladores reduce el ruido
producido por la unidad. Esto puede crear un ambiente de trabajo ms agradable y ms
productivo.[19]

7
[19] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
a.14) MENOS HARDWARE DESPERDICIADO.- El hardware contiene metales pesados
y plsticos y requiere energa y recursos para ser construido. Los clientes livianos pueden
permanecer en servicios por ms tiempo y producen menos hardware excedente que una
equivalente instalacin de cliente pesado porque pueden ser hechos sin partes mviles.
Un cliente pesado es considerado viejo despus de uno o dos ciclos de la ley de Moore
para mantener el procesamiento con el aumento de software inflado (bloatware), pero un
cliente liviano puede hacer el mismo trabajo simple ao tras ao. Por el otro lado, un
cliente liviano, ser reemplazado solamente cuando carezca de una cierta caracterstica
considerada esencial. Con audio, video y USB, los clientes livianos han cambiado poco en
15 aos, siendo esencialmente PCs sencillos a los que se le han quitado componentes.
[20]
[20] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
b) PCS.b.1) MENOS REQUERIMIENTOS DEL SERVIDOR.- Un servidor de cliente pesado no
requiere tan alto nivel de desempeo como un servidor de cliente liviano (puesto que los
clientes pesados por s mismos hacen mucho del procesamiento de la aplicacin). Esto
puede resultar en servidores ms baratos, aunque en la prctica, muchos servidores de
cliente liviano son en realidad equivalentes a los servidores de archivos en cuanto a las
especificaciones pero con memoria adicional. [21]

8
[21] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
b.2) MEJOR DESEMPEO MULTIMEDIA.- Los clientes pesados tienen ventajas en
aplicaciones ricas en multimedia que sera intensivas en ancho de banda si estuvieran
completamente residentes en los servidores. Por ejemplo, los clientes pesados estn bien
adaptados para la edicin de video y el video juego, dos casos donde el ancho de banda
de la red usado por clientes livianos ser probablemente mucho ms grande. (Compare
con menos ancho de banda de la red, arriba en la lista de ventajas del cliente liviano).
[22]
[22] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
b.3) MS FLEXIBILIDAD.- En algunos sistemas operativos (como Microsoft Windows)
los productos de software son diseados para los computadores personales que tienen
sus propios recursos locales. El intentar correr este software en un ambiente de cliente
liviano puede ser difcil o imposible, especialmente para aplicaciones que tienen muchos
objetos o bibliotecas compartidos que sean accesados con frecuencia. [23]
[23] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
b.4) MEJOR SOPORTE DE PERIFRICOS.- Los clientes livianos son tpicamente cajas
muy pequeas, selladas, sin la posibilidad de extensin interna, y la posibilidad limitada o
no existente de extensin externa. Incluso si por ejemplo, un dispositivo de USB puede
ser conectado fsicamente a un cliente liviano, el software del cliente liviano puede no
soportar los perifricos ms all de los dispositivos bsicos de entrada y salida por

9
ejemplo, puede no ser compatible con las tabletas digitalizadoras, cmaras digitales o
scanners. [24]
[24] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
b.5) APROPIADO PARA CONEXIONES DE RED POBRES.- Los clientes livianos
pueden ser inusualmente lentos, o muy frustantes para usar, sobre una conexin de red
de alta latencia. Por otra parte, no trabajan en absoluto cuando la red est cada. Con un
cliente pesado, puede ser posible trabajar fuera de lnea, aunque la manera orientara a
red en la que mucha gente trabaja hoy en da, significa que el uso del cliente pesado
tambin puede ser restringido si la red est cada. [25]
[25] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
b.6) MS FCIL DE REORIENTAR.- Puede ser usado en aplicaciones de cliente liviano,
cuando el hardware se vuelve obsoleto para el uso de cliente pesado. Debido a que es
estndar y puede operar de una manera autnoma, el hardware de cliente pesado es ms
fcil de revender o donar cuando debe ser retirado. [26]
[26] Cnieto [en lnea]. Thin Client vs Desktop Clients. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://cnieton.blogspot.com/2009/10/thin-client-vs-desktopclients.html
3. TIPOS Y MARCAS DE CLIENTES LIGEROS.
a) TIPOS.a.1) CLIENTES LIGEROS BSICOS.- Basic appliance-like device accesses serverbased Windows applications via RDP and ICA. [27]

10
Dispositivos bsicos que acceden a las aplicaciones de Windows basadas en el servidor a
travs de RDP e ICA.
[27] Thin Client Central [en lnea]. Types of Thin Clients. [fecha de acceso 10 de
noviembre

de

2014].

URL

disponible

en

http://www.thinclientcentral.com/typesofthinclients.htm
a.2) CLIENTES LIGEROS NAVEGADORES.- Offers RDP & ICA, plus terminal
emulations and a built in browser to run local web applications. [28]
Ofrece RDP y ICA, adems de emulaciones de terminal y construido en el explorador
para ejecutar aplicaciones web locales.
[28] Thin Client Central [en lnea]. Types of Thin Clients. [fecha de acceso 10 de
noviembre

de

2014].

URL

disponible

en

http://www.thinclientcentral.com/typesofthinclients.htm
a.3) CLIENTES LIGEROS FLEXIBLES.- RDP, ICA, terminal emulations, full Internet
Explorer browser, with multimedia plug-in support and the ability to run applications
locally. [29]
RDP, ICA, emulaciones terminales, navegador completo de Internet Explorer, con el plugin multimedia de apoyo y la capacidad de ejecutar aplicaciones localmente.
[29] Thin Client Central [en lnea]. Types of Thin Clients. [fecha de acceso 10 de
noviembre

de

2014].

URL

disponible

en

http://www.thinclientcentral.com/typesofthinclients.htm
a.4) CLIENTES LIGEROS LINUX.- Linux Thin Client Terminals are growing in popularity,
and are the most flexible thin clients due to the adaptability of the open source operating
system. [30]
Los terminales de los clientes ligeros Linux estn creciendo en popularidad, y son los
clientes ligeros ms flexibles debido a la capacidad de adaptacin del sistema operativo
de cdigo abierto.

11
[30] Thin Client Central [en lnea]. Types of Thin Clients. [fecha de acceso 10 de
noviembre

de

2014].

URL

disponible

en

http://www.thinclientcentral.com/typesofthinclients.htm
b) MARCAS DE CLIENTES LIGEROS.1.
2.
3.
4.
5.

HP.
Wyse Technology.
NComputing.
Pano Logic.
IGEL Technology.

FUENTE: Datamation.
http://www.datamation.com/datbus/article.php/11068_3877221_2/Top-Five-Thin-ClientHardware-Vendors.htm
4. SERVIDORES CITRIX EN UNA RED LAN.- El software del servidor Citrix
normalmente se ejecuta en PC Pentium de alto rendimiento y un servidor Citrix
monoprocesador normalmente admitir hasta 15 conexiones de clientes simultneamente.
[31]
[31] Fpsalmon [en lnea]. Servidor Citrix. [fecha de acceso 21 de noviembre de 2014].
URL disponible en http://fpsalmon.usc.es/manuales/ica/ctx00006.htm
El servidor Citrix se comunica con el Cliente ICA para UNIX a travs de una conexin de
red TCP/IP estndar y admite la mayora de los tipos de conexin de red, incluidas redes
de rea local (LAN), redes de rea extensa (WAN) y comunicaciones a travs de
Internet. [32]
[32] Fpsalmon [en lnea]. Servidor Citrix. [fecha de acceso 21 de noviembre de 2014].
URL disponible en http://fpsalmon.usc.es/manuales/ica/ctx00006.htm
4.1. PROTOCOLO ICA (ARQUITECTURA DE COMPUTACIN INDEPENDIENTE).- La
clave para el alto rendimiento logrado por el Servidor Citrix y el cliente ICA es el avanzado
protocolo ICA (Arquitectura de computacin independiente) de Citrix utilizado para
transmitir los datos de pantalla, teclado y ratn entre s. [33]

12
[33] Fpsalmon [en lnea]. Servidor Citrix. [fecha de acceso 21 de noviembre de 2014].
URL disponible en http://fpsalmon.usc.es/manuales/ica/ctx00006.htm
El protocolo ICA se ha diseado especialmente para transmitir datos de pantalla grfica
de Windows y entradas de teclado y ratn a travs de una conexin de red. Como media
solo consume 20 Kbaudios de ancho de banda y logra as un rendimiento impresionante
incluso en las conexiones de bajo ancho de banda, tales como las conexiones de
marcado.[34]
[34] Fpsalmon [en lnea]. Servidor Citrix. [fecha de acceso 21 de noviembre de 2014].
URL disponible en http://fpsalmon.usc.es/manuales/ica/ctx00006.htm
5. SEGURIDAD EN VIRTUALIZACIN DE CLIENTES LIGEROS.- Dado que todo el
cmputo se realiza en el centro de datos, no hay necesidad de almacenar datos de forma
local. Esto permite mayores niveles de seguridad.
FUENTE: Una alternativa a los clientes ligeros para la empresa.docx
6. ESCRITORIOS REMOTOS VS ESCRITORIOS VIRTUALES.a) ESCRITORIO REMOTO.- es una tecnologa que permite a un usuario trabajar en
una computadora a travs de su escritorio grfico desde otro dispositivo terminal ubicado
en otro sitio.[35]
[35] Wikipedia [en lnea]. Escritorio Remoto. [fecha de acceso 2 de noviembre de 2014].
URL disponible en http://es.wikipedia.org/wiki/Escritorio_remoto
b) ESCRITORIO VIRTUAL.- o desktop es la primera instancia a la que arriba
individuo luego de encender el ordenador. Un escritorio virtual le permite hacer una serie
de cosas que su tarjeta de video y/o monitor, seran incapaz de realizar. Puede obtener
aplicaciones de escritorio virtual que le permiten girar entre su escritorio real y dos o tres
escritorios virtuales, lo que le permite personalizar su PC mucho ms all de las
habituales limitaciones impuestas por un nico escritorio fijo. La virtualizacin de escritorio
es un trmino relativamente nuevo, introducido en la dcada de los 90, que describe el

13
proceso de separacin entre el escritorio, que engloba los datos y programas que utilizan
los usuarios para trabajar, de la mquina fsica. El escritorio virtualizado es almacenado
remotamente en un servidor central en lugar de en el disco duro del ordenador personal.
Esto significa que cuando los usuarios trabajan en su escritorio desde su porttil u
ordenador personal, todos sus programas, aplicaciones, procesos y datos se almacenan y
ejecutan centralmente, permitiendo a los usuarios acceder remotamente a sus escritorios
desde cualquier dispositivo capaz de conectarse remotamente al escritorio, tales como un
porttil, PC, Smartphone o cliente ligero. [36]
[36] Wikipedia [en lnea]. Virtualizacin de Escritorio. [fecha de acceso 2 de noviembre de
2014]. URL disponible en http://es.wikipedia.org/wiki/Virtualizaci%C3%B3n_de_escritorio
7. EJEMPLOS DE VIRTUALIZACIN DE CLIENTES LIGEROS.- En la prctica, parece
que hay poco donde elegir para decantarse entre una y otra arquitectura para la mayora
de las aplicaciones. Pocas situaciones se decantan claramente hacia una u otra. Los
proyectos de computacin distribuida como SETI@home(que utilizan una gran cantidad
de ordenadores remotos para realizar un anlisis computacional intensivo) son
aplicaciones que requieren clientes pesados. Por otro lado los sistemas de difusin de
entretenimiento multimedia o la difusin de material educativo, a muchos clientes puede
ser realizada mejor con clientes livianos, ya que se difunde el mismo material a todos los
clientes. [37]
[37] Wikipedia [en lnea]. Cliente Liviano. [fecha de acceso 10 de noviembre de 2014].
URL disponible en http://es.wikipedia.org/wiki/Virtualizaci%C3%B3n_de_escritorio

TEMA III
VIRTUALIZACIN DE APLICACIONES

14
1.- APLICACIONES VIRTUALES VS. REPLICACION DE SERVIDORES.1.a) APLICACIONES VIRTUALES.- A virtual application is an application that has been
optimized to run on virtual infrastructure. The application software along with just enough
operating system (JeOS or "juice") is combined inside a virtual machine container in a
manner that maximizes the performance of the application. By minimizing the system
software to the smallest set of packages required to support the application, the
maintenance and administration burden of the virtual application is greatly reduced. [38]
Una aplicacin virtual es una aplicacin que ha sido optimizado para funcionar con la
infraestructura virtual. El software de aplicacin junto con el sistema operativo slo lo
suficiente (JeOS o juice) se combina dentro de un contenedor de la mquina virtual de
una manera que maximiza el rendimiento de la aplicacin. Al minimizar el software del
sistema para el conjunto ms pequeo de los paquetes necesarios para apoyar la
aplicacin, la carga de mantenimiento y administracin de la aplicacin virtual se reduce
considerablemente.
[38] Wikipedia [en lnea]. Virtual Application. [fecha de acceso 10 de noviembre de 2014].
URL disponible en http://en.wikipedia.org/wiki/Virtual_application
1.b) REPLICACIN DE SERVIDORES.- Consiste en el transporte de datos entre dos o
ms servidores, permitiendo que ciertos datos de la base de datos estn almacenados en
ms de un sitio, y as aumentar la disponibilidad de los datos y mejorar el rendimiento de
las consultas globales. [39]
[39] Garca Garzn Jess, Ibarra Ros Omar, Plascencia Jimnez Jos. Replicacin de
Servidores. [diapositiva]; Ciudad de Mxico; Universidad Autnoma de Mxico; 2013. 13
diapositivas.

2. APLICACIONES VIRTUALES VS. VPN.-

15
2.a) APLICACIONES VIRTUALES.- Las aplicaciones virtuales son algo parecido a las
mquinas virtuales, pero a nivel aplicacin, donde cada uno de los programas que son
virtualizados se ejecutan en su propio mbito cerrado y aislado de los dems, garantizado
con ello la posibilidad de ejecutar en un solo equipo fsico, diferentes versiones de la
misma aplicacin, sin que surjan conflictos entre ellas. Habilita tambin la posibilidad de
ejecutar aplicaciones que tengan conflictos entre s, de forma simultnea.[40]
[40] Juan Ramn Bonell Marti [en lnea]. Aplicaciones Virtuales. [fecha de acceso 11 de
noviembre de 2014]. URL disponible en http://jrbonell.blogspot.com/2007/09/aplicacionesvirtuales.html
2.b) VPN (RED PRIVADA VIRTUAL).- Una red privada virtual, RPV, o VPN de las siglas
en ingls de Virtual Private Network, es una tecnologa de red que permite una extensin
segura de la red local(LAN) sobre una red pblica o no controlada como Internet. Permite
que la computadora en la red enve y reciba datos sobre redes compartidas o pblicas
como si fuera una red privada con toda la funcionalidad, seguridad y polticas de gestin
de una red privada. Esto se realiza estableciendo una conexin virtual punto a punto
mediante el uso de conexiones dedicadas, cifrado o la combinacin de ambos
mtodos.[41]
[41] Wikipedia [en lnea]. Red Privada Virtual. [fecha de acceso 11 de noviembre de 2014].
URL disponible en http://es.wikipedia.org/wiki/Red_privada_virtual
3. DESEMPEO DE UNA APLICACIN VIRTUAL EN INTERNET.- Una plataforma
virtual es un sistema que permite la ejecucin de diversas aplicaciones bajo un mismo
entorno, permitiendo que los usuarios accedan a ellas a travs de Internet. [42]
[42] Definicin.de [en lnea]. Definicin de Plataforma Virtual. [fecha de acceso 23 de
noviembre de 2014]. URL disponible en http://definicion.de/plataforma-virtual/

16
Esto quiere decir que, al utilizar una plataforma virtual, el usuario no debe estar en un
espacio fsico determinado, sino que slo necesita contar con una conexin a la Web que
le permita ingresar a la plataforma en cuestin y hacer uso de sus servicios.[43]
[43] Definicin.de [en lnea]. Definicin de Plataforma Virtual. [fecha de acceso 23 de
noviembre de 2014]. URL disponible en http://definicion.de/plataforma-virtual/
Las plataformas virtuales, por lo general, se emplean para la educacin a distancia e
intentan simular las mismas condiciones de aprendizaje que se registran en un aula.
Aunque cada plataforma puede presentar diferentes caractersticas, lo habitual es que
permitan la interaccin entre los alumnos y entre los alumnos y el profesor. Para esto,
cuentan con diversas vas de comunicacin, como chat, foros, etc.[44]
[44] Definicin.de [en lnea]. Definicin de Plataforma Virtual. [fecha de acceso 23 de
noviembre de 2014]. URL disponible en http://definicion.de/plataforma-virtual/
Los sistemas de permisos permiten la gestin la gestin eficiente de las plataformas
virtuales. El administrador, que suele ser el docente o el responsable de la formacin,
puede acceder a toda la informacin disponible en la plataforma; los alumnos, en cambio,
no. [45]
[45] Definicin.de [en lnea]. Definicin de Plataforma Virtual. [fecha de acceso 23 de
noviembre de 2014]. URL disponible en http://definicion.de/plataforma-virtual/
4. TIPOS DE CLIENTES REMOTOS.4.a) CONEXIN DE ESCRITORIO REMOTO.- Remote Desktop Connection (RDC, also
called Remote Desktop, formerly Microsoft Terminal Services Client, mstsc or tsclient) is
the client application for Remote Desktop Services. It allows a user to remotely log into a
networked computer running the terminal services server. RDC presents the desktop
interface (or application GUI) of the remote system, as if it were accessed locally. In
addition to regular username/password for authorizing for the remote session, RDC also

17
supports using smart cards for authorization. With RDC 6.0, the resolution of a remote
session can be set independently of the settings at the remote computer. [46]
Conexin de Escritorio Remoto (CED, tambin llamado Escritorio Remoto, anteriormente
Cliente de Servicios Terminales de Microsoft, mstsc o tsclient) es la aplicacin de cliente
para Servicios de Escritorio Remoto. Permite al usuario registrar remotamente dentro de
una computadora de red corriendo el servidor de servicios terminales. CED presenta la
interfaz de escritorio(o aplicacin GUI) del sistema remoto, como si fuera localmente
accesible. En suma al regular nombre de usuario y contrasea a autorizar para la sesin
remota, CED tambin soporta usando tarjetas de autorizacin inteligentes. Con CED 6.0,
la resolucin de una sesin remota puede ser independientemente de los ajustes en la
computadora remota.
[46] Wikipedia [en lnea]. Remote Desktop Services. [fecha de acceso 11 de noviembre de
2014]. URL disponible en http://en.wikipedia.org/wiki/Remote_Desktop_Services
4.b) DISTRIBUCIN DE ESCRITORIO WINDOWS.- Windows Vista onwards, Terminal
Services also includes a multi-party desktop sharing capability known as Windows
Desktop Sharing. Unlike Terminal Services, which creates a new user session for every
RDP connection, Windows Desktop Sharing can host the remote session in the context of
the currently logged in user without creating a new session, and make the Desktop, or a
subset of it, available over Remote Desktop Protocol. Windows Desktop Sharing can be
used to share the entire desktop, a specific region, or a particular application. Windows
Desktop Sharing can also be used to share multi-monitor desktops. When sharing
applications individually (rather than the entire desktop), the windows are managed
(whether they are minimized or maximized) independently at the server and the client
side.[47]
Windows Vista en adelante, los servicios terminales tambin incluye un escritorio
multipartito compartiendo capacidad conocida como distribucin de escritorio Windows, a

18
diferencia de los servicios terminales, las cuales crea una nueva sesin de usuario para
cada conexin RDP, la distribucin de escritorio de Windows puede recibir la sesin
remota en el contexto del logueo corrientemente en un usuario sin crear una nueva sesin
y hacer el escritorio, o un subconjunto de ello, disponible sobre el protocolo de escritorio
remoto. La distribucin de escritorio Windows puede ser usado para compartir el escritorio
entero, una regin especfica o una aplicacin particular. La distribucin de escritorio
Windows tambin puede ser usado para compartir escritorios multimonitor. Cuando
comparte aplicaciones individuales (ms bien que el escritorio entero), las ventanas son
manegadas(si son minimizados o maximizados) independientemente en el servidor y el
lado del cliente.
[47] Wikipedia [en lnea]. Remote Desktop Services. [fecha de acceso 11 de noviembre de
2014]. URL disponible en http://en.wikipedia.org/wiki/Remote_Desktop_Services
5. SERVIDORES CITRIX PARA APLICACIONES REMOTAS.- Citrix XenApp(formerly
Citrix WinFrame Server, Citrix MetaFrame Server and Citrix Presentation Server) is an
application virtualization product that allows users to connect to their corporate
applications from a wide range of computer systems and mobile devices. XenApp can host
applications on central servers and allow users to interact with them remotely or stream
and deliver them to user devices for local execution. [48]
Citrix XenApp(anteriormente Citrix WinFrame Server, Citrix MetaFrame Server and Citrix
Presentation Server) es un product de virtualizacin de aplicacin que permite a los
usuarios conectar a sus aplicaciones corporativas desde un amplio rango de sistemas de
computadora y aparatos mviles. XenApp puede albergar aplicaciones sobre servidores
centrales y permitir a usuarios interactuar con ellos remotamente o fluir y repartir a ellos
para usar aparatos para ejecuciones locales.
[48] Wikipedia [en lnea]. Citrix XenApp. [fecha de acceso 21 de noviembre de 2014]. URL
disponible en http://en.wikipedia.org/wiki/Citrix_XenApp

19
6. SEGURIDAD EN VIRTUALIZACION DE APLICACIONES.- La virtualizacin de
aplicaciones y escritorios centraliza las aplicaciones y escritorios de Windows en el centro
de datos, en vez de en los dispositivos locales, lo que permite que TI entregue
aplicaciones y escritorios a los usuarios a demanda, a cualquier dispositivo y en cualquier
lugar. La centralizacin de recursos tambin permite un control estricto del acceso, lo que
hace mucho ms fcil la proteccin contra prdida de datos, falsificacin y daos, a la vez
que se cumplen los mandatos de conformidad y privacidad.[49]
[49] Citrix [en lnea]. Entrega Aplicaciones y Escritorios Virtuales de Forma Segura. [fecha
de

acceso

11

de

noviembre

de

2014].

URL

disponible

en

http://lac.citrix.com/solutions/security-and-compliance/virtualization-security.html
Como lder en virtualizacin de aplicaciones y escritorios, Citrix proporciona control y
administracin centralizados, escenarios de entrega flexibles, control de acceso
individualizado basado en polticas, proteccin terminal y el soporte de conformidad que
necesitan las organizaciones para administrar el riesgo a la vez que aumentan la
productividad de su negocio. Citrix permite la entrega a demanda de aplicaciones y
escritorios de Windows como servicios mviles a la vez que toda la administracin se
realiza en el centro de datos con un completo control de TI y visibilidad.[50]
[50] Citrix [en lnea]. Entrega Aplicaciones y Escritorios Virtuales de Forma Segura. [fecha
de

acceso

11

de

noviembre

de

2014].

URL

disponible

en

http://lac.citrix.com/solutions/security-and-compliance/virtualization-security.html
7. EJEMPLOS DE VIRTUALIZACIN DE APLICACIONES.- Tundra IT ofrece
virtualizacin de aplicaciones como otro servicio ms dentro de la virtualizacin. Gracias a
la virtualizacin de aplicaciones obtendremos tranquilidad a la hora de gestionar nuestras
aplicaciones en nuestra organizacin. Actualmente tenemos varios fabricantes que
permiten dicha tecnologa mediante diferentes sistemas, los principales fabricantes con
Citrix,

VMware

Microsoft

con

las

herramientas

XenApp,

ThisApp

20
Softgrid/vApp/Terminal Services respectivamente (las tres mayores y mejores compaas
de este tipo de virtualizacin). Citrix y Microsoft permiten que los usuarios ejecuten
aplicaciones en servidores, por lo que los equipos no requieren de un hardware o una
renovacin constante; envan al puesto de trabajo pantallazos de su aplicacin y la
sensacin del usuario es totalmente transparente pensando que tiene el aplicativo en
local [51]
[51] Tundra It [en lnea]. Virtualizacin de Aplicaciones. [fecha de acceso 17 de noviembre
de

2014].

URL

disponible

en

http://www.tundra-it.com/tundra/index.php?

option=com_content&view=article&id=51&Itemid=60

21
TEMA IV
CLOUD COMPUTING
1. CONCEPTO Y CARACTERSTICAS GENERALES DE CLOUD COMPUTING.1.1. CONCEPTO.- El cloud computing es un modelo tecnolgico que permite el acceso
adaptado y bajo demanda en red a un conjunto compartido de recursos de computacin
configurables compartidos (por ejemplo: redes, servidores, equipos de almacenamiento,
aplicaciones y servicios), que pueden ser rpidamente aprovisionados y liberados con un
esfuerzo de gestin reducido o interaccin mnima con el proveedor del servicio.[52]
[52] Monografas.com [en lnea]. Cloud Computing. [fecha de acceso 17 de noviembre de
2014].

URL

disponible

en

http://www.monografias.com/trabajos-pdf5/cloud-

computing/cloud-computing.shtml#definicioa
1.2. CARACTERSTICAS GENERALES.- Una de las principales caractersticas del
Cloud Computing es que no hay necesidad de conocer la infraestructura detrs de esta,
pasa a ser una nube donde las aplicaciones y servicios pueden fcilmente
crecer(escalar), funcionar rpido y casi nunca fallan, sin conocer los detalles del
funcionamiento de esta nube [53]
[53] Monografas.com [en lnea]. Cloud Computing. [fecha de acceso 17 de noviembre de
2014]. URL disponible en www.monografias.com/trabajos-pdf5/cloud-computing/cloudcomputing.shtml#caractersa
Este tipo de servicio se paga segn alguna mtrica de consumo, no por el equipo usado
en s, sino por el ejemplo en el consumo de electricidad o por uso de CPU/hora como en
el caso de Amazon EC2. [54]
[54] Monografas.com [en lnea]. Cloud Computing. [fecha de acceso 17 de noviembre de
2014]. URL disponible en www.monografias.com/trabajos-pdf5/cloud-computing/cloudcomputing.shtml#caractersa

22
1.2.a) PAGO POR USO.- Una de las caractersticas principales de las soluciones cloud
es el modelo de facturacin basado en el consumo, es decir, el pago que debe abonar el
cliente vara en funcin del uso que se realiza del servicio cloud contratado. [55]
[55] Monografas.com [en lnea]. Cloud Computing. [fecha de acceso 17 de noviembre de
2014]. URL disponible en www.monografias.com/trabajos-pdf5/cloud-computing/cloudcomputing.shtml#caractersa
1.2.b) ABSTRACCIN.- Caracterstica o capacidad de aislar los recursos informticos
contratados al proveedor de servicios cloud de los equipos informticos del cliente. Esto
se consigue gracias a la virtualizacin, con lo que la organizacin usuaria no requiere de
personal dedicado al mantenimiento de la infraestructura, actualizacin de sistemas,
pruebas y dems tareas asociadas que quedan del lado del servicio contratado.[56]
[56] Monografas.com [en lnea]. Cloud Computing. [fecha de acceso 17 de noviembre de
2014]. URL disponible en www.monografias.com/trabajos-pdf5/cloud-computing/cloudcomputing.shtml#caractersa
1.2.c) AGILIDAD EN LA ESCALABILIDAD.- Caracterstica o capacidad consistente en
aumentar o disminuir las funcionalidades ofrecidas al cliente, en funcin de sus
necesidades puntuales sin necesidad de nuevos contratos ni penalizaciones. De la misma
manera, el coste del servicio asociado se modifica tambin en funcin de las necesidades
puntuales de uso de la solucin. Esta caracterstica, relacionada con el pago por uso,
evita los riesgos inherentes de un posible mal dimensionamiento inicial en el consumo o
en la necesidad de recursos. [57]
[57] Monografas.com [en lnea]. Cloud Computing. [fecha de acceso 17 de noviembre de
2014]. URL disponible en www.monografias.com/trabajos-pdf5/cloud-computing/cloudcomputing.shtml#caractersa
1.2.d) MULTIUSUARIO.- Capacidad que otorga el cloud que permite a varios usuarios
compartir los medios y recursos informticos, permitiendo la optimizacin de su uso. [58]

23
[58] Monografas.com [en lnea]. Cloud Computing. [fecha de acceso 17 de noviembre de
2014]. URL disponible en www.monografias.com/trabajos-pdf5/cloud-computing/cloudcomputing.shtml#caractersa
1.2.e) AUTOSERVICIO BAJO DEMANDA.- Esta caracterstica permite al usuario
acceder de manera flexible a las capacidades de computacin en la nube de forma
automtica a medida que las vaya requiriendo, sin necesidad de una interaccin humana
con su proveedor o proveedores de servicios cloud5.[59]
[59] Monografas.com [en lnea]. Cloud Computing. [fecha de acceso 17 de noviembre de
2014]. URL disponible en www.monografias.com/trabajos-pdf5/cloud-computing/cloudcomputing.shtml#caractersa
1.2.f) ACCESO SIN RESTRICCIONES.- Caracterstica consistente en la posibilidad
ofrecida a los usuarios de acceder a los servicios contratados de cloud computing en
cualquier lugar, en cualquier momento y con cualquier dispositivo que disponga de
conexin a redes de servicio IP. El acceso a los servicios de cloud computing se realiza a
travs de la red, lo que facilita que distintos dispositivos, tales como telfonos mviles,
dispositivos PDA u ordenadores porttiles, puedan acceder a un mismo servicio ofrecido
en la red mediante mecanismos de acceso comunes.[60]
[60] Monografas.com [en lnea]. Cloud Computing. [fecha de acceso 17 de noviembre de
2014]. URL disponible en www.monografias.com/trabajos-pdf5/cloud-computing/cloudcomputing.shtml#caractersa
2. MODELOS DE NUBES (CLOUDS).- Existen diversos tipos de nubes (cloud
computing) atendiendo a las necesidades de las empresas, al modelo de servicio ofrecido
y a como se desplieguen en las mismas.[61]
[61] Doscontrol.com [en lnea]. Tipos de Nubes. [fecha de acceso 17 de noviembre de
2014]. URL disponible en http://doscontrol.com/cloud-computing/tipos-de-nubes

24
Dependiendo de donde se encuentren instaladas las aplicaciones y qu clientes pueden
usarlas tendremos nubes pblicas, privadas o hbridas, cada una de ellas con sus
ventajas e inconvenientes. [62]
[62] Doscontrol.com [en lnea]. Tipos de Nubes. [fecha de acceso 17 de noviembre de
2014]. URL disponible en http://doscontrol.com/cloud-computing/tipos-de-nubes
2.a) NUBES PBLICAS.- los servicios que ofrecen se encuentran en servidores
externos al usuario, pudiendo tener acceso a las aplicaciones de forma gratuita o de pago.
Se manejan por terceras partes, y los trabajos de muchos clientes diferentes pueden estar
mezclados en los servidores, los sistemas de almacenamiento y otras infraestructuras de
la nube [63]
[63] Doscontrol.com [en lnea]. Tipos de Nubes. [fecha de acceso 17 de noviembre de
2014]. URL disponible en http://doscontrol.com/cloud-computing/tipos-de-nubes
2.b) NUBES PRIVADAS.- , las plataformas se encuentran dentro de las instalaciones
del usuario de la misma y no suele ofrecer servicios a terceros. Son una buena opcin
para las compaas que necesitan alta proteccin de datos y ediciones a nivel de
servicio [64]
[64] Doscontrol.com [en lnea]. Tipos de Nubes. [fecha de acceso 17 de noviembre de
2014]. URL disponible en http://doscontrol.com/cloud-computing/tipos-de-nubes
2.c) NUBES HIBRIDAS.- combinan los modelos de nubes pblicas y privadas. Esto
permite a una empresa mantener el control de sus principales aplicaciones, al tiempo de
aprovechar el Cloud Computing en los lugares donde tenga sentido [65]
[65] Doscontrol.com [en lnea]. Tipos de Nubes. [fecha de acceso 17 de noviembre de
2014]. URL disponible en http://doscontrol.com/cloud-computing/tipos-de-nubes
3. PLATAFORMAS PARA CLOUD COMPUTING.3.1) GOOGLE APP ENGINE.- Es una plataforma para el desarrollo y hosting de
aplicaciones web en los Datacenters de Google que virtualiza soluciones a travs de

25
mltiples servidores. Los lenguajes que soporta actualmente son Python y Java, y por
extensin, otros lenguajes que pueden funcionar sobre la mquina virtual de Java. [66]
[66] Alarcn C, Guisao Y, Guzmn H. Explorando Cloud Computing: Definiciones,
Plataformas y Tendencias. Medelln: Universidad EAFIT; 2012.
3.2) WINDOWS AZURE.- Windows Azure es la apuesta de Microsoft para aplicaciones
en la nube. Es un servicio para desarrollar, alojar y escalar aplicaciones a travs de
servidores alojados en los data centers de Microsoft. [67]
[67] Alarcn C, Guisao Y, Guzmn H. Explorando Cloud Computing: Definiciones,
Plataformas y Tendencias. Medelln: Universidad EAFIT; 2012.
Ofrece diferentes servicios como SQU Azure para alojamiento de bases de datos, y
AppFabric para el alojamiento de aplicaciones .NET y Sharepoint entre otras. En Windows
Azure actualmente pueden correr aplicaciones construidas con el framework .NET, y de la
misma forma existen SDK oficiales para integrar aplicaciones Java y Python con los
servicios alojados en el AppFabric. [68]
[68] Alarcn C, Guisao Y, Guzmn H. Explorando Cloud Computing: Definiciones,
Plataformas y Tendencias. Medelln: Universidad EAFIT; 2012.
3.3) AMAZON WEB SERVICES.- Amazon Web Services o AWS es una coleccin de
servicios remotos, ofrecidos por Amazon a travs de Internet. En estos servicios se
pueden alojar sitios o aplicaciones web que se pueden exponer al pblico o ser usadas
por otros desarrolladores.[69]
[69] Alarcn C, Guisao Y, Guzmn H. Explorando Cloud Computing: Definiciones,
Plataformas y Tendencias. Medelln: Universidad EAFIT; 2012.
Entre los servicios ms destacados de AWS son el S3 y el EC2. El primero es para
alojamiento de aplicaciones, y el segundo ofrece lo que podra llamarse un servidor virtual
completo corriendo en la plataforma de Amazon. En el primer caso se cobra por ancho de

26
banda o descargas, mientras que en el segundo el precio vara es basado en la capacidad
de procesamiento. [70]
[70] Alarcn C, Guisao Y, Guzmn H. Explorando Cloud Computing: Definiciones,
Plataformas y Tendencias. Medelln: Universidad EAFIT; 2012.
As mismo, AWS tambin ofrece alojamiento de bases de datos, sitios de comercio
electrnico, backup de informacin, aplicaciones de Facebook, motores de bsqueda,
etc. [71]
[71] Alarcn C, Guisao Y, Guzmn H. Explorando Cloud Computing: Definiciones,
Plataformas y Tendencias. Medelln: Universidad EAFIT; 2012.
3.4) ENGINE YARD.- Engine Yard es una compaa localizada en San Francisco,
California. Se encarga de proveer servicios de desarrollo y alojamiento de aplicaciones en
la nube desarrolladas en Ruby on Rails. [72]
[72] Alarcn C, Guisao Y, Guzmn H. Explorando Cloud Computing: Definiciones,
Plataformas y Tendencias. Medelln: Universidad EAFIT; 2012.
3.5) HEROKU.- Al igual que Engine Yard, Heroku es una compaa focalizada es proveer
servicios de plataforma en la nube para Ruby on Rails. As mismo, es una de las
compaas pioneras en ofrecer soluciones basadas en No-SQL, y en la actualidad cuenta
con mltiples soluciones. [73]
[73] Alarcn C, Guisao Y, Guzmn H. Explorando Cloud Computing: Definiciones,
Plataformas y Tendencias. Medelln: Universidad EAFIT; 2012.
4. HERRAMIENTAS DE CLOUD COMPUTING.4.1) GOOGLE APPS.- La versatilidad de Google Apps permite a las empresas y
particulares la comunicacin, organizacin y colaboracin entre los usuarios desde
cualquier lugar o dispositivo conectado a Internet. En una nica interfaz es posible
comunicarse de manera sencilla con los dems miembros, a travs del correo electrnico,
mensajera, llamada telefnica o videoconferencia.[74]

27
[74] Toyoutome [en lnea]. 5 Herramientas Para Trabajar en la Nube. [fecha de acceso 17
de noviembre de 2014]. URL disponible en http://toyoutome.es/blog/5-herramientas-paratrabajar-en-la-nube/29378
Google Calendar posibilita que los compaeros de trabajo compartan sus agendas y
vean las de los dems, facilitando la planificacin y organizacin de tareas o
reuniones.[75]
[75] Toyoutome [en lnea]. 5 Herramientas Para Trabajar en la Nube. [fecha de acceso 17
de noviembre de 2014]. URL disponible en http://toyoutome.es/blog/5-herramientas-paratrabajar-en-la-nube/29378
Google Docs, su herramienta ms popular, es un paquete de ofimtica en el que los
usuarios crean y elaboran trabajos conjuntos y, si lo desean, de forma simultnea. La
informacin est accesible en todo momento y guardada con copia de seguridad en la
nube. Es compatible con todos los sistemas operativos(PC, Mac y Linux) y
formatos(docs,xls,ppt y pdf).[76]
[76] Toyoutome [en lnea]. 5 Herramientas Para Trabajar en la Nube. [fecha de acceso 17
de noviembre de 2014]. URL disponible en http://toyoutome.es/blog/5-herramientas-paratrabajar-en-la-nube/29378
Adems, es posible a travs de Google Market Place incorporar aplicaciones muy tiles
que se integran en la cuenta de Google Apps, como traductores, herramientas de
contabilidad y finanzas, gestores de clientes, proyectos y documentos, etc. [77]
[77] Toyoutome [en lnea]. 5 Herramientas Para Trabajar en la Nube. [fecha de acceso 17
de noviembre de 2014]. URL disponible en http://toyoutome.es/blog/5-herramientas-paratrabajar-en-la-nube/29378
4.2) MICROSOFT 365.- No presenta importantes diferencias frente a Google Apps en
cuanto a flexibilidad y funcionalidad. Aun as, es la herramienta de colaboracin y
productividad ms reconocida de la industria. [78]

28
[78] Toyoutome [en lnea]. 5 Herramientas Para Trabajar en la Nube. [fecha de acceso 17
de noviembre de 2014]. URL disponible en http://toyoutome.es/blog/5-herramientas-paratrabajar-en-la-nube/29378
Microsoft 365 dispone tambin de correo electrnico, calendario y contactos,
gestionados desde Microsoft Exchange Online. Para el trabajo en equipo cuenta con las
versiones en lnea de Office (Word, Excel, PowerPoint y OneNote). [79]
[79] Toyoutome [en lnea]. 5 Herramientas Para Trabajar en la Nube. [fecha de acceso 17
de noviembre de 2014]. URL disponible en http://toyoutome.es/blog/5-herramientas-paratrabajar-en-la-nube/29378
Para comunicarse, los usuarios cuentan con Microsoft Lync Online, que dispone de
mensajera instantnea, llamadas, videollamadas o conferencias. Mientras que Microsoft
SharePoint Online funciona como centro para compartir documentos e informacin entre
compaeros de trabajo y clientes, as como para colaborar en los proyectos y propuestas
en tiempo real. [80]
[80] Toyoutome [en lnea]. 5 Herramientas Para Trabajar en la Nube. [fecha de acceso 17
de noviembre de 2014]. URL disponible en http://toyoutome.es/blog/5-herramientas-paratrabajar-en-la-nube/29378
4.3) DROPBOX.- Dropbox es una aplicacin en la que el usuario, tras crear una cuenta,
sube archivos a una caja virtual a la cual puede acceder despus, desde cualquier
dispositivo conectado a Internet. Adems tiene la posibilidad de compartirlos con otros,
prescindiendo de memorias externas. [81]
[81] Toyoutome [en lnea]. 5 Herramientas Para Trabajar en la Nube. [fecha de acceso 17
de noviembre de 2014]. URL disponible en http://toyoutome.es/blog/5-herramientas-paratrabajar-en-la-nube/29378
4.4) EVERNOTE.- Evernote se presenta como una herramienta gratuita que permite
mantener las ideas organizadas. Basta con descargarse la aplicacin en cada uno de los

29
dispositivos donde se quiera utilizar y guardar notas(archivos) de texto, audio, fotografa
e imagen, pginas web, etc. Una vez subidas a la nube, todo queda ordenado por
etiquetas, ttulo, lugar o palabras clave. [82]
[82] Toyoutome [en lnea]. 5 Herramientas Para Trabajar en la Nube. [fecha de acceso 17
de noviembre de 2014]. URL disponible en http://toyoutome.es/blog/5-herramientas-paratrabajar-en-la-nube/29378
4.5) INSTAPAPER.- A diferencia de otras herramientas, que dependen de Internet para
su funcionamiento, el potencial de Instapaper reside en que el usuario puede guardar el
contenido ntegro de una web cuando tiene conexin y visualizarlo cuando no la tiene.
Esta aplicacin es til en entornos de trabajo, al posibilitar la creacin de una cuenta
comn en la que todos los miembros pueden compartir enlaces. [83]
[83] Toyoutome [en lnea]. 5 Herramientas Para Trabajar en la Nube. [fecha de acceso 17
de noviembre de 2014]. URL disponible en http://toyoutome.es/blog/5-herramientas-paratrabajar-en-la-nube/29378
5. SISTEMAS DE FICHEROS PARALELOS Y DISTRIBUIDOS.5.1. GOOGLE FILE SYSTEM.- El Sistema de Archivos Google, en ingls Google File
System(GFS, GooFS o GoogleFS), es un sistema de archivos distribuido propietario
desarrollado por Google Inc, que soporta toda su infraestructura informtica de
procesamiento de informacin en la nube. Est especialmente diseado para proveer
eficiencia, fiabilidad de acceso a datos usando sistemas masivos de cluster de
procesamiento en paralelo. La actual versin de Google File System tiene el nombre clave
Colossus.[84]
[84] Wikipedia [en lnea]. Google File System. [fecha de acceso 17 de noviembre de
2014]. URL disponible en http://es.wikipedia.org/wiki/Google_File_System
5.2. HADOOP DISTRIBUTED FILE SYSTEM.- El Hadoop Distributed File System(HDFS)
es un sistema de archivos distribuido, escalable y portatil escrito en Java para el

30
framework Hadoop. Cada nodo en una instancia Hadoop tpicamente tiene un nico nodo
de datos; un clster de datos forma el clster HDFS. La situacin es tpica porque cada
nodo no requiere un nodo de datos para estar presente, Cada nodo sirve bloques de
datos sobre la red usando un protocolo de bloqueo especfico para HDFS. El sistema de
archivos usa la capa TCP/IP para la comunicacin; los clientes usan RPC para
comunicarse entre ellos. El HDFS almacena archivos grandes (el tamao ideal de archivo
es de 64 MB), a travs de mltiples mquinas. Consigue fiabilidad mediante replicado de
datos a travs de mltiples hosts, y no requiere almacenamiento RAID en ellos. Con el
valor de replicacin por defecto, 3, los datos se almacenan en3 nodos: dos en el mismo
rack, y otro en un rack distinto. Los nodos de datos pueden hablar entre ellos para
reequilibrar datos, mover copias, y conservar alta la replicacin de datos. HDFS no
cumple totalmente con POSIX porque los requerimientos de un sistema de archivos
POSIX difieren de los objetivos de una aplicacin Hadoop, porque el objetivo no es tanto
cumplir los estndares POSIX sino la mxima eficacia y rendimiento de datos. HDFS fue
diseado para gestionar archivos muy grandes. HDFS no proporciona Alta disponibilidad.
[85]
[85] Wikipedia [en lnea]. Hadoop. [fecha de acceso 18 de noviembre de 2014]. URL
disponible en http://es.wikipedia.org/wiki/Hadoop#Hadoop_Distributed_File_System.
6. CLASIFICACION DE LAS SOLUCIONES DE CLOUD.- Las soluciones de cloud
computing disponibles en el mercado se clasifican atendiendo a las tres dimensiones:
[86]
[86] Observatorio Nacional de las Telecomunicaciones y de la SI ONTSI. Cloud
Computing: Retos y Oportunidades. Madrid: ONTSI; 2012.
6.1. FAMILIAS (MODELOS DE SERVICIO).- ... Infrastructure as a Service (Iaas),
Software as a Service (SaaS), Platform as a Service (PaaS) y Business Process as a
Service (BPaaS). [87]

31
[87] Observatorio Nacional de las Telecomunicaciones y de la SI ONTSI. Cloud
Computing: Retos y Oportunidades. Madrid: ONTSI; 2012.
6.2.

FORMAS

DE

IMPLEMENTACIN

(FORMAS

DE

INTEGRACIN

EXPLOTACIN).- ... cloud pblico, cloud privado, cloud hbrido y cloud de


comunidad.[88]
[88] Observatorio Nacional de las Telecomunicaciones y de la SI ONTSI. Cloud
Computing: Retos y Oportunidades. Madrid: ONTSI; 2012.
6.3. AGENTES INTERVINIENTES EN EL NEGOCIO.- habilitador, proveedor,
intermediario, suscriptor y auditor.[89]
[89] Observatorio Nacional de las Telecomunicaciones y de la SI ONTSI. Cloud
Computing: Retos y Oportunidades. Madrid: ONTSI; 2012.

32

Cubo de clasificacin de soluciones de cloud computing

7. VENTAJAS DEL CLOUD COMPUTING.-

33
7.1) REDUCCIN DE COSTOS.- No hay necesidad de adquirir hardware y el
software lo que reduce costos operativos en infraestructura, mantenimiento y energa. La
nube es ms barata que la instalacin y mantenimiento de un servidor propio o contratar
los servicios de un proveedor. [90]
[90] Kumo [en lnea]. Ventajas y Desventajas del Cloud Computing. [fecha de acceso 18
de

noviembre

de

2014].

URL

disponible

en

http://www.kumo.com.co/portal/index.php/pages/blog/175-ventajas-y-desventajas-delcloud-computing
7.2) FLEXIBILIDAD.- ... El servicio de nube se paga de acuerdo a la demanda. Si, por
ejemplo, una empresa los das treinta incrementa el movimiento de su rea contable y
financiera por pagos a empleados y proveedores, puede decidir que requiere mayor
capacidad de proceso o de almacenamiento de datos, y pagar por una mayor demanda,
pero slo el da 30.[91]
[91] Kumo [en lnea]. Ventajas y Desventajas del Cloud Computing. [fecha de acceso 18
de

noviembre

de

2014].

URL

disponible

en

http://www.kumo.com.co/portal/index.php/pages/blog/175-ventajas-y-desventajas-delcloud-computing
7.3) MOVILIDAD.- Los datos de una empresa al quedar alojados en la nube pueden
ser consultados por los empleados desde cualquier lugar. Esta carcter[istica est[a
significando un crecimiento del teletrabajo con todos sus efectivos de tipo econ[omico,
social e incluso, inmobiliario. [92]
[92] Kumo [en lnea]. Ventajas y Desventajas del Cloud Computing. [fecha de acceso 18
de

noviembre

de

2014].

URL

disponible

http://www.kumo.com.co/portal/index.php/pages/blog/175-ventajas-y-desventajas-delcloud-computing

en

34
7.4) FOCALIZACIN.- Cloud Computing permite a las compaas centrarse en su
core businnes, negocio principal. En vez de hacer una alta inversin tecnolgica en
sistemas, una empresa podra invertir en su infraestructura industrial o fsica o en capital
humano para proseguir sus planes de expansin. [93]
[93] Kumo [en lnea]. Ventajas y Desventajas del Cloud Computing. [fecha de acceso 18
de

noviembre

de

2014].

URL

disponible

en

http://www.kumo.com.co/portal/index.php/pages/blog/175-ventajas-y-desventajas-delcloud-computing
7.5) ECOLOGA.- Usar la nube en una empresa reduce la huella de carbono de una
empresa al ahorrar recursos y componentes que pasan de estar almacenados en
componentes fsicos a ser virtuales. Se ahorra tambin en consumo de energa con sus
beneficios al medio ambiente. [94]
[94] Kumo [en lnea]. Ventajas y Desventajas del Cloud Computing. [fecha de acceso 18
de

noviembre

de

2014].

URL

disponible

en

http://www.kumo.com.co/portal/index.php/pages/blog/175-ventajas-y-desventajas-delcloud-computing
8. COMO IMPLEMENTAR Y GESTIONAR UN CLOUD COMPUTING.8.a) IMPLEMENTACIN.- Objetivamente 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.[95]
[95] Solutek [en lnea]. Implementacin Cloud Computing Empresarial. [fecha de acceso
23

de

noviembre

de

2014].

URL

disponible

en

http://www.solutekcolombia.com/servicios_tecnologicos/implementacion/cloud_computing
_empresarial.htm

35

8.2) ADMINISTRACIN DE CLOUD COMPUTING.- Cloud management means the


software and technologies designed for operating and monitoring applications, data and
services residing in the cloud. Cloud management tools help ensure a companys cloud
computing-based resources are working optimally and properly interacting with users and
other services.[96]
[96] Webopedia [en lnea]. Cloud Management. [fecha de acceso 23 de noviembre de
2014]. URL disponible en www.webopedia.com/TERM/C/cloud_management.html
Cloud management significa los softwares y las tecnologas diseadas para operar y
monitorear aplicaciones, datos y servicios residiendo en la nube. Las herramientas de
Cloud management ayuda a garantizar los recursos basados en la computacin en la
nube de una compaa que estn trabajando ptimamente e interactuando debidamente
con usuarios y otros servicios.
9. SEGURIDAD Y AUDITORIA DE CLOUD COMPUTING.9.1) SEGURIDAD.- Los controles de seguridad en cloud computing son la parte ms
importante al igual que en sistemas tradicionales, sin embargo debido a los modelos
operacionales y tecnologas usadas para activar los servicios Cloud se presentan algunos
riesgos diferentes. [97]
[97] Chamba Esteban Y. Cloud Computing Security. [diapositiva]: Loja: Universidad
Tcnica Particular de Loja; 2011. 15 diapositivas.
Estos controles de seguridad se implementan a nivel fsico, de red, del sistema y de los
aplicativos. [98]
[98] Chamba Esteban Y. Cloud Computing Security. [diapositiva]: Loja: Universidad
Tcnica Particular de Loja; 2011. 15 diapositivas.

36
Para la seguridad de los sistemas tradicionales tpicamente se incluye un fireware, zonas
delimitadas, segmentacin de redes, deteccin de intrusos y herramientas de monitoreo
de red. [99]
[99] Chamba Esteban Y. Cloud Computing Security. [diapositiva]: Loja: Universidad
Tcnica Particular de Loja; 2011. 15 diapositivas.
En cloud computing se vuelven a tomar como referencia a estas tcnicas, sin embargo
debido a que se usan sistemas virtuales para dar soporte al modelo multi-tenant no son
suficientes tales tcnicas ya que no se podra proteger de un ataque de otra mquina
virtual del mismo servidor. [100]
[100] Chamba Esteban Y. Cloud Computing Security. [diapositiva]: Loja: Universidad
Tcnica Particular de Loja; 2011. 15 diapositivas.
9.1.1) ADMINISTRATIVE ACCESS TO SERVERS AND APPLICATIONS.- En los
sistemas tradicionales el control es directamente desde dentro de la organizacin. En
cloud computing los accesos administrativos se conducen via internet. Necesidad de
monitorear el acceso. [101]
[101] Chamba Esteban Y. Cloud Computing Security. [diapositiva]: Loja: Universidad
Tcnica Particular de Loja; 2011. 15 diapositivas.
9.1.2) DYNAMIC VIRTUAL MACHINES: VM STATE AND SPRAWL.- Las VM son
dinmicas(revertirse a un estado anterior, pausarse, reiniciarse, copiarse a un servidor
fsico). Dificultad de mantener un registro auditable. Necesidad de probar seguridad sobre
mquinas virtuales inseguras. [102]
[102] Chamba Esteban Y. Cloud Computing Security. [diapositiva]: Loja: Universidad
Tcnica Particular de Loja; 2011. 15 diapositivas.
9.1.3) FIREWALL.- Considerando una ubicacin adecuada debido a la flexibilidad de las
mquinas virtuales. [103]

37
[103] Chamba Esteban Y. Cloud Computing Security. [diapositiva]: Loja: Universidad
Tcnica Particular de Loja; 2011. 15 diapositivas
9.1.4) INTRUSIN DETECTION AND PREVENTION.- Implementacin de seguridad en
los escudos de las mquinas virtuales para prevenir intrusiones de software. [104]
[104] Chamba Esteban Y. Cloud Computing Security. [diapositiva]: Loja: Universidad
Tcnica Particular de Loja; 2011. 15 diapositivas.
9.2) AUDITORIA DE CLOUD COMPUTING.- Internal audit is well positioned through its
role as an assurance function of the organization to help management and the board
identify and consider the key risks of leveraging cloud computing technology.[105]
La auditora interna es bien posicionada a travs de su rol como una funcin de garanta
de la organizacin para administracin de ayuda y la identificacin del tablero y
considerar los riesgos claves del apalancamiento de la tecnologa de la computacin en la
nube.
[105] Protiviti [en lnea]. Internal Audits Role in Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.protiviti.com/en-US/Pages/InternalAudit-Role-Cloud-Computing-.aspx
10. EVOLUCIN DEL CLOUD COMPUTING.1950 Herb Grosch postula que el mundo entero podra funcionar con 15 centros de
datos de gran tamao y cientos de terminales conectados. Se establecen as los orgenes
de Internet y la prehistoria del cloud computing.[106]
[106] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
1961 Surge el concepto de cloud computing de la mano de John McCarthy. Sugiere
pblicamente que los avances en la informtica y las comunicaciones conducirn a que

38
algn da la computacin se organice como un servicio pblico, igual que el agua o la
electricidad. [107]
[107] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
1966 Douglas Parkhill escribe el libro The Challenge of the Computer Utility en el
que establece casi todas las caractersticas modernas de la computacin en la nube
adems de hablar de su potencial como servicio pblico. [108]
[108] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
1969 JCR Licklider comienza a introducir la idea de redes intergalcticas de
computacin con la esperanza de que algn da todo el mundo tenga acceso a este tipo
de programas.[109]
[109] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
1969 El Departamento de Defensa de los Estados Unidos desarrolla ARPANET, la
primera red de computadoras utilizada como medio de comunicacin para los diferentes
organismos del pas. El desarrollo de Internet es clave para la posterior aparicin del
cloud computing que ofrece servicios basados en la red. [110]
[110] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
1983 ARPANET cambia el protocolo NCP por TCP/IP. Este protocolo se estandariza y
se introduce el concepto de una World Wide Web de redes interconectadas.[111]

39
[111] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
1989 La Organizacin Europea para la Investigacin Nuclear (CERN) genera el nodo
de Internet ms grande de Europa y Tim Berners-Lee ve la oportunidad de unir Internet y
el hipertexto (HTTP y HTML).[112]
[112] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
1997 El trmino cloud computing es acuado por Ramnath Chellappa y lo define
como un nuevo paradigma en la computacin donde los lmites de la computacin sern
determinados por razones econmicas en lugar de los lmites tcnicos.[113]
[113] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
1999 Se ofrecen por primera vez servicios Software as a Service (SaaS). El proveedor
del servicio pone a disposicin de los clientes su propio software, desligndolos de tener
que mantenerlos actualizados o comprar licencias. [114]
[114] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
2000 Amazon juega un papel clave en el desarrollo del cloud computing mediante la
modernizacin de sus centros de datos y el desarrollo de productos para ofrecer servicios
cloud a clientes externos. [115]

40
[115] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
2002 Blackberry presenta el primer telfono con voz, datos, mensajes, navegador y
aplicaciones, convirtindose en el primer Smartphone. Los usuarios ya pueden acceder a
internet desde su dispositivo mvil.[116]
[116] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
2002 nace Masvoz con el objetivo de comercializar servicios de red inteligente para
empresas. Pocos aos ms tarde se constituye como operador y desarrolla una completa
plataforma de productos avanzados de telefona inteligente en la nube, comercializados
en un modelo SaaS(Software as a Service) y pago por uso.[117]
[117] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
2006 El modelo de arquitectura cloud es inmortalizado por George Gilder en un
artculo de la revista Wired titulado Las fbricas de informacin. Las granjas de
servidores.[118]
[118] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
2007 Google, IBM y diversas universidades norteamericanas se embarcan en un
proyecto de investigacin a gran escala sobre cloud computing. Un ao despus, aparece
Eucalyptus, la primera plataforma de cdigo abierto AWS API que permite la creacin de

41
sistemas en la nube compatibles con los servicios web de Amazon. Eso facilit el
despliegue de nubes privadas. [119]
[119] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
2010 La nube comienza a crecer ya que las empresas de i-services necesitan atender
a los consumidores de dispositivos mviles y tablets. El as a Service prolifera con
aplicaciones cloud alojadas en data centers muy alejados.[120]
[120] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
2011 La consultora Gartner prev que en 2012 el 80% de las grandes compaas de
Fortune 1000 utilizar algn tipo de servicio Cloud. Tambin anuncia que los ingresos en
el sector del cloud alcanzarn en 2014 los 148.800 millones de dlares.[121]
[121] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
2014 Diversos estudios recogidos en la revista Digital Cloud Computing indican que la
seguridad y la privacidad del cloud computing siguen siendo los temas que ms
preocupan a los usuarios.[122]
[122] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
2014 Comienza a tomar forma el modelo cloud federation o federacin de clouds.
Esta alternativa consiste en utilizar un software de orquestacin mediante el cual se

42
construyen y se gestionan recursos de diferentes nubes pblicas, aprovechando el
potencial de todas ellas.[123]
[123] Masvoz [en lnea]. La Evolucin del Cloud Computing. [fecha de acceso 20 de
noviembre de 2014]. URL disponible en http://www.masvoz.es/blog/la-evolucion-del-cloudcomputing/
TEMA V
GRID COMPUTING
1. CONCEPTO DE GRID COMPUTING.- La computacin grid es una tecnologa
innovadora que permite utilizar de forma coordinada todo tipo de recursos (entre ellos
cmputo, almacenamiento y aplicaciones especficas) que no estn sujetos a un control
centralizado. En este sentido es una nueva forma de computacin distribuida, en la cual
los recursos pueden ser heterogneos(diferentes arquitecturas, supercomputadores,
clusters.) y se encuentran conectados mediante redes de rea extensa (por ejemplo
internet). Desarrollado en mbitos cientficos a principios de los aos 1990, su entrada al
mercado comercial siguiendo la idea de la llamada Utility computing supone una
importante revolucin.[124]
[124] Wikipedia [en lnea]. Computacin Grid. [fecha de acceso 20 de noviembre de
2014]. URL disponible en http://es.wikipedia.org/wiki/Computaci%C3%B3n_grid
El trmino grid se refiere a una infraestructura que permite la integracin y el uso
colectivo de ordenadores de alto rendimiento, redes y bases de datos que son propiedad
y estn administrados por diferentes instituciones. Puesto que la colaboracin entre
instituciones envuelve un intercambio de datos, o de tiempo de computacin, el propsito
del grid es facilitar la integracin de recursos computacionales. Universidades,
laboratorios de investigacin o empresas se asocian para formar grid para lo cual utilizan
algn tipo de software que implemente este concepto.[125]

43
[125] Wikipedia [en lnea]. Computacin Grid. [fecha de acceso 20 de noviembre de
2014]. URL disponible en http://es.wikipedia.org/wiki/Computaci%C3%B3n_grid
En la computacin grid, las redes pueden ser vistas como una forma de computacin
distribuida donde un supercomputador virtual est compuesto por una serie de
computadores agrupados para realizar grandes tareas.[126]
[126] Wikipedia [en lnea]. Computacin Grid. [fecha de acceso 20 de noviembre de
2014]. URL disponible en http://es.wikipedia.org/wiki/Computaci%C3%B3n_grid
En la computacin grid, las redes pueden ser vistas como una forma de computacin
distribuida donde un supercomputador virtual est compuesto por una serie de
computadores agrupados para realizar grandes tareas.[127]
[127] Wikipedia [en lnea]. Computacin Grid. [fecha de acceso 20 de noviembre de
2014]. URL disponible en http://es.wikipedia.org/wiki/Computaci%C3%B3n_grid
2. ARQUITECTURA ABIERTA DE SERVICIOS PARA GRILLAS.- Open Grid Services
Architecture (OGSA) describes a service-oriented architecture for a grid computing
environment for business and scientific use. It was developed within the Open Grid Forum,
which was called the global Grid Forum(GGF) at the time, around 2002 to 2006.[128]
La Arquitectura Abierta de Servicios para Grillas(OGSA) describe una arquitectura
orientada al servicio para una medio ambiente de la computacin grid para uso de
negocios y cientficos. ste fue desarrollado con el Foro Abierto de Grillas, la cual fue
llamado el Foro de la Grilla Global (GDF) en el tiempo, entre 2002 y 2006.
[128] Wikipedia [en lnea]. Open Grid Services Architecture. [fecha de acceso 20 de
noviembre

de

2014].

URL

disponible

en

http://en.wikipedia.org/wiki/Open_Grid_Services_Architecture
OGSA is a distributed interaction and computing architecture based around services,
assuring interoperability on heterogeneous systems so that different types of resources
can communicate and share information. OGSA is based on several other Web service

44
technologies, such as the Web Services Description Language(WSDL) and the Simple
Object Access Protocol(SOAP), but it aims to be largely independent of transport-level
handing of data. OGSA has been described as a refinement of a Web services
architecture, specifically designed to support grid requirements. The concept of OGSA is
derived from work presented in the 2002 Globus Alliance paper The Physiology of the
Grid by Ian Foster, Carl Kesselman, Jeffrey M. Nick, and Steven Tuecke. It was
developed by GGF working groups which resulted in a document, entitled The Open Grid
Services Architecture, Version 1.5 in 2006. The GGF published some use case
scenarios.[129]
OGSA es una interaccin distribuida y arquitectura de cmputo basado en servicios a su
alrededor, asegurando interoperabilidad sobre sistemas heterogneos para que los
diferentes tipos de recursos puedan comunicarse y compartir informacin. OGSA est
basado en varias otras tecnologas de servicio web, por ejemplo el Lenguaje de
Descripcin de Servicios Web (WSDL) y el Protocolo de Acceso al Objeto Simple(SOAP),
pero apunta a ser largamente independiente del manejo de datos a nivel de transporte.
OGSA ha sido descrito como un refinamiento de la arquitectura de los servicios web,
especficamente diseado para los requerimientos de grilla de soporte. El concepto de
OGSA es derivado del trabajo presentado en el artculo de Globus Alliance del 2002 La
Fisiologa de la Grilla por Ian Foster, Car Kesselman, Jeffrey M. Nick, and Steven Tuecke.
Fue desarrollado por los grupos de trabajo de GGF lo cual resulto en un documento
titulado La Arquitectura Abierta de Servicios para Grillas, Version 1.5 en el 2006. El GGF
publico algunos escenarios de casos de uso.
[129] Wikipedia [en lnea]. Open Grid Services Architecture. [fecha de acceso 20 de
noviembre

de

2014].

URL

http://en.wikipedia.org/wiki/Open_Grid_Services_Architecture

disponible

en

45
3. PLATAFORMAS GRID.a.
b.
c.
d.
e.
f.
g.
h.
i.
j.

ARC(Advanced Resource Connector).[130]


BOINC(Berkeley Infrastructure for Network Computing).[131]
Globus Toolkit.[132]
GridWay.[133]
SGE(SUN Grid Engine).[134]
UNICORE(Uniform Interface to Computing Resources).[135]
Plattform LSF.[136]
ProActive.[137]
SRB(Storage Resource Broker).[138]
OurGrid.[139]

[130] Tecnologas Grid. Plataformas Grid. [diapositiva]: Oviedo: rea de Arquitectura y


Tecnologa de Computadores del Departamento de Informtica de la Universidad de
Oviedo; 2009. 12 diapositivas.
[131] Tecnologas Grid. Plataformas Grid. [diapositiva]: Oviedo: rea de Arquitectura y
Tecnologa de Computadores del Departamento de Informtica de la Universidad de
Oviedo; 2009. 12 diapositivas.
[132] Tecnologas Grid. Plataformas Grid. [diapositiva]: Oviedo: rea de Arquitectura y
Tecnologa de Computadores del Departamento de Informtica de la Universidad de
Oviedo; 2009. 12 diapositivas
[133] Tecnologas Grid. Plataformas Grid. [diapositiva]: Oviedo: rea de Arquitectura y
Tecnologa de Computadores del Departamento de Informtica de la Universidad de
Oviedo; 2009. 12 diapositivas.
[134] Tecnologas Grid. Plataformas Grid. [diapositiva]: Oviedo: rea de Arquitectura y
Tecnologa de Computadores del Departamento de Informtica de la Universidad de
Oviedo; 2009. 12 diapositivas.
[135] Tecnologas Grid. Plataformas Grid. [diapositiva]: Oviedo: rea de Arquitectura y
Tecnologa de Computadores del Departamento de Informtica de la Universidad de
Oviedo; 2009. 12 diapositivas.

46
[136] Tecnologas Grid. Plataformas Grid. [diapositiva]: Oviedo: rea de Arquitectura y
Tecnologa de Computadores del Departamento de Informtica de la Universidad de
Oviedo; 2009. 12 diapositivas.
[137] Tecnologas Grid. Plataformas Grid. [diapositiva]: Oviedo: rea de Arquitectura y
Tecnologa de Computadores del Departamento de Informtica de la Universidad de
Oviedo; 2009. 12 diapositivas.
[138] Tecnologas Grid. Plataformas Grid. [diapositiva]: Oviedo: rea de Arquitectura y
Tecnologa de Computadores del Departamento de Informtica de la Universidad de
Oviedo; 2009. 12 diapositivas.
[139] Tecnologas Grid. Plataformas Grid. [diapositiva]: Oviedo: rea de Arquitectura y
Tecnologa de Computadores del Departamento de Informtica de la Universidad de
Oviedo; 2009. 12 diapositivas.
4. APLICACIONES EN GRID COMPUTING.- Las instituciones y organismos ms
interesados en el desarrollo del grid son, principalmente, las que comparten un objetivo
comn y que, para poder alcanzarlo, lo ms efectivo es compartir sus recursos: Gobiernos
y organizaciones internacionales (respuesta a desastres, planificacin urbana, etc.);
sanidad (anlisis rpido de imgenes mdicas complejas, etc.); educacin (creacin de
aulas virtuales, teleconferencias, etc.), empresas y grandes corporaciones(clculos
complejos, reuniones virtuales, etc.).[140]
[140] Ramn Milln [en lnea]. Grid Computing. [fecha de acceso 20 de noviembre de
2014].

URL

disponible

en

http://www.ramonmillan.com/tutoriales/gridcomputing.php#aplicacionesgrid
Los beneficios del grid, gracias a la integracin de recursos distribuidos, estn teniendo
repercusin en muchsimos campos, de entre los que cabe destacar: medicina (imgenes,
diagnosis y tratamiento), ingeniera gentica y biotecnologa (estudios en genmica y
protemica), nanotecnologa(diseo de nuevos materiales a escala molecular), ingeniera

47
(diseo, simulacin, anlisis de fallos y acceso remoto a instrumentos de control), y
recursos naturales y medio ambiente (previsin meteorolgica, observacin del planeta,
modelos y prediccin de sistemas complejos).[141]
[141] Ramn Milln [en lnea]. Grid Computing. [fecha de acceso 20 de noviembre de
2014].

URL

disponible

en

http://www.ramonmillan.com/tutoriales/gridcomputing.php#aplicacionesgrid
5. TENDENCIAS DEL GRID COMPUTING.5.1. A LA EMPRESA LE EST COSTANDO ASUMIR LA TECNOLOGA GRID.a. Est basada en estndares y cdigo abierto, sobre proyectos de continua
evolucin.[142]
b. Muchos desarrollos actuales estn basados en Web Services.[143]
5.2. CONVERGENCIA DE GRID Y SERVICIOS WEB.a. La tecnologa Grid no es excluyente de otras tecnologas actualmente en uso: es
complementaria.[144]
b. La Open Grid Service Architecture(OGSA) define un Grid Service(GS) como un
Web Service(WS) que cumple una serie de convenciones e implementa unos
interfaces estndares.[145]
c. Evolucin del OGSA hacia Web Services Resource Framework (WSRF).[146]
d. Existen distintas implementaciones de entornos de ejecucin para servicios
WSRF[147]

5.3. COMPARTICIN DE OTROS RECURSOS.a. Tradicionalmente, se ha utilizado el Grid para aglutinar recursos de computacin
y espacio de almacenamiento, para la creacin de los denominados Computing
Grids y Data Grids.[148]
b. El Global Grid Forum est dedicando esfuerzos a la estandarizacin de estos y
otros componentes, de forma que permitan extender los conceptos del Grid a otros
campos ms all de la ciencia y la ingeniera.[149]

48
c. Uno de los campos de aplicacin adicionales al clculo y los datos es la
integracin de sistemas.[150]
[142] Hernndez Vicente. Introduccin a la Tecnologa GRID. [diapositiva]: Valencia:
Grupo de Redes y Computacin de Altas Prestaciones; 2006. 16 diapositivas.
[143] Hernndez Vicente. Introduccin a la Tecnologa GRID. [diapositiva]: Valencia:
Grupo de Redes y Computacin de Altas Prestaciones; 2006. 16 diapositivas.
[144] Hernndez Vicente. Introduccin a la Tecnologa GRID. [diapositiva]: Valencia:
Grupo de Redes y Computacin de Altas Prestaciones; 2006. 16 diapositivas.
[145] Hernndez Vicente. Introduccin a la Tecnologa GRID. [diapositiva]: Valencia:
Grupo de Redes y Computacin de Altas Prestaciones; 2006. 16 diapositivas.
[146] Hernndez Vicente. Introduccin a la Tecnologa GRID. [diapositiva]: Valencia:
Grupo de Redes y Computacin de Altas Prestaciones; 2006. 16 diapositivas.
[147] Hernndez Vicente. Introduccin a la Tecnologa GRID. [diapositiva]: Valencia:
Grupo de Redes y Computacin de Altas Prestaciones; 2006. 16 diapositivas.
[148] Hernndez Vicente. Introduccin a la Tecnologa GRID. [diapositiva]: Valencia:
Grupo de Redes y Computacin de Altas Prestaciones; 2006. 16 diapositivas.
[149] Hernndez Vicente. Introduccin a la Tecnologa GRID. [diapositiva]: Valencia:
Grupo de Redes y Computacin de Altas Prestaciones; 2006. 16 diapositivas.
[150] Hernndez Vicente. Introduccin a la Tecnologa GRID. [diapositiva]: Valencia:
Grupo de Redes y Computacin de Altas Prestaciones; 2006. 16 diapositivas.

49

Potrebbero piacerti anche