You are on page 1of 25

COMPUTACIN EN LA NUBE

Bryan Daniel Umbarila Rubiano1


Asesor Profesional: Ing. Diego Jimnez Arvalo
diciembre de 2011
Resumen:
En el presente documento se dan a conocer las caractersticas de Computacin en la Nube
un tema de vanguardia. Se definen los conceptos bsicos con profundidad y se despliegan
en sus caractersticas y ventajas. Se hace un leve anlisis de la actualidad colombina que
recientemente comienza a incurrir en este campo.

Palabras Clave:
Computacin en la nube, Nube, Software como servicio, Plataformas como servicio,
Infraestructura como servicio, paradigma de computacin, vitalizacin.

CLOUD COMPUTING
Abstract:
In this document the major characteristics of the cloud computing are shown, that is a
cutting-edge topic. The principal concept, its advantages and characteristics are defined. Its
made a slight analysis of the actual situation of Colombia that recently is inside this field.

Keywords:
Cloud computing, cloud, software as a service, platform as a service, infrastructure as a
service, computing paradigm, virtualization.

Estudiante de Ingeniera Mecatrnica de la Facultad de Ingeniera de la Universidad


Nacional de Colombia, y monitor de la Unidad de Informtica y Comunicaciones de la
Facultad de Ciencias Econmicas. Correo Electrnico: bdumbarilar@unal.edu.co

INV- Computacin en la Nube/2011-II

Estudiantes Auxiliares:
Bryan Daniel Umbarila Rubiano
Cristian Andrs Hernndez Caro
Claudia Patricia Ospina Aldana
Daniel Francisco Rojas Martn
David Mauricio Mahecha Salas
Diego Esteban Eslava Avendao
Edward F. Yanquen Briez
Gloria Stella Barrera Ardila
Johan Sebastin Alarcn Ramos
Javier Alejandro Ortiz Varela
Jeimmy Paola Muoz
Juan Carlos Tarapuez Roa
Juan David Vega Baquero
Karin Julieth Villalba Caldern
Leonardo Alexander Crdenas
Lina Marcela Igua Torres
Mara Paula Contreras Navarrete
Miguel ngel Hernndez Carvajal
Paola Alejandra Alvarado Castillo
Viviana Mara Oquendo

Director Unidad Informtica:


Henry Martnez Sarmiento
Tutor Investigacin:
Juan Felipe Reyes Rodrguez
Diego Alejandro Jimnez Arvalo
Coordinadores:
Jasmin Guerra Crdenas
Juan Felipe Reyes Rodrguez
Coordinador Servicios Web:
John Jairo Vargas
Analista
de
Infraestructura
Comunicaciones:
Diego Alejandro Jimnez Arvalo
Analista de Sistemas de Informacin:
Vctor Hugo Ramos Ramos

Este documento es resultado de un trabajo conjunto


y coordinado de los integrantes de la Unidad de
Informtica y Comunicaciones de la Facultad de
Ciencias Econmicas de la Universidad Nacional de
Colombia.

Esta obra est bajo una licencia reconocimiento no comercial 2.5 Colombia de
Creative Commons. Para ver una copia de esta licencia, visite
http://creativecommons.org/licenses/by/2.5/co/ o envi una carta a Creative
Commons, 171second street, suite 30 San Francisco, California 94105, USA.

INV- Computacin en la Nube/2011-II

COMPUTACION EN LA NUBE

Contenido
1.

INTRODUCCIN..................................................................................................................... 4

2.

COMPUTACION EN LA NUBE ............................................................................................. 4


2.1.

CONCEPTOS .................................................................................................................... 4

2.1.1.

La Nube............................................................................................................................. 5

2.1.2

Computacin ...................................................................................................................... 5

2.2.

INICIOS ............................................................................................................................. 5

2.2.1.

Utility Computing.............................................................................................................. 5

2.2.2

Computing Grid ................................................................................................................. 6

2.3 ALCANCE .............................................................................................................................. 6


2.3.1

Alcance en Colombia ........................................................................................................... 6

2.4 COMPONENTES .................................................................................................................. 7


2.4.1 SaaS: Software as a Service.................................................................................................... 7
2.4.2 PaaS: Platform as a Service .................................................................................................. 8
2.4.3 Iaas: Infrastructure as a service .............................................................................................. 9
2.5 CLASES ................................................................................................................................ 11

3.

2.5.1

Nube Privada. ..................................................................................................................... 11

2.5.2

Nube Pblica. ..................................................................................................................... 11

2.5.3

Nube Hibrida ..................................................................................................................... 12

APLICABILIDAD EN LA FCE .............................................................................................. 12


3.1

LA NUBE DE LA FCE ................................................................................................. 12

3.2.1 SaaS ......................................................................................................................................... 13


3.2.2 PaaS ......................................................................................................................................... 16
3.2.3 IaaS.......................................................................................................................................... 18
4.

CONCLUSIONES Y RECOMENDACIONES ...................................................................... 24

5.

REFERENCIAS ........................................................................................................................ 25

INV- Computacin en la Nube/2011-II

1. INTRODUCCIN
La computacin en la nube es un nuevo modelo de prestacin de servicios de tecnologas de la
informacin a travs del internet. Para entender mejor este concepto es vlido hacer una
comparacin; en las empresas o en los hogares llegan mensualmente cuentas de cobro por los
servicios de agua, electricidad y gas natural todas ellas facturadas segn el consumo por intervalo de
tiempo; con Computacin en la Nube suceder de la misma forma, un usuario pagara solo por el
consumo de las herramientas informticas que necesite. De esto se desprende un ahorro en el capital
de las empresas, de los negocios e incluso de los hogares; una gran versatilidad en el uso de las
aplicaciones, un aumento en la accesibilidad a software y la disminucin de presupuesto para
mantenimiento informtico.
Se entiende entonces que la Computacin se vuelve un servicio de pago por uso.

