You are on page 1of 4

Un sistema distribuido se define como una coleccin de computadores autnomos

conectados por una red, y con el software distribuido adecuado para que el sistema sea visto
por los usuarios como una nica entidad capaz de proporcionar facilidades de computacin.
[ Colouris 1994 ]
El desarrollo de los sistemas distribuidos vino de la mano de las redes locales de alta
velocidad a principios de 1970. Mas recientemente, la disponibilidad de computadoras
personales de altas prestaciones, estaciones de trabajo y ordenadores servidores ha
resultado en un mayor desplazamiento hacia los sistemas distribuidos en detrimento de los
ordenadores centralizados multiusuario. Esta tendencia se ha acelerado por el desarrollo de
software para sistemas distribuidos, diseado para soportar el desarrollo de aplicaciones
distribuidas. Este software permite a los ordenadores coordinar sus actividades y compartir
los recursos del sistema hardware, software y datos.
Los sistemas distribuidos se implementan en diversas plataformas hardware, desde unas
pocas estaciones de trabajo conectadas por una red de rea local, hasta Internet, una
coleccin de redes de rea local y de rea extensa interconectados, que en lazan millones de
ordenadores.
Las aplicaciones de los sistemas distribuidos varan desde la provisin de capacidad de
computo a grupos de usuarios, hasta sistemas bancarios, comunicaciones multimedia y
abarcan prcticamente todas las aplicaciones comerciales y tcnicas de los ordenadores.
Los requisitos de dichas aplicaciones incluyen un alto nivel de fiabilidad, seguridad contra
interferencias externas y privacidad de la informacin que el sistema mantiene. Se deben
proveer accesos concurrentes a bases de datos por parte de muchos usuarios, garantizar
tiempos de respuesta, proveer puntos de acceso al servicio que estn distribuidos
geogrficamente, potencial para el crecimiento del sistema para acomodar la expansin del
negocio y un marco para la integracin de sistema usados por diferentes compaas y
organizaciones de usuarios.

Escalabilidad
Los sistemas distribuidos operan de manera efectiva y eficiente a muchas escalas
diferentes. La escala ms pequea consiste en dos estaciones de trabajo y un servidor de
ficheros, mientras que un sistema distribuido construido alrededor de una red de rea local
simple podra contener varios cientos de estaciones de trabajo, varios servidores de
ficheros, servidores de impresin y otros servidores de propsito especifico. A menudo se
conectan varias redes de rea local para formar internetworks, y stas podran contener
muchos miles de ordenadores que forman un nico sistema distribuido, permitiendo que los
recursos sean compartidos entre todos ellos.
Tanto el software de sistema como el de aplicacin no deberan cambiar cuando la escala
del sistema se incrementa. La necesidad de escalabilidad no es solo un problema de
prestaciones de red o de hardware, sino que esta ntimamente ligada con todos los aspectos
del diseo de los sistemas distribuidos. El diseo del sistema debe reconocer explcitamente
la necesidad de escalabilidad o de lo contrario aparecern serias limitaciones.
La demanda de escalabilidad en los sistemas distribuidos ha conducido a una filosofa de
diseo en que cualquier recurso simple -hardware o software- puede extenderse para
proporcionar servicio a tantos usuarios como se quiera. Esto es, si la demanda de un recurso
crece, debera ser posible extender el sistema para darla servicio,. Por ejemplo, la
frecuencia con la que se accede a los ficheros crece cuando se incrementa el numero de
usuarios y estaciones de trabajo en un sistema distribuido. Entonces, debe ser posible aadir
ordenadores servidores para evitar el cuello de botella que se producira si un solo servidor
de ficheros tuviera que manejar todas las peticiones de acceso a los ficheros. En este caso el
sistema deber estar diseado de manera que permita trabajar con ficheros replicados en
distintos servidores, con las consideraciones de consistencias que ello conlleva.
Cuando el tamao y complejidad de las redes de ordenadores crece, es un objetivo
primordial disear software de sistema distribuido que seguir siendo eficiente y til con
esas nuevas configuraciones de la red. Resumiendo, el trabajo necesario para procesar una
peticin simple para acceder a un recurso compartido debera ser prcticamente
independiente del tamao de la red. Las tcnicas necesarias para conseguir estos objetivos
incluyen el uso de datos replicados, la tcnica asociada de caching, y el uso de mltiples
servidores para manejar ciertas tareas, aprovechando la concurrencia para permitir una
mayor productividad


AMBIENTE INTELIGENTE
El concepto de Ambiente Inteligente muestra una visin de la Sociedad de la Informacin
en el que se enfatiza la facilidad de uso, el soporte eficiente de los servicios y la posibilidad
de mantener interacciones naturales con el ser humano. El objeto fundamental es el
desarrollo de aplicaciones encaminadas a la mejora de la calidad de la vida de las personas
en base al uso de las Tecnologas de la Informacin y de las Comunicaciones. El
planteamiento se materializa a grandes rasgos en un individuo rodeado de interfaces
inteligentes e intuitivas que se encuentran integradas en partes y objetos corrientes, todo
esto en un entorno que sea capaz de reconocer y responder a la presencia y necesidades de
diferentes individuos, de una forma completamente discreta e imperceptible ms que a
travs de los resultados. El entorno mencionado, el Ambiente Inteligente, est donde est el
individuo y responde a sus necesidades de una forma natural, no limitndose a ningn lugar
fsico determinado, sino que comprende a todos ellos, la casa, el coche, el lugar de trabajo,
etc.

