Está en la página 1de 6

95

INGENIATOR | REVISTA VIRTUAL DE LOS PROGRAMAS DE INGENIERA|UNIVERSIDAD DE SAN BUENAVTURA, SECCIONAL


CARTAGENA | Vol.2, N2, enero junio del 2011 | ISSN 2027-9396 (en lnea) | CARTAGENA, COLOMBIA | PP. 85-100

LOS SISTEMAS DISTRIBUIDOS, BAJO EL ENFOQUE DE CLOUD
COMPUTING Y SUS APLICACIONES

Damian E. Barrios Castillo
Director de Programa Programa de Ingeniera de Sistemas. Universidad de San Buenaventura Seccional
Cartagena. Email: dbarrios@usbctg.edu.co pdsnet@gmail.com

Julieth Paola Barrientos Matute

Estudiante del Programa de Ingeniera de Sistemas. Universidad de San Buenaventura Seccional Cartagena.
Email: juli-pao@hotmail.com

RESUMEN

En los ltimos aos se est viviendo un incremento en el diseo y desarrollo de Sistemas
Distribuidos, los Sistemas Operativos Web y el Cloud Computing. Ms all de las
argumentos clsicos de diseo de los mismos (acceso y localizacin transparentes,
escalabilidad, tolerancia a fallos, rendimiento, etc.) los grandes de la industria tecnolgica
se plantean qu tecnologa utilizar para su desarrollo. El documento muestra un panorama
general sobre sistemas distribuidos y Cloud Computing, incluyendo qu ventajas y
desventajas pueden tener para la sociedad en el mbito tecnolgico que se presenta en la
actualidad. Se quiere dar un anlisis que permita discernir su aplicabilidad y desarrollo para
el mejoramiento sus servicios a la sociedad. Hace una dcada, el trmino Cloud Computing,
mejor conocido como la nube, apenas sonaba en las empresas, pero ahora es un tema de
todos los das. La nube es un sistema que funciona a travs de internet en el que no se requiere
la descarga ni el almacenamiento de un programa en una computadora. Los beneficios son
claros: ahorro de energa, disminucin en costos de infraestructura y facilidad para que
empleados, empresas y clientes compartan informacin.

Palabras Claves: Cloud Computing, Sistemas Distribuidos, Tecnologas, Sistemas
Operativos, SaaS, IaaS, PaaS.

ABSTRACT

In recent years we are experiencing an increase in the design and development of distributed
systems, Web operating systems, and Cloud Computing. Beyond the classic arguments of
the same design (access and location transparency, scalability, fault tolerance, performance,
etc.) major technology industry faced what technology to use for your development. The
document shows an overview of cloud computing and distributed systems, including what
may have advantages and disadvantages for society in the technological sphere that occurs
today. He wants to give an analysis to discern their applicability and development to improve
their services to society. A decade ago, the term Cloud Computing, better known as 'the
cloud', sounded only in business, but is now a daily topic. The cloud is a system that works
through the internet that does not require the unloading or storage of a program on a
computer. The benefits are clear: energy savings, reduced infrastructure costs and facility for
employees, companies and customers to share information.
96

INGENIATOR | REVISTA VIRTUAL DE LOS PROGRAMAS DE INGENIERA|UNIVERSIDAD DE SAN BUENAVTURA, SECCIONAL
CARTAGENA | Vol.2, N2, enero junio del 2011 | ISSN 2027-9396 (en lnea) | CARTAGENA, COLOMBIA | PP. 85-100


Keywords: Cloud Computing, Systems Distributed, Technology, Operating Systems, SaaS,
IaaS, PaaS.

1. INTRODUCCIN

El cmputo en la nube es una tendencia tecnolgica en la que la empresa contrata a un
proveedor externo para manejar ciertos procesos dentro del departamento de sistemas,
reduciendo el presupuesto anual encaminado hacia este sector, al mismo tiempo que provee
soluciones de manera ms eficaz y rpida.