2. COMPUTACION EN LA NUBE
La computacin en la nube es la nueva apuesta tecnolgica que basa su funcionamiento en la
vitalizacin de los servicios de computacin tales como Software, plataformas de desarrollo e
infraestructura, todo a travs de internet. El usuario ya no deber preocuparse por la inversin en
servidores ni unidades de cmputo, en licencias de software, en actualizaciones, en mantenimiento,
en renovacin o en gestin de recursos, de todo ello se encargara el administrador de la nube que
solo pasara una cuenta de cobro por lo que haya usado el usuario.
La economa y la competitividad de las empresas de cualquier tamao mejoraran pues todas podrn
incurrir en el campo de las tecnologas de la informacin sin tener que hacer cuantiosas inversiones.
Se disminuirn el gasto en tecnologa informtica pues ya no ser necesario pagar por el personal
capacitado que mantenga en pie de funcionamiento los servidores, las redes, los equipos, las
actualizaciones y dems , no se invertir tiempo en mudanza de datos ni de software de todo ello
nuevamente se encargara el proveedor de servicios.

2.1.

CONCEPTOS

Se ha venido desarrollando en los ltimos aos una nueva forma de gestionar y administrar los
recursos informticos, de manera que los usuarios puedan prescindir de las preocupaciones por su
mantenimiento y actualizacin. Se crea entonces este nuevo concepto de Computacin en la Nube
como solucin; esto es ofrecer todas las herramientas de tecnologas de la informacin que una
4

INV- Computacin en la Nube/2011-II


entidad solicite sin necesidad de que dicha entidad tenga que instalarlas como recursos fsicos en su
planta, todo lo que necesitar es un computador con una buena conexin a internet desde el cual
tendr acceso a la Nube en la cual encontrar el software, las plataformas de desarrollo y las
capacidades de almacenamiento y conectividad que requiera.

2.1.1.

La Nube

La Nube como concepto no es ms que una abstraccin del sitio real en el cual se guardan e
interconectan la informacin y los datos de los usuarios Internet. Con este trmino se designa a los
servidores de las empresas de internet donde estas almacenan y gestionan la informacin.
Coloquialmente se dice subir a internet un archivo esto se refiere a lo mismo que subir datos a la
Nube es decir alojarlos en un servidor.
En la Nube se almacena todo tipo de datos e informacin, fotos, imagines, documentos, videos,
audios, archivos de toda caracterstica, software, entre muchas ms.
2.1.2

Computacin

Son las herramientas y aplicaciones de las tecnologas de la informacin, almacenamiento de datos,


conectividad, gestin, diseo y desarrollo.

2.2.

INICIOS

Se ha venido hablando de Computacin en la Nube desde hace varios aos, quiz con distintos
nombres pero todos en relacin a la computacin prestada como un servicio. Se ha escuchado por
ejemplo computacin en la red y computacin por demanda que no son lo mismo que computacin
en la nube pero que guardan gran similitud. Todo sin embargo se basa en lo mismo, empresas de
internet robustecidas con grandes capacidades de almacenamiento y desarrollo inmortalizadas en
infraestructura de alta tecnologa enfocada en la prestacin de tecnologas de la informacin de
manera virtual mantenida y configurada para el funcionamiento compartido.
2.2.1.

Utility Computing

Es el predecesor directo de Cloud Computing pues su realidad de funcionamiento es la misma la


prestacin de servicios computacionales a manera de pago por consumo, en sus primeras etapas se
suministran almacenamiento y gestin de datos.
El proveedor de servicios ofrecer todos los requerimientos necesarios entre tanto el cliente no
deber gastar dinero en infraestructura pagara solo por lo que demande.

INV- Computacin en la Nube/2011-II


El desarrollo y funcionamiento de Utility Computing fue por dems bajo se brindaban pocas
aplicaciones y su acogida en el mercado era baja pues las empresas preferan tener su informacin y
sus recursos al interior de sus oficinas.
2.2.2

Computing Grid

Es una forma de computacin distribuida en la que se ofrecen mltiples recursos de almacenamiento,


y aplicaciones de ah viene la palabra Grid es decir se establecen interconexiones entre distintos
computadores, y dispositivos gestionados por distintos administradores. Cuando los dispositivos
interconectados se vuelven potentes Computing Grid es una buena opcin pues se usan recursos
optimizados de manera compartida tanto en costos como ventajas.
De las desventajas de esta tecnologa estn por ejemplo la eventual imposibilidad de acoplar
dispositivos heterogneos lo cual es un gran percance pues su mayor utilidad recae en esto (la
integracin de dispositivos para gestionar el uso compartido), el mantenimiento de la Grid se vuelve
complejo, se deben desarrollar aplicaciones y modelos de uso para la Grid accesibles para cualquier
administrador de esta , la comunicacin en esta es lenta y no uniforme, fallas en la seguridad y el
costo de su funcionamiento.
Como se logra ver la Grid usa pocas herramientas de vitalizacin.

2.3 ALCANCE
La tecnologa de Cloud tiene un desarrollo reciente por lo que el nmero de servicios que puede
ofrecer aun no es tan grande. Sin embargo en los ltimos aos muchas empresas han mudado su rea
de tecnologa informtica de la plana fsica de sus empresas a la vitalizacin de Cloud.
Muchas empresas del rea informtica estn promocionando la Computacin en la Nube como la
solucin a diversos problemas empresariales, como el puente para que las PYMES no se queden
relegadas en cuanto a tecnologa se trata por falta de grandes Capitales.
Es as como la implementacin de Cloud est creciendo y se est adoptando por todo el mundo
robustecindola y enriquecindola pues la demanda de los diferentes sectores empresariales hace
que la diversidad de soluciones se ample.
La tecnologa de Cloud Computing est creciendo aceleradamente la consultora IDC predice que
en el 2013 la computacin en la nube representar el 10 por ciento de la inversin total de tecnologa
informtica en el mundo (alrededor de 44.000 millones de dlares)5

2.3.1

Alcance en Colombia

En Colombia hay un gran nmero de empresas que incluyen en su funcionamiento un departamento


de tecnologas de la informacin, sin embargo hasta hace poco tiempo algunas de estas han venido
6

INV- Computacin en la Nube/2011-II