Los avances en tamao, prestaciones y potencia consumida de los procesadores, hacen
posible que stos se puedan configurar cada vez en ms tipos de dispositivos, dotndoles de
cierta inteligencia. Agendas electrnicas, telfonos mviles, etiquetas inteligentes,
dispositivos de electrnica de consumo, dispositivos "vestibles", son algunos de los
componentes que marcarn un futuro de dispositivos inteligentes conectables en red. La
conexin en redes ad-hoc de estos dispositivos en nmero cada vez mayor hace posible
un nuevo tipo de aplicaciones, dando as lugar a una nueva disciplina: la computacin
ubicua.
Si a la computacin ubicua aadimos interfaces de usuario inteligentes, tenemos lo que se
ha dado en llamar "inteligencia ambiental" o "ambiente inteligente". Tanto los procesadores
como los dispositivos que los albergan, pasan as a un segundo plano, desaparecen incluso
de la vista del usuario, ofreciendo un entorno de interaccin inteligente.

El concepto de Ambiente Inteligente est asociado al de Computacin Ubicua (Pervasive
Computing) y se podra definir como aquel entorno en el que los usuarios interactan de
forma transparente con multitud de dispositivos conectados entre ellos intercambiando
informacin y servicios. Este concepto est ntimamente relacionado con la creacin de
tecnologa con capacidades de clculo y comunicacin, siempre integrada con los usuarios.
El entorno, el Ambiente Inteligente, debe ser capaz de reconocer y responder a la presencia
y necesidades de los diferentes individuos que interactan con el entorno. Para ello es
necesario desarrollar tecnologas de inteligencia distribuida, terminales y sensores,
biometra y acceso multi-interfaz.
Las reas de conocimiento que permiten la realizacin del Ambiente Inteligente son las que
estn relacionadas con la I+D+I de: Los sistemas distribuidos, las redes mviles, las redes
inalmbricas, la capacidad de comunicacin remota, la generacin de imagen de sntesis, el
tratamiento digital de imagen, el tratamiento digital de sonido, el acceso a informacin
remota, la seguridad, la interaccin hombre mquina, el tiempo real, el diseo de protocolos
ad-hoc, la determinacin del comportamiento del sistema dependiendo de la localizacin,
los sistemas de actuacin sensorial, etc.

ALMACENAMIENTO EN NUBE
El almacenamiento en la nube es un modelo de servicio, disponible en lnea, con el que la
informacin se guarda en varios servidores, generalmente administrados de forma
unificada, fuera del sitio donde se genera. Las compaas que ofrecen este servicio operan
grandes centros de datos. Por su parte, los usuarios compran o rentan cierta capacidad a
dichas compaas, las que virtualizan los recursos de acuerdo con las necesidades de sus
clientes y los presentan como dispositivos privados que pueden acomodarse a sus
necesidades. Los servicios de almacenamiento en la nube pueden accederse mediante
interfaces para aplicacin de servicios web o mediante interfaces web para usuarios.
Entre las ventajas de este modelo de almacenamiento podemos citar:
Que los usuarios pagan slo por la cantidad de recursos que ocupan.
Que no tienen que intervenir en la instalacin y mantenimiento de un centro de
datos.
Que no necesitan ocuparse de tareas de mantenimiento de la informacin, como la
produccin de respaldos o la migracin de datos.
Por otro lado, cuando se piensa contratar este servicio tambin es importante considerar
otros aspectos tales como:
La seguridad de los datos almacenados y en trnsito desde o hacia el proveedor del
servicio.
El desempeo del servicio comparado con el almacenamiento local.
El ancho de banda ofrecido por el proveedor local de internet.
Los servicios de almacenamiento pblico en la nube estn convirtindose rpidamente en
una opcin para individuos y empresas. En 2010, proveedores tales como Nirvanix, Nasuni,
CTERA Networks y Petaera, comenzaron a utilizar una nueva generacin de tecnologa de
almacenamiento denominada almacenamiento orientado a objetos, que permite almacenar
un gran volumen de datos a un costo menor que el que cobran las empresas convencionales
de almacenamiento.
En un proyecto previo, Infotec desarroll de un prototipo de sistema de almacenamiento de
pequea escala (con capacidades en el orden de algunos terabytes), que puede construirse a
partir de recursos de cmputo de bajo costo, o incluso reutilizando la capacidad instalada de
una oficina, es decir, usando las propias mquinas que forman la red local de una pequea
organizacin. Se proyecta que las celdas de una misma organizacin, bajo polticas bien
definidas, podran integrarse a una confederacin con el fin de cooperar en la construccin
de un servicio de almacenamiento de gran escala y con capacidad para soportar una
operacin continua, de alta demanda, an en situaciones de contingencia (debido a fallas,
catstrofes, etc.).

INTELIGENCIA AMBIENTAL

a Inteligencia Ambiental describe un entorno en el que las personas estn envueltas y
asistidas por interfaces embebidos, inteligentes e intuitivos, en objetos cotidianos
comunicados entre si, que conforman un medioambiente electrnico que reconoce y
responde a la presencia de los individuos inmersos en l de una forma invisible y
anticipatoria. Esta tecnologa ha sido denominada por la Comisin Europea como el
principal escenario de futuro para el siglo XXI.
Este proyecto plantea un escenario de Inteligencia Ambiental (AmI) centrado en el hbitat,
y basado en el mobiliario como una interfaz capaz de identificar y reconocer las
necesidades del usuario, adaptando el entorno para satisfacer dichas necesidades. En un
contexto ideal, podra incluso anticiparse a dichas necesidades.
Por tanto, el objetivo ltimo del proyecto es crear una nueva categora de mobiliario
inteligente, evolucionado a partir del mobiliario domtico, que pueda interactuar con otros
dispositivos para anticiparse a las necesidades de las personas en determinados tipos de
ambiente

You might also like