La Computacin en la Nube o Cloud Computing, integra tres componentes importantes a
nivel tecnolgico, estos tres componentes trabajados de forma unida garantizan una potente
infraestructura tecnolgica que garantiza adquirir o poder utilizar tecnologa y recursos de
punta a bajos costos y con la flexibilidad de escalabilidad de acuerdo al crecimiento de cada
empresa. Estos tres componentes son: IaaS (Infraestructure as a Service, Infraestructura
como Servicio), PaaS (Plataform as a Service, Plataforma como Servicio) y SaaS (Software
as a Service, Software como Servicio), este ltimo el ms conocido.

Para hacernos una idea de cmo funciona La Computacin en la Nube, tomemos la definicin
de lo que son Sistemas Distribuidos. Un Sistema Distribuido, es un sistema en donde los
recursos de la red no se encuentran centralizados en una sola mquina, si no en varias
mquinas dentro de la red e incluso pueden estar en lugares diferentes. Cloud Computing, es
esto pero a gran escala, los recursos se encuentran en uno o varios servidores distribuidos en
todo el mundo, y se pueden combinar los servicios de uno o varios proveedores y utilizarlos
al interior de una empresa. Por lo que podemos decir que Cloud Computing es un gran sistema
distribuido.

Figura 1. Sistemas Distribuidos vs Cloud Computing


Vs
Fuente:http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/Imagen4.jpg -
http://img197.imageshack.us/img197/2509/605pxcloudcomputingsvg0.png

97

INGENIATOR | REVISTA VIRTUAL DE LOS PROGRAMAS DE INGENIERA|UNIVERSIDAD DE SAN BUENAVTURA, SECCIONAL
CARTAGENA | Vol.2, N2, enero junio del 2011 | ISSN 2027-9396 (en lnea) | CARTAGENA, COLOMBIA | PP. 85-100

1. LOS SISTEMAS DISTRIBUIDOS, BAJO EL ENFOQUE DE CLOUD
COMPUTING Y SUS APLICACIONES

El rastro que dejamos en el mundo virtual alcanza, en promedio, un Terabyte, para que
logremos imaginarlo: las fotos que tomamos, la msica que descargamos, los correos que
enviamos y los documentos que guardamos equivalen, ms o menos, a un trilln de bytes por
persona, algo as como dos millones de fotos digitales. Pero eso no es nada si pensamos que,
para el 2016, "nuestro consumo digital ser equivalente a 20 Terabytes", 20 veces ms de lo
que un usuario comn almacena en la actualidad.

Cmo evitar que colapse internet? Cmo hacer la red ms eficiente para satisfacer ese
apetito de bytes que no para de crecer entre usuarios individuales y empresas?

Todas estas ventajas que provee la nube mejoraran en gran parte los sistemas distribuidos y
sus caractersticas, haran de las necesidades de los usuarios an mucho ms dinmicas al
tener acceso a toda su informacin desde cualquier parte del mundo, cabe resaltar que por
estar toda la informacin almacenada en un mismo lugar, el ser atacada por hackers generara
grandes impactos negativos en esta nueva tecnologa que apenas comienza a pisar fuerte.

Existe una gran relacin entre los Sistemas distribuidos y la nube, podemos definir la relacin
de estos como: servicios de cmputo, aplicaciones, bases de datos, etc., basados en la nube,
los cuales no seran ms que productos, servicios y soluciones para negocios y para
consumidores ofrecidos y utilizados en tiempo real a travs de la web. Servicios como:
capacidad de almacenamiento de la informacin, la movilidad de la misma y la facilidad para
agregar usuarios e integrar diferentes programas de computadora a una base instalada.

Para asegurar lo que en el prrafo anterior se menciona, se debe tener un claro conocimiento
sobre los modelos de negocio que se pueden utilizar en Cloud Computing, Software como
Servicio (SaaS), Plataformas como Servicios (PaaS) e Infraestructura como Servicios (IaaS),
pero tambin un conocimiento profundo sobre los procesos internos de la empresa para poder
implementar una solucin con xito.

Figura 2. Dimensiones/reas de Accin de Cloud Computing


Fuente: http://ciscoschool.net/wp-content/uploads/2010/03/iaas-paas-saas.png
98

INGENIATOR | REVISTA VIRTUAL DE LOS PROGRAMAS DE INGENIERA|UNIVERSIDAD DE SAN BUENAVTURA, SECCIONAL
CARTAGENA | Vol.2, N2, enero junio del 2011 | ISSN 2027-9396 (en lnea) | CARTAGENA, COLOMBIA | PP. 85-100