incursionando en la Computacin en la Nube, el proceso se ha dado lentamente y los ejemplo ms
sobresalientes son entidades pertenecientes al sector financiero.
Aun as empresas como ETB, UNE, Diveo-Colombia y Telmex-Colombia han ya empezado a
ofrecer los primeros servicios de computacin en la nube para los sectores empresariales desde
PYMES hasta grandes Empresas de envergadura nacional.
Telmex ha montado ya su paquete de servicios en la nube (el cual se puede ver en
www.solucionesenlanubetelmex.com)
dirigido a las empresas, y que ofrece herramientas
computaciones de optimizacin, conectividad y comunicaciones.
Diveo-Colombia ofrece dentro de sus prestaciones aplicaciones y software, se tienen como ejemplo
Disaster Recovery que es un soporte de recuperacin de la informacin de una empresa, dentro de
este servicio se ofrecen VPN, Back up service, Hosting, Firewall; esto entre otros servicios de Data
center. Esta empresa ha hecho importantes inversiones para mejorar la versatilidad en redes y
almacenamiento as logrando mudar gran cantidad de infraestructura a la nube.
Un ejemplo de incursin en la Nube es la Universidad Nacional que ha adquirido un servicio de email con Google Apps.

2.4 COMPONENTES
La computacin en la nube se divide en tres componentes de los cuales se desprenden por grupos
los servicios que ofrece.
2.4.1

SaaS: Software as a Service

En espaol Software como un Servicio. El proveedor y administrador de la nube instala en su


infraestructura algn tipo de software o aplicacin (es decir lo monta en la nube), varios usuarios de
este software dejan de ser compradores del mismo y se vuelven usuarios de la nube pues el
administrador se encarga de compartir la herramienta entre los diversos usuarios que pagaran
simplemente por el uso, sin tener que hacer inversin ni en licencias ni en dispositivos
computacionales que soporten la aplicacin.
Los usuarios ya no debern ni actualizar ni optimizar el uso del software, de esto se encargara el
proveedor de la nube, solo debern tener un computador con un explorador web desde el cual
podrn correr la aplicacin.
Dentro de los ejemplos de SaaS se encuentran Salesforce.com que entre otras ofrece:

Outlook integracin.
Chatter.
AddExchange.
7

INV- Computacin en la Nube/2011-II

Web service API.


Mobile support.

Otro ejemplo es Google Apps que ofrece entre otras:

Gmail (correo electrnico).


Google docs.
Google maps.

Caractersticas del SaaS:

Requerimientos nicamente de conexin a internet y de un explorador web.


Administracin del software en un nico lugar (servidores del proveedor)

Ventajas:

No se invierte en software licenciado.


Anula la necesidad de software fraudulento.
No son necesarios sistemas de cmputo que soporten las aplicaciones.
El proveedor de servicios debe garantizar la funcionalidad y seguridad en las
herramientas SaaS que ofrezca.

Desventajas:

En muchas ocasiones se desconoce la ubicacin de los servidores y por lo tanto de la


informacin manipulada con las aplicaciones.
Prdida parcial o total de archivos manejados con las aplicaciones si no se ejecuta el pago por
el servicio.
Sujeto a la calidad de conexin a internet.
El usuario se somete a ofertas estandarizadas de software, por lo que ya no estara habilitado
para hacer personalizaciones ni configuraciones de uso.
Las empresas proveedoras del servicio tendran acceso y libertad de manipulacin de los
archivos manejados a travs de las aplicaciones.
Es casi que necesario la contratacin de un servicio de IaaS en caso de usar SaaS.

2.4.2 PaaS: Platform as a Service

Tendr el dominio completo sobre su aplicacin solo que esta la tendr que realizar a travs de una
conexin a red y una pila de soluciones suministrada por el proveedor de la nube (que incluye un
sistema operativo un servidor web y un entorno de programacin).
Como ejemplos de PaaS se encuentran:

Google engine.
Microsoft Azure
8

INV- Computacin en la Nube/2011-II

Force de SalesForce.com

Caractersticas del PaaS:

Los entornos de desarrollo, y las pilas de servicio son ofrecidas por el proveedor.
El desarrollo de aplicaciones en todos los ciclos, creacin, prueba, ejecucin, retribucin,
robustecimiento, actualizacin, administracin, auditoria y seguimiento.
Soporte en la creacin de aplicaciones, sobre las plataformas convencionales de
programacin.
Pruebas multiusuario, en tiempo real.
Las empresas que ofrecen PaaS ofrecen tambin servicios de seguridad y robustecimiento de
la aplicacin es decir, adaptacin a la demanda, soporte multiusuario, correccin y soporte
de fallas.
El proveedor puede elaborar y presentar informes al cliente del seguimiento completo de la
aplicacin que este desarrolle, generando as retribucin Desarrollador-usuario.

Ventajas:

Integracin con las herramientas SaaS, generando as un tipo de personalizacin.


Apoyo de desarrollo por parte del proveedor del servicio PaaS.
Accesibilidad a las pruebas y uso multiusuario.
Retribucin de funcionalidad de la aplicacin.
Gestin de seguridad y administracin por parte del usuario.
No son necesarios equipos de cmputo poderosos para el desarrollo, mantenimiento y
seguimiento de la aplicacin.
Disminucin en los costos en el desarrollo de un aplicacin.

Desventajas:

El usuario est sujeto al uso de las plataformas, pilas e incluso libreras de desarrollo que
ofrezca la empresa de tecnologas de la informacin.
Baja oferta en el mercado de entornos PaaS.

2.4.3 Iaas: Infrastructure as a service

En espaol Infraestructura como servicio. Con Cloud Computing se proveern algunos de los
servicios ms bsicos de computacin como conectividad en red, almacenamiento y enrutamiento
todo a travs de servicios estandarizados manejados dinmicamente a travs de la vitalizacin en la
nube.
El usuario ya no debe comprar o conseguir dispositivos de almacenamiento de datos servidores o
elementos de conexin en red, simplemente pagara esto al proveedor de la nube como un servicio y
lo tendr todo por medio de una conexin a internet.

INV- Computacin en la Nube/2011-II


Dentro de los proveedores de IaaS se destacan:

Amazon web service EC2: Almacenamiento y capacidad de computo bsicos.


GoGrid: Servidores virtualizados.
Joyent: Servidores virtualizados.

Caractersticas del IaaS:

Servicio de computacin virtualizado.


Se paga por espacio en discos virtuales, por espacio y gestin de bases de datos, capacidad de
computo, tiempo de CPU y administracin de datos.

Ventajas:

Optimizacin de herramientas computacionales a bajo costo.


No se debe hacer inversin en servidores, computadoras de gran capacidad, capacidad de
computo ni dispositivos de almacenamiento.
Gestin de recursos a manos del proveedor del servicio.
Eficiencia derivada de la virtualizacin.
Accesibilidad desde cualquier sitio conectado a internet.

Desventajas:

Depende de las capacidades de computacin de los proveedores.


El proveedor puede tener acceso a los datos de los usuarios.
Depende de la estabilidad de la virtualizacin y mantenimiento de la misma.
La informacin y los datos estn localizados lejos de la ubicacin de la empresa cliente.
La seguridad de la informacin depende del tipo de la nube, y as mismo el costo del
servicio.

A continuacin se muestra la tabla condensada de los componentes de Cloud Computing.

SaaS

PaaS

IaaS

Software as a Service

Platform as a Serice

Infraestructure as a Service

Se monta el software requerido


en la nube, los usuarios lo usan
atravez de internet y pagan por
este servicio.

Se ofrece un ambiente de desarrollo


con un servicio. Un usuario podr
desarrollar sus propias aplicaciones en
todos los niveles de progreso y
gestionar as mismo la funcionalidad y
seguridad de esta.

Se puede acceder a servicios de


conectividad, almacenamiento y
enrutamiento a travs de la nube,
todo como un servicio.

10

INV- Computacin en la Nube/2011-II

SaaS

PaaS

IaaS

Solo se necesita conexin


internet

Soporte en la creacin de aplicaciones,


sobre las plataformas convencionales de
programacin.

Servicios de computacin
optimizados a bajo costo.

Se evita el uso de software


fraudulento

Seguimiento de la aplicacin
desarrollada, el proveedor puede
brindar informes de funcionalidad.

El proveedor se encargar de la
organizacin y gestin de los
recursos.

No se necesitan herramientas de
computo que soporten el software
Se puede integrar con SaaS.
El administrador de la nube y
proveedor del software se
encargan del mantenimiento y
Gestin de seguridad y administracin
funcionamiento del software.
por parte del usuario

Accesibilidad desde cualquier sitio


conectado a internet

Eficiencia derivada de la
vitalizacin de la infraestructura.

TABLA 1 COMPONENTES DE CLOUD COMPUTING

2.5 CLASES
Se han establecido tres clases de nubes, estas son Pblicas, Privadas e Hibridaras. Cada una difiere de
la otra sobre la propiedad, privacidad de la informacin, exclusividad de administracin y seguridad.
2.5.1

Nube Privada.

El cliente tendr la propiedad sobre la infraestructura contratada es decir sobre sus unidades de
almacenamiento servidores y conexiones, el software y las plataformas de desarrollo sern
nicamente administradas por l y gozara de la seguridad de su informacin. Este usuario ser el
nico con el permiso de entrar a esta parte de la nube y decidir que aplicaciones se usan y quien
las usa.

2.5.2

IT como servicio.
Facturacin interna.
Nube Pblica.

Mltiples clientes tendrn acceso a la infraestructura, el software y las plataformas de desarrollo por
ende sus datos e informacin sern guardados conjuntamente con la de otros usuarios. La seguridad
de una nube pblica es ms baja ya que los datos de los mltiples usuarios se encuentran
entremezclados en diferentes unidades de cmputo.
Caractersticas:

Manejo por demanda.


Alcance global.

11

INV- Computacin en la Nube/2011-II


2.5.3

Nube Hibrida

Esta nube se conforma de un trozo de nube pblica y un trozo de nube privada, el cliente en un caso
idealizado podr escoger para que aplicaciones y sobre que infraestructura desea un trozo de nube
privada y sobre cuales requiere una nube publica, es decir sobre lo que quiere dominio propio y
sobre lo quiere compartir.

3. APLICABILIDAD EN LA FCE
La implementacin de la tecnologa de Cloud Computing al interior de la facultad podra tener dos
vas de desarrollo segn los requerimientos de los usuarios potenciales.

3.1

LA NUBE DE LA FCE

Si los requerimientos de los usuarios al interior de la facultad son de gran envergadura, es decir
software de alta gama, suites completas, entornos de desarrollo con una buena cantidad de
aplicaciones, lenguajes, pilas de soluciones, y una gran capacidad de almacenamiento, se puede
desarrollar una nube propia manejada directamente por la Unidad de Informtica con personal
capacitado que se encargue de la actualizacin y mantenimiento de software, gestin de espacio de
almacenamiento, virtualizacion, optimizacin de las aplicaciones y acompaamiento de desarrollo.
Sobre esta nube se puede montar todo lo que se requiera obviando el hecho de que esto se hara bajo
una estandarizacin de requerimientos, as cada estudiante, administrativo y profesor podra tener
acceso desde cualquier equipo a las herramientas que desee, siempre y cuando estas se encuentren
disponibles.
Para poder hacer este tipo de implementacin en la FCE se debera hacer primero un levantamiento
de requerimientos de aplicaciones y herramientas computacionales que se pueden requerir.
Sin embargo no es tan sencillo como montar el software en el servidor, para poder hacer este tipo de
aplicacin es necesaria una adaptacin del software hecha por el proveedor del mismo, que sea
funcional en entornos web. Habra que hacer una consulta particular con los desarrolladores directos
de estos software y ver si existe la viabilidad de crear una solucin de este para montarla en una nube.
Si se llegara a tener tal posibilidad se entraran a discutir trminos de requerimiento de potencia
computacional, cantidad de almacenamiento, capacitacin del personal IT, costos por el desarrollo
de la aplicacin, viabilidad de instalacin, y requisitos de funcionamiento para la FCE.
Este escenario es bastante ms complicado que el de llevar a los usuarios de la FCE a la
implementacin de soluciones en la nube ya existentes y brindadas por distintas empresas muy bien
consolidadas y confiables.
Recientemente MathWorks ha desarrollado un tipo de aplicacin de Matlab como la anteriormente
mencionada que funciona en entornos Web, sta est nicamente disponible en la plataforma de
Amazon EC2 como se ver en la siguiente seccin. No Obstante sera muy costoso comprar esta
aplicacin web a MathWorks.
12

INV- Computacin en la Nube/2011-II


Un ejemplo de un tipo de esta nube lo presenta nimbus.com y sciencecloud.org que es un proyecto
en el cual las personas pueden acceder y crear nubes dededicadas al quehacer cientfico, nubes como
la que se propone para la facultad ya existen y se tienen como ejemplo:

Nimbus de la Universidad de Chicago


Stratus de la Universidad de Florida
Wispy de la Universidad de Purdue

Kupa de la Universidad de Masary

3.2

LA FCE EN LA NUBE