El beneficio ms atractivo e inmediato que ofrece la nube, es el bajo costo de despliegue de
las soluciones. Bajo este modelo, la implementacin de TI pasa de ser un gasto de capital a
convertirse en un gasto operativo, al utilizar un modelo "pague por uso" o "pague por
usuario", este modelo le permite a las empresas que cuentan con un presupuesto de inversin
tecnolgica limitado, poder agregar usuarios o servicios de forma rpida, sin tener que hacer
inversiones cuantiosas en equipos y licencias.

Adicionalmente, los servicios en la nube facilitan el soporte de TI a distancia, y ofrecen
movilidad de la informacin, gracias a que se puede acceder a la misma desde cualquier parte,
a cualquier hora y desde cualquier dispositivo, al transferir la informacin de un servidor
interno a un servidor virtual. Tal es el caso de Dropbox, que es una herramienta SaaS libre,
que permite almacenar informacin desde varios puntos geogrficos, distintos equipos de
cmputo, incluyendo dispositivos mviles, y compartir la informacin con las personas que
usted desea en tiempos pequeos. No obstante sigue presente la seguridad de los datos en la
nube, para algunos que desconfan de los sistemas y controles ofrecidos por los proveedores
de servicios en la nube pblica, la realidad es que siempre se corrern riesgos en la vida con
el fin de alcanzar los objetivos que se plantean con esta nueva tecnologa. Violaciones de
seguridad siempre han existido y muestra de ello, son los ataques recientes a Google, Yahoo,
y la consola de videojuegos de Xbox. Estos ataques podran afectar a la nube, buscando
desacreditar a ciertas compaas proveedoras de servicios basadas en la Web, desmejorando
las prestaciones de servicio y la manipulacin de datos no autorizadas.

Figura 3. Dopbox, un servicio Cloud.

Fuente: http://canasto.es/assets/2010/08/dropbox.jpg

Pero estos hechos aislados no han afectado de un todo la masificacin en el uso de Cloud
Computing en Amrica Latina, de hecho, el nmero de empresas que implemento servicios
en la nube, aumento de 3.5% a 15% en el curso de los 12 meses comprendidos entre enero y
diciembre de 20101.

1Artculo: Empresas y usuarios se suben a la nube, redactado por Ricardo Villate en www.ccnnexpansion.com,
99

INGENIATOR | REVISTA VIRTUAL DE LOS PROGRAMAS DE INGENIERA|UNIVERSIDAD DE SAN BUENAVTURA, SECCIONAL
CARTAGENA | Vol.2, N2, enero junio del 2011 | ISSN 2027-9396 (en lnea) | CARTAGENA, COLOMBIA | PP. 85-100

Este comportamiento es un indicador de que las tecnologas asociadas con inversin en
alistamiento para servicios en la nube o Cloud Services se convertirn en uno de los mercados
de ms rpido crecimiento en el gasto de TI empresarial en Amrica Latina en los prximos
aos. IDC estima que el mercado de servicios en la nube pblica (Public Cloud Services)
crecer a una tasa compuesta de 67% del 2011 al 2015.
El mundo de la tecnologa se transforma cada da, y las empresas estn buscando alternativas
que les permitan adaptarse y competir dentro de este esquema de evolucin acelerado.

4 CONCLUSIONES

Dadas las oportunidades que se extienden a las diversas organizaciones que obtienen acceso
a este modelo, es importante que las arquitecturas y en general el diseo de los servicios
propendan por la interoperabilidad; de forma que los datos y las aplicaciones que se soporten
puedan operar en los diversos modelos y tipos de servicios Cloud (Manifesto, 2009)2. Las
pequeas y medianas empresas todava se abstienen de su uso debido al desconocimiento en
el tema. Pero tambin es cierto que las pocas empresas, sobre todo en Amrica Latina, en
especial Colombia, que ya conocen del tema, y se han inclinado por el uso de esta tecnologa,
han tenido gran xito en la incorporacin de tecnologas de la Informacin que ayudan a
mejorar la productividad de sus negocios.