En segundo lugar se podra llevar la Facultad a la nube y contratar los servicios que los estudiantes,
profesores y administrativos requieran directamente de las empresas prestadoras de esta tecnologa.
Sin embargo la incursin de estas empresas en Colombia aun es baja se encontraran dificultades para
la prestacin de servicios.
Si puede llevarse a cabo un proceso de contratacin exitoso desde luego se reducirn costos pues solo
se pagaran consumos por usuario. La facultad entrara en una dinmica de prestacin de servicios
igual que la Universidad con Google Apps y pagara solo por los usuarios o pblico objetivo del
programa.
Con los proveedores y la oferta en el mercado de soluciones en la nube, se hace un balance de las
posibles herramientas que podran ser de utilidad para la FCE o para la UIFCE .
Comparando y revisando los principales proveedores de servicios Computacionales en la Nube se
encuentra que la mayora de las soluciones estn dirigidas hacia el sector empresarial. Por ejemplo,
para el componente IaaS se ofrecen software de gestin de ventas, administracin financiera,
organizacin de personal, programas de proyeccin contable entre otras muy afines a Pymes
consolidados que necesiten entrar al mercado desde los medios de las tecnologas de la informacin
o a grandes empresas que necesiten optimizar su rendimiento desde las TI. En contraste el
componente PaaS es un poco ms til quiz por su definicin misma ya que es el servicio de
entornos de desarrollo de aplicaciones que si bien va enfocado al sector empresarial es ms universal
pues se puede desarrollar por medio de l cualquier aplicacin para cualquier fin siempre y cuando el
servicio disponga de los medios y la nube lo soporte, el componente en distintos proveedores
dispone de plataformas amplias y verstiles para la programacin. Y por ltimo el componente IaaS
tambin podra ofrecer grandes ventajas, pues se tienen recursos computacionales optimizados y bien
administrados tales como conectividad en red, enrutamiento y almacenamiento dinmico de datos.
Se encontr:
3.2.1 SaaS

Para el software as a Service se encontraron los siguientes servicios de utilidad potencial para la
FCE o la UIFCE

13

INV- Computacin en la Nube/2011-II

Salesforce.com

Servicio: Service Cloud


Aplicacin: Chatter
Funcionalidad: Contac Manager
Es un software de servicio que ofrece plataformas colaborativas. Tiene un formato muy agradable
al estilo de la red social FaceBook. El software brinda la posibilidad de crear un perfil de usuario,
en el cual se habilita un muro, un indicador de estado, un buzn de mensajes, y un gestor de
grupos para contactos. Pero las caractersticas que hacen de este servicio una herramienta muy
til son la posibilidad de crear grupos de trabajo en los cuales se pueden enlazar documentos
editables en la nube (similar a Google Docs) cada usuario que sigue el documento puede estar al
tanto de su progreso y de su ltima edicin, pues el programa informa de ello en tiempo real, el
usuario puede seguir las investigaciones o proyectos de otros usuarios o grupos y mantenerse al
tanto del avance de cada uno. La comunicacin virtual hace que el trabajo se haga ms simple y
las actualizaciones de lo que sucede al interior de una entidad son inmediatas.
Permite la comunicacin en tiempo real va chat.
Precio: USD $2 usuario/mes.
Contrato mnimo a un ao.
Se ofrece prueba gratuita de 7 das.
Google incursiona nuevamente en redes sociales con Google + esta nueva red ofrecera un
servicio similar al de Chatter de Salesforce.com, pues permite enlazar otras aplicaciones de
Google en la nube como Google Docs y Google Calendar al entorno de Google +.
AppExchange
Docs (s) Edicin de documentos en la Nube USD $10 usuario/mes.
Forms designer Creacin de documentos en PDF USD $10 usuario/mes.
De la gran oferta de AppExchange en potencial utilidad se encuentran los dos software
anteriores. Los dems responden a necesidades netamente empresariales y de ventas. Por las
caractersticas mencionadas en los ofertas de los software se deduce que son solo para la
administracin y no para la academia.

Amazon Elastic Cloud Computing (EC2)

Matlab
MathWorks en conjunto con Amazon (EC2) desarrollaron una aplicacin para la Nube que
ofrece el software Matlab como un servicio. Esto es una herramienta extraordinariamente til
pues Matlab es un potente software con infinidad de aplicaciones en distintas reas. Ya que el
programa es tan robusto la versin que se encuentra en la Nube no es tan completa como la
versin de escritorio, pero si muy funcional; sin embargo depende de la conexin a internet y el
ancho de banda, para la seguridad de archivos se hace necesaria la instalacin de una VPN
(Virtual Public Network) y pueden llegar a existir problemas con la virtualizacion que gestiona la
entrada y salida de datos.

14

INV- Computacin en la Nube/2011-II


El poder acceder a un servicio de software como Matlab en la Nube sera una gran ventaja pues el
grupo de trabajo (en este caso estudiantes, docentes y miembros de la UIFCE) no tendra que
gastar en costosas licencias, ni preocuparse por instalaciones, adems se hace factible el uso de la
aplicacin desde dispositivos mviles.
Lamentablemente los servicios de Amazon no tienen alcance en Colombia por eso no se indaga
en costos ni en otras aplicaciones brindadas por esta empresa.

Google Apps

La Universidad ya cuenta con uno de los servicios de Google Apps, Correo electrnico. Al
interior de la FCE y la UIFCE se pueden emplear de forma gratuita las dems soluciones SaaS
que ofrece Google. Se encuentran: Google Docs, Google Calendar, Google talk y Google sites,
para documentos de ofimtica, programacin de horarios y citas, conversaciones en tiempo real
(chat) y pginas web respectivamente.
Alcance global.

Microsoft Office Web Apps

Es un software como servicio que ofrece una suite de ofimtica gratuita y muy buena, creada por
Microsoft.
Entre las posibilidades se encuentran la creacin de documentos, hojas de clculo y
presentaciones.
El nico requerimiento para su uso es poseer una cuenta Windows Live.

Tanto la suite ofimtica de Google como la de Microsoft del SaaS son muy buenas pero no son
tan buenas ni tan robustas como sus homologas de escritorio (suite de ofimtica de Microsoft
Office, Gnome Office para plataformas de Linux o NeoOffice para Mac entre las ms conocidas)
pues les faltan un gran nmero de herramientas que se ofrecen en el software de instalacin Las
versiones en la nube ofrecen solo las opciones bsicas de trabajo en ofimtica..

ClausERP.com

Esta empresa ofrece software enfocados a la administracin y organizacin contable de las


empresas. Por la descripcin que de ellos se da puede decirse que se da la posibilidad de
incluirlos en la academia, especficamente en programa de contabilidad.
El software contable que ofrece cuenta con:
Caractersticas:

15

INV- Computacin en la Nube/2011-II


Libros contables.
Libros contables para registrar.
Reportes para la DIAN en formato xml.
Funciones:
Balance general resumido o detallado con cuentas.
Estado de resultados resumido o detallado con cuentas.
Cierre mensual.
Documentos relacionados:
Ajustes contables manuales.
Comprobantes de cierre.
Nomina
Inventarios
Costos
Compras
Los ltimos con enfoque de administracin de PYMES. Consulta de precios y tarifas especificas
en:
http://clauserp.com/
Alcance: Colombia.

Picnik

Aunque la edicin de imgenes no es algo que se use a en la facultad a fines de informacin de


SaaS se muestra una aplicacin llamada Picnik que permite la edicin bsica e intermedia de
imgenes, con una gama relativamente amplia de herramientas.
Es gratuito y no se requiere cuenta de usuario.
Sitio: http://www.picnik.com

PhotoShop Express

Aplicacin integrada en la nube por PhotoShop para la edicin de bsica a avanzada de


imgenes.

3.2.2 PaaS
Para el Platform as a Service se encontraron los siguientes servicios de utilidad potencial para la
FCE o la UIFCE:

16

INV- Computacin en la Nube/2011-II

Force.com de SalesForce.com

Creacin de aplicaciones para negocios.


De las tres aplicaciones que se ofrecen en Force.com AppForce, SiteForce y ISVForce ninguna
aparentemente parece brindar alguna herramienta realmente para la FCE. Quiz SiteForce sea
lo ms funcional que se pueda encontrar para la UIFCE.
SiteForce
Se desarrollan pginas web en entornos Java con distintas APIs.
La utilidad a gran escala para la FCE en realidad no es mucha a menos que se le quiera dar a los
usuarios (administrativos, docentes y estudiantes) la posibilidad de gestionar su propio sitio web
en cuyo caso la contratacin del servicio se hara por mes y usuario.
Google Apps
Google Engine
Ofrece el servicio de generacin de aplicaciones que se alojaran directamente en la
infraestructura de Google. Se brinda la libertad de nombre en la aplicacin y la creacin de estas
se hace a partir de la tecnologa de Java Estndar y los compiladores asociados JVM, adems de
Phayton.
Adems del pago del uso de las plataformas de desarrollo se paga por el uso computacional de
las aplicaciones (ancho de banda, CPU, almacenamiento), sin embargo Google Engine ofrece la
posibilidad de controlar cuanto se usa.
Las tarifas son de 8 dlares por aplicacin por usuario/mes hasta un mximo de 1000 dlares
mensuales.
Hay un "consumo mnimo" gratuito de espacio en almacenamiento, ancho de banda y CPU,
sobrepasado este consumo se entra en perodo de facturacin.
Informacin detallada y suscripcin en http://code.google.com/intl/es-ES/appengine/

Microsoft azure y SQL Azur

Este servicio de Microsoft en la nube permite crear, hospedar, escalar y gestionar las aplicaciones
a travs de los centros de datos de Microsoft.
Dentro de las posibilidades que provee MA se encuentra la programacin de sitios web,
aplicaciones para Windows, juegos, gestin de recursos computacionales usados por las
aplicaciones, enlace con SharePoint y Sartups.
Si en la FCE se necesitara la creacin de aplicaciones seria una herramienta bastante til, el
clculo del costo se hace a travs del sitio oficial de MA. Sus tarifas son relativamente altas.
http://www.microsoft.com/windowsazure/

17

INV- Computacin en la Nube/2011-II


Es de gran importancia sealar que el componente PaaS, ofrece los niveles de seguridad y
administracin de la informacin as como la libertad de aplicaciones que no est disponible en SaaS.
Adems tanto Google Engine como Microsoft Azure brindan la posibilidad de controlar los recursos
computacionales que usan las aplicaciones.
3.2.3 IaaS
Para el Infraestructure as a Service se encontraron los siguientes servicios de utilidad potencial para
la FCE o la UIFCE:

Amazon Elastic Cloud Computing (EC2)


A pesar de ser una empresa con tantas herramientas IaaS su alcance aun no llega a
Colombia.

GoGrid
Compra de espacio de almacenamiento de datos en servidores privados (nubes privadas).
Control y gestin de los datos a travs de la automatizacin virtualizada.
La interfaz de cliente permite el control, de facturacin, de uso, permisos de usuario,
administracin de la infraestructura tanto fsica como virtualizada.
Ofrece facilidad en la hibridacin de servidores.
Para el uso en la FCE sera posible contratacin de servicio de nube privada donde la
informacin que all se gestione este segura y protegida.
GoGrid ofrece una infraestructura verstil en la que se paga por servidores fsicos manejados
por los usuarios bajo imgenes de maquinas virtuales tambin suministradas por esta
empresa.
Eliminara la necesidad de servidores internos y solo se pagara por el espacio que se vaya
usar segn la demanda de la Facultad. Es viable en un plazo ostensible de 3 a 4 aos pues la
facultad ya cuenta con sus propios servidores funcionales que aun estn en periodo de
eficiencia.
GoGrid cobra segn horas de RAM consumidas, y espacio en servidores (medido en GB) de
acuerdo a dos planes Pospago y prepago que ha establecido.
Consultar trminos en: http://www.gogrid.com/
Es necesario evaluar la capacidad computacional que requiere la facultad y la cantidad de
almacenamiento usado mensualmente hacer un
Balance de los costos actuales.
Gogrid ofrece la asesora pertinente para evaluar estos mismos parmetros y estimar un plan
de facturacin. Contrastando los dos resultados se estimara la viabilidad de adquirir este
servicio en la nube.

18

INV- Computacin en la Nube/2011-II


3.2.3.1 Infraestructura actual
Maquina 1

Maquina 2

Maquina 3

Microsoft Windows Server