Desde otro punto de vista, tambin es necesario que los proveedores de Cloud tomen el
liderazgo y establezcan estrategias de mercadeo que incluyan campaas de sensibilizacin a
cerca de las oportunidades y beneficios del Cloud Computing como solucin para mejorar la
competitividad de las empresas, con el objetivo de educar a los usuarios en este tema y
fomentar el inters, la participacin y adopcin en Colombia; tema que la Mesa Sectorial de
Cloud Computing de Colombia ha venido adelantando en las sesiones de 2011, donde se
plantean estrategias en los modelos de negocios y legislacin sobre esta tecnologa en el pas,
como tambin se analizan los proveedores locales e internacionales que prestan este tipo de
servicios.

Pero para que en Colombia se masifique el uso de Cloud Computing, tambin es importante
y necesario que empresas integradoras en TI, realicen el acompaamiento respectivo, as
como la asesora y capacitacin respectiva frente al tema y se tercericen servicios, de manera
que las Pymes puedan acoger la tecnologa de la modo ms transparente y seguro posible.




que habla de forma general lo que es el trmino de la nube y lo confronta con el uso de estos servicios en la
actualidad.
http://raulzarrabal.wordpress.com/2011/07/06/empresas-y-usuarios-se-suben-a-la-nube/ [On Line]
2 Se trata de una iniciativa realizada por de varias empresas entre las que destacan IBM, Sun Microsystems,
Cisco, Novell, Red Hat, EMC y algunas ms como Telefnica, y cuyo objetivo es definir las reglas de las
iniciativas del Cloud Computing y que se convertirn en el estndar del nuevo esquema de interaccin
computacional de aqu al futuro.
http://humanismoyconectividad.wordpress.com/2009/03/30/cloud-computing-manifiesto/ [On Line]
100

INGENIATOR | REVISTA VIRTUAL DE LOS PROGRAMAS DE INGENIERA|UNIVERSIDAD DE SAN BUENAVTURA, SECCIONAL
CARTAGENA | Vol.2, N2, enero junio del 2011 | ISSN 2027-9396 (en lnea) | CARTAGENA, COLOMBIA | PP. 85-100

REFERENCIAS

Redindustria, Red de Conocimiento en Informtica Industrial y Aplicaciones de Gestin en
Tiempo Real. Introduccin a Cloud Computing. Recuperado el 19 de Marzo de 2011, de
http://redindustria.blogspot.com/2009/10/introduccion-cloud-computing.html, [online].

G. Coulouris, J. Dollimore, T. Kindberg, (2005). Sistemas Distribuidos: Conceitos e Projeto.
Person Education.

El Universal: Entrate Qu es el cloud computing?.
http://www.eluniversal.com.mx/articulos/59620.html, Recuperado el 22 de Marzo de 2011,
[online].

Tanembaum, Andrews, (2003). Sistemas Operativos Modernos. Person Educacin.

B, Haley, (2008).Cloud Computing Best Practices for Managing and Measuring Processes
for On-Demand Computing, Applications and Data Centers in the Cloud with Slas.
Lulu.com.

Mesa sectorial Cloud computing (2010). Cloud computing una perspectiva para colombia,
http://www.netgroupsa.com/Documentos/articulo1-cc-perspectiva_colombia.pdf,
Recuperado el 10 Febrero 2011, [online].

Mohamed, A. Computerweekly, A history of cloud computing,
http://www.computerweekly.com/Articles/2009/06/10/235429/A-history-of-cloud-
computing.htm, Recuperado el 30 de Abril de 2010, [online].

Aguilar, J. (2010). Arquitectura de un Sistema Operativo Web Basado en Sistemas
Multiagentes, http://www.unab.edu.co/editorialunab/revistas/rcc/pdfs/r52_art1_c.pdf,
Revista Colombiana de Computacin RCC, Recuperado el 17 de Marzo de 2011, [online].

Torres, J. (2011). La nube ser nuestra memoria virtual,
http://www.cnnexpansion.com/tecnologia/2010/05/21/la-crisis-de-almacenamiento,
CNNExpansin, Recuperado el 04 de Junio de 2011, [online].

También podría gustarte