2003 R2 enterprise x64 sp2
Intel Xeon 1,86 GHz
4 GB de RAM
C: 12 GB
D: 668 GB
DVD/CD-RW
2 tarjetas de red
Servidor de bases de datos
SQL Server 2005
Servidor de archivos
Soporta la base de datos del
sistema de informacin de la
facultad.
Servidor sin garanta, en caso
de dao fsico.

Microsoft windows server 2003


R2 enterprise x64 sp2
Intel Xeon 1,86 GHz
4 GB de RAM
C:12 GB
D: 266 GB
DVD/CD-RW
2 tarjetas de red
Servidor de aplicaciones
Servidor de archivos.

Microsoft Windows Server 2003


Enterprise Edition sp2
Intel Pentium III 1,13GHz
1 GB de RAM
C: 34 GB

Soporta pgina web de la


facultad y las plataformas de
learning y la WikiFCE.
Servidor sin garanta, en caso de
dao fsico.

Soporta las Bases de datos de los


servicios web de la facultad.

CD ROM
1 tarjeta de red
Servidor de bases de datos.

Servidor sin garanta, en caso de


dao fsico.

TABLA 2 INFRAESTRUCTURA ACTUAL

Riesgo de cada de la pgina web y las aplicaciones de la facultad si se presentan fallas en los
servidores 2 y 3.
En la maquina 1 se encuentran las licencias de autenticacin de algunos de los software
economtricos usados por la facultad, luego si falla este servidor no se podran usar software como
Matlab, SPSS, SIIGO entre otros.
Para sustituir los tres servidores actuales se ofrece 3 servidores en la nube con 4GB de RAM y
200GB en capacidad de almacenamiento con un costo de USD$ 750 por mes.

19

INV- Computacin en la Nube/2011-II


3.2.3.2 Anlisis de factibilidad servicios de Cloud computing Vs Servidor fsico.
Actualmente se est evaluando la compra de un servidor con las siguientes caractersticas:
Procesador
Memoria
Disco Duro
Tarjeta de video
Sistema operativo
Tarjeta de red

Intel Xeon processor 5500 and 5600 series six core / quad core
32 GB de RAM
4 discos duros de 450 GB conectados en Raid 5
Integrated Matrox G200 , 8MB shared video memory
Microsoft Windows Server 2008 R2 SP1, x64 (includes Hyper-V v2)
10/100/1000
TABLA 3: ESPECIFICACIONES SERVIODOR FISICO

Segn los requerimientos actuales de la UIFCE para un nuevo servidor se realizaron


cotizaciones con una empresa de IaaS en la nube, que cuentan con una infraestructura
bastante poderosa en trminos computacionales y que es capaz de brindar solucin a la
mayora de los requisitos actuales.
Servidor dedicado: Este servidor seria en exclusividad para la UIFCE con privacidad y
seguridad de la informacin, gestin de herramientas y administracin de uso y permisos,
contara con:

32GB de RAM 4x5GB


Windows server 2008 R2

A un costo de USD$ 860 por mes.


Se proveer a la UIFCE una vLAN privada de nivel 2 para administrar los servidores. Los costos
de transferencia de datos de entrada se encuentran incluidos en las anteriores tarifas. El nico
costo adicional seria la transferencia de datos de salida que tendra un valor de USD$ 0.29 por
GB.

Telefnica

En Colombia existe Telefnica, esta empresa brinda servicio de almacenamiento con el nivel de
seguridad de las entidades bancarias. Se contratara un servicio de 10TB por $40000 pesos
mensuales. Se requiere lnea telefnica y servicio de internet banda ancha con Telefnica de
Telecom.

MoviStar

MoviStar provee una solucin de almacenamiento. Se ofrece 1TB por $ 5 por mes (no incluye
iva). Se requiere contratar servicios de internet con MoviStar para acceder al servicio.

20

INV- Computacin en la Nube/2011-II


3.2.3.3 Comparativo IaaS y Hardware Fsico.

Se comparan las dos posibilidades actuales que brindan solucin al la necesidad de un nuevo
servidor.
En primer lugar se evala la seguridad que pueden brindar ambas posibilidades, ya que en el servidor
se alojaran datos sensibles Tabla 4.

SEGURIDAD
Seguridad de los datos e informacin
guardada.
Servidor dedicado
Servidor fsico.
en GoGrid.
Servidor dedicado
manejado
nicamente por la
UIFCE

Servidor fsico
nicamente manejado
por la UIFCE

ALTO

ALTO

TABLA 4: COMPARATIVO SEGURIDAD

En segundo lugar se tienen en cuenta aspectos relacionados con el mantenimiento del servidor, ya
que ste est proyectado a una vida til de 4 aos. Tabla 5.

MATENIMIENTO
Gestin del servidor: Espacio,
funcionamiento, optimizacin
Servidor dedicado
Servidor fsico.
en GoGrid.
A cargo de la
empresa GoGrid.
Se garantiza la
eficiencia del
servidor.

Requiere del
seguimiento continuo
del personal IT.
Depende de las
clausulas de garanta del
proveedor del servidor
fsico.

ALTO

MEDIO

TABLA 5 COMPARATIVO MANTENIMIENTO

21

INV- Computacin en la Nube/2011-II

El servidor tiene que ser escalable ya que es segura que en el futuro sus capacidades computacionales
deben ser aumentadas. Tabla 6.

ESCALABILIDAD
Capacidad de mejoramiento de las
caractersticas del servidor (RAM,
Almacenamiento, nmero de ncleos en el
procesador, etc.)
Servidor dedicado
Servidor fsico.
en GoGrid.
Si se requiere ms
capacidad
computacional,
solo se solicitara a
GoGrid.
Se estima que en el
transcurso de 4
aos sea necesario
ms capacidad de
memoria RAM
(16GB)y Disco (2
TB a un costo 600
mil pesos
mensuales. )

Requiere de la compra
del Hardware y
requiere de la
instalacin que
depender del personal
tcnico e IT.
Se estima que en el
transcurso de 4 aos
sea necesario mas
capacidad de memoria
RAM ( ( 8GB
269,182.92 pesos ) y
Disco( 4 discos de 500
GB 2200.000 pesos )

ALTO

MEDIO

TABLA 6 COMPARATIVO ESCALABILIDAD

Debido a que se evala la posibilidad de comprar un servidor fsico se tiene en cuenta tambin su
implementacin en la facultad, as mismo se compara con la implementacin de la tecnologa de
cloud computing al interior de la FCE. Tabla 7.

22

INV- Computacin en la Nube/2011-II

IMPLEMENTACION
Factibilidad de la contratacin del servicio en
la nube o instalacin del servidor fsico.
Servidor dedicado en
Servidor fsico.
GoGrid.
La contratacin del
servicio y posterior
prestacin es casi
inmediata.

Instalacin y
empalme de
funcionamiento en
un tiempo corto.

ALTO

ALTO

TABLA 7 COMPRATIVO IMPLEMENTACIN

Por ultimo uno de los aspectos mas importantes es el costo del servidor, entonces se realiza una
comparacin de costos teniendo en cuenta que el servidor fsico es una nica inversin y la
contratacin de servicios en cloud se paga por ao. Tabla 8.

COSTO
Costo total del servidor
Servidor dedicado en
GoGrid.
El costo es de
alrededor de 19
millones de pesos
anuales.

BAJO

Servidor fsico.
El costo del servidor
es de alrededor de
15 millones de
pesos (nica
inversin)

ALTO

TABLA 8 COMPARATIVO COSTOS

Convenciones: Se califican los aspectos con base a su factibilidad en un periodo de tiempo de 4 aos
(vida til del servidor fsico) siendo Alto muy factible, Medio Factible y Bajo no Factible.
A continuacin se muestra la tabla comparativa de manera condensada.

23

INV- Computacin en la Nube/2011-II

Parmetro
Servidor
dedicado
en GoGrid.
Servidor
fsico.

Seguridad

Mantenimiento

Escalabilidad

Costo

Implementacin

TABLA 9 COMPARATIVO CLOUD COMPUTING VS SERVIDOR FSICO

4. CONCLUSIONES Y RECOMENDACIONES
1. La tecnologa de Cloud Computing a nivel nacional no ha evolucionado, por lo que no se
encuentran proveedores de servicios SaaS, PaaS e IaaS que satisfagan los requerimientos de
la facultad.
2. La tecnologa de Cloud Computing no ofrece servicios especficos que sean compatibles con
la academia y por ende con las necesidades de la FCE.
3. De los dos escenarios posibles para Cloud en la FCE existe primero incertidumbre sobre el
funcionamiento de la Nube FCE ya que para ofrecer un servicio SaaS se deben conocer los
requerimientos computacionales que se necesitaran, hara falta que los desarrolladores de los
software usados en la facultad implementaran la aplicacin para funcionamiento en entorno
WEB y una vez hecho esto determinaran que capacidades de computo requieren.
Por otro lado para ofrecer un servicio IaaS se estimara un total de 3GB por usuario de la
FCE que hara un total de 10500GB. EL costo de este equipo computacional es por tanto
desconocido debido a la falta de certeza sobre los requerimientos.
4. Se debe ir haciendo una migracin gradual hacia la nube contratando primero servicios
bsico s de IaaS mudando la informacin en un proceso paulatino. Actualmente la
pertinencia de entrar en la nube no es alta y teniendo en cuenta que esta tecnologa se
encuentra en sus etapas iniciales de desarrollo, no es oportuno hacer la migracin en este
momento.
5. Para la Nube de la FCE se puede aprender del proceso que apenas inician las nubes
cientficas de las universidades que comienzan con esta tecnologa (Mencionadas
anteriormente).
Segn todo lo visto en cuanto a todos los aspectos que toca el trabajo de investigacin; la siguiente
etapa para el proyecto de Cloud Compting dentro de la facultad en una implementacin futura es:
1. Contactar el proveedor para inicios de negociaciones.
2. Levantamiento de requerimientos especficos para verificar y satisfacer las necesidades de la
facultad.
3. En caso de que sea necesario, se debe hacer una verificacin de la infraestructura de la
facultad (edificios 310, 311 y 238).
4. Adelantar trmites de negociacin.

24

INV- Computacin en la Nube/2011-II


5. Entrenar al involucrado IT de la unidad informtica para administrar y soportar el servicio de
cloud computing.
6. Ejecutar tareas de migracin de servicios (pgina web, learning, bases de datos, etc.).
7. Desplegar la solucin.
Sin embargo, por razones de seguridad, control total de toda la informacin y administracin de
servicios, se debe contar con una infraestructura fsica que est alojada directamente en la facultad,
para respaldar cualquier eventualidad o incidencia con el proveedor de cloud computing.

5. REFERENCIAS

1. Computacin en nube - Wikipedia, la enciclopedia libre.


http://es.wikipedia.org/wiki/Computaci%C3%B3n_en_nube (Accedido Noviembre 4,
2011).
2. Computacion_en_Nube-AnyHelp.pdf. http://www.apetigu.es/upload/Computacion_en_Nube-AnyHelp.pdf (Accedido Noviembre 4, 2011).
3. Infraestructura como servicio (IAAS) en el Cloud computing.
http://www.error500.net/software/infraestructura-como-servicio-iaas-cloud-computing
(Accedido Noviembre 4, 2011).
4. La computacin en la nube se toma Bogot | ELESPECTADOR.COM.
http://www.elespectador.com/tecnologia/articulo-297157-computacion-nube-se-tomabogota (Accedido Noviembre 4, 2011).
5. Modelo de computacin en la nube apenas despega en Colombia - ENTER.CO.
http://www.enter.co/archivo/modelo-de-computacion-en-nube-apenas-despega-encolombia/ (Accedido Noviembre 4, 2011).
6. Plataforma como servicio (PAAS) en el Cloud computing.
http://www.error500.net/desarrollo/plataforma-como-servicio-paas-cloud-computing
(Accedido Noviembre 4, 2011).
7. science.
http://www.sciencedirect.com/science?_ob=MiamiImageURL&_cid=272436&_user=199
8314&_pii=S1084804510001062&_check=y&_origin=&_coverDate=31-Jul2011&view=c&wchp=dGLbVlt-zSkzk&md5=e0af9ad72347f31c62c6d2d60d8b2810/1s2.0-S1084804510001062-main.pdf (Accedido Noviembre 4, 2011).
8. tres.pdf. http://www.acis.org.co/fileadmin/Revista_108/tres.pdf (Accedido Noviembre
4, 2011).
9. Usos
y
Aplicaciones:
Computacion
en
Nube.
http://www.computacionennube.org/29/usos-y-aplicaciones/ (Accedido Noviembre 4,
2011).

25

You might also like