Professional Documents
Culture Documents
COMPUTACIN EN LA NUBE
La computacin
en
la
nube concepto
conocido
tambin
bajo
los
trminosinformtica en la nube, nube de cmputo o nube de conceptos, del
ingls Cloud computing, es un paradigma que permite ofrecer servicios de
computacin a travs de Internet.
INTRODUCCIN
En este tipo de computacin todo lo que puede ofrecer un sistema informtico se
ofrece como servicio, de modo que los usuarios puedan acceder a los servicios
disponibles "en la nube de Internet" sin conocimientos (o, al menos sin ser
expertos) en la gestin de los recursos que usan. Segn el IEEE Computer
Society, es un paradigma en el que la informacin se almacena de manera
permanente en servidores de Internet y se enva a cachs temporales de cliente,
lo que incluye equipos de escritorio, centros de ocio, porttiles, etc.
"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.
El cambio paradigmtico que ofrece computacin en nube es que permite
aumentar el nmero de servicios basados en la red. Esto genera beneficios tanto
para los proveedores, que pueden ofrecer, de forma ms rpida y eficiente, un
mayor nmero de servicios, como para los usuarios que tienen la posibilidad de
acceder a ellos, disfrutando de la transparencia e inmediatez del sistema y de un
modelo de pago por consumo.
Computacin en nube consigue aportar estas ventajas, apoyndose sobre una
infraestructura tecnolgica dinmica que se caracteriza, entre otros factores, por
un alto grado de automatizacin, una rpida movilizacin de los recursos, una
elevada capacidad de adaptacin para atender a una demanda variable, as como
virtualizacin avanzada y un precio flexible en funcin del consumo realizado
evitando adems el uso fraudulento del software y la piratera.
La computacin en nube es un concepto que incorpora el software como servicio,
como en la Web 2.0 y otros conceptos recientes, tambin conocidos como
COMIENZOS
El concepto de la computacin en la nube empez en proveedores de servicio de
Internet a gran escala, como Google, Amazon AWS, Microsoft y otros que
construyeron su propia infraestructura. De entre todos ellos emergi una
arquitectura: un sistema de recursos distribuidos horizontalmente, introducidos
como servicios virtuales de TI escalados masivamente y manejados como
recursos configurados y mancomunados de manera continua. Este modelo de
arquitectura fue inmortalizado por George Gilder en su artculo de octubre 2006 en
la revista Wired titulado Las fbricas de informacin. Las granjas de servidores,
sobre las que escribi Gilder, eran similares en su arquitectura al procesamiento
grid (red, parrilla), pero mientras que las redes se utilizan para aplicaciones de
procesamiento tcnico dbilmente acoplados (loosely coupled), un sistema
compuesto de subsistemas con cierta autonoma de accin, que mantienen una
interrelacin continua entre ellos), este nuevo modelo de nube se estaba aplicando
a los servicios de Internet.
BENEFICIOS
que volver a esperar meses o aos e invertir grandes cantidades de dinero antes
de que un usuario inicie sesin en su nueva solucin. Sus aplicaciones en
tecnologa de "Cloud Computing" estarn disponibles en cuestin de horas o das
en lugar de semanas o meses, incluso con un nivel considerable de
personalizacin o integracin.
DESVENTAJAS
Perl o Ruby). Las ofertas de PaaS pueden dar servicio a todas las fases del ciclo
de desarrollo y pruebas del software, o pueden estar especializadas en cualquier
rea en particular, tal como la administracin del contenido.
Los ejemplos comerciales incluyen Google App Engine, que sirve aplicaciones de
la infraestructura Google, y tambin Windows Azure, de Microsoft, una plataforma
en la nube que permite el desarrollo y ejecucin de aplicaciones codificadas en
varios lenguajes y tecnologas como .NET, Java y PHP. Servicios PaaS tales como
stos permiten gran flexibilidad, pero puede ser restringida por las capacidades
que estn disponibles a travs del proveedor.
Infraestructura como servicio
La infraestructura como servicio (infrastructure as a service, IaaS) -tambin
llamado en algunos casos hardware as a service, HaaS) se encuentra en la capa
inferior y es un medio de entregar almacenamiento bsico y capacidades de
cmputo como servicios estandarizados en la red. Servidores, sistemas de
almacenamiento, conexiones, enrutadores, y otros sistemas se concentran (por
ejemplo a travs de la tecnologa de virtualizacin) para manejar tipos especficos
de cargas de trabajo desde procesamiento en lotes (batch) hasta aumento de
servidor/almacenamiento durante las cargas pico. El ejemplo comercial mejor
conocido es Amazon Web Services, cuyos servicios EC2 y S3 ofrecen cmputo y
servicios de almacenamiento esenciales (respectivamente). Otro ejemplo es
Joyent cuyo producto principal es una lnea de servidores virtualizados, que
proveen una infraestructura en-demanda altamente escalable para manejar sitios
Web, incluyendo aplicaciones Web complejas escritas en Ruby en Rails, PHP,
Python, y Java.
TIPOS DE NUBES
Las nubes privadas son una buena opcin para las compaas que
necesitan alta proteccin de datos y ediciones a nivel de servicio. Las nubes
privadas estn en una infraestructura en-demanda manejada por un solo cliente
que controla qu aplicaciones debe correr y dnde. Son propietarios del servidor,
COMPARACIONES
La computacin en nube usualmente es confundida con la computacin
en grid(red) (una forma de computacin distribuida por la que "un sper
computador virtual" est compuesto de un conjunto cluster enlazado de
ordenadores dbilmente acoplados, actuando en concierto para realizar tareas
muy grandes).
Controversia
Dado que la computacin en nube no permite a los usuarios poseer fsicamente
los dispositivos de almacenamiento de sus datos (con la excepcin de la
posibilidad de copiar los datos a un dispositivo de almacenamiento externo, como
una unidad flash USB o un disco duro), deja la responsabilidad del
almacenamiento de datos y su control en manos del proveedor.
La computacin en nube ha sido criticada por limitar la libertad de los usuarios y
hacerlos dependientes del proveedor de servicios. Algunos crticos afirman que
slo es posible usar las aplicaciones y servicios que el proveedor est dispuesto a
ofrecer. As, The Times compara la computacin en nube con los sistemas
centralizados de los aos 50 y 60, en los que los usuarios se conectaban a travs
de terminales "gregarios" con ordenadores centrales. Generalmente, los usuarios
no tenan libertad para instalar nuevas aplicaciones, y necesitaban la aprobacin
de administradores para desempear determinadas tareas. En suma, se limitaba
COMPUTACIN UBICUA
INTRODUCCIN
Se introducen las bases de lo que es la computacin sus tendencias en el futuro y
unas ideas planteadas sobre que podramos proyectar implementando esta
tecnologa.
Las redes inalmbricas son una realidad hoy en da, estamos acostumbrados a ver
ordenadores porttiles conectados a Internet sin necesidad de cables, pequeos
ordenadores de mano conectados con los ordenadores de la oficina, cada da
aumenta ms la creacin de redes inalmbricas ciudadanas, en la que
voluntariamente y sin buscar beneficio mas all del uso de las tecnologas
disponibles y el afn de aprender y practicar con ellas, es algo que cada da
estamos y estaremos ms acostumbrados a ver no es ms que el inicio de un
DEFINICIN
La computacin ubicua es un modelo de interaccin en el que el procesamiento de
informacin se integra fuertemente en las actividades y objetos cotidianos. A pesar
de que el trmino de computacin ubicua puede parecer demasiado tcnico, el
mismo se basa en un campo que tiene muchas implicaciones para el proceso de
enseanza-aprendizaje. Un ejemplo de dispositivo que posee la tecnologa de
computacin ubicua se encuentra en los novedosos telfonos Blackberry y Iphone
que cuentan con un sistema de interconexin inalmbrico para el trnsito de
informacin y datos desde un dispositivo mvil. Este es un trmino caracterizado
por Mark Weiser, cuya meta es el incremento en el uso de sistemas de cmputo a
travs del ambiente fsico, hacindolos disponibles y a la vez invisibles al
usuario. El concepto de ubicuidad se refiere en general a la presencia de una
entidad en todas partes; pero en la computacin adquiere la caracterstica de ser,
adems, invisible. Este paradigma pretende brindar sistemas de cmputo
inteligentes que se adapten al usuario, y cuyas interfaces permitan que ste
realice un uso intuitivo del sistema. De all que la meta, de la computacin ubicua,
de integrar varias computadoras (dispositivos) al entorno fsico busca habilitar los
beneficios de stas y de la informacin digitalizada en todo momento y en todas
partes.
Se entiende por computacin ubicua (ubicomp) la integracin de la informticaen
el entorno de la persona, de forma que los ordenadores no se perciban como
objetos diferenciados. Esta disciplina se conoce en ingls por otros trminos
como pervasive computing, calm technology, things that think y everyware. Desde
hace unos aos tambin se denomina inteligencia ambiental.
Sus promotores propugnan la integracin de dispositivos alrededor de escenarios
donde se encuentre localizado el ser humano, en el que ste puede interactuar de
manera natural con sus dispositivos y realizar cualquier tarea diaria de manera
completamente trasparente con respecto a sus computadores. Durante sus
actividades ordinarias, alguien que est usando computacin ubicua (decimos
entrecomillas usando porque el usuario nunca lo har directamente) lo hace a
ANTECEDENTES HISTRICOS
Se atribuye a Solovina la autora del concepto en sus ltimos artculos escritos
en 1988 cuando trabajaba para Xerox en el laboratorio de Palo Alto (PARC). A
Weiser en alguna medida le influy el tratamiento de la distopa en la
novela Ubikde Philip K. Dick, en la que se vislumbraba un futuro en el que todo,
desde los pomos de las puertas al papel higinico, sera inteligente e
interconectado. El avance de la ciencia no ha ido tan rpido como vaticinaba
Weiser, pero en los ltimos aos se han producido importantes avances en esa
direccin.
El Instituto Tecnolgico de Massachusetts ha sido protagonista de significativas
aportaciones a esta disciplina, entre las que destacan las del consorcio de Hiroshi
Ishii Things That Think, del Media Lab y la iniciativa CSAIL materializada en
el proyecto Oxygen.
En un artculo de 2004, el escritor estadounidense Adam Greenfield acu el
ingenioso trmino everyware para las tecnologas que incorporan computacin
ubcua, inteligencia ambiental o medios tangibles. Volver a utilizar el trmino en
su libro Everyware: The Dawning Age of Ubiquitous Computing (ISBN 0-32138401-6), en el que Greenfield describe el paradigma de interaccin entre la
computacin ubcua como una "mezcla de procesamiento de informacin en el
2.
3.
Skin (piel): pueden ser fabricados con capacidades de emitir luz y con
diversos materiales, como polmeros conductivos, algunos dispositivos orgnicos,
etc... Se ven frecuentemente como ropa, cortinas, o diversos elementos de
decoracin
2.
REAS DE INVESTIGACIN
La Computacin Ubicua representa un gran desafo cientfico/tcnico, un gran
nicho de oportunidad y es un rea atractiva para el sector empresarial. Su
adopcin, como una de las lneas estratgicas de desarrollo del pas, se reflejar
en un impacto social, un impacto cientfico, un impacto tecnolgico, y finalmente
en un impacto econmico. Las reas de investigacin y desarrollo que se
identifican como de alta prioridad dentro del cmputo ubicuo y sin ser exhaustivos,
se presentan a continuacin:
Sensores
1.
2.
RFIDs
Redes de prxima generacin
1.
2.
Redes de Sensores
3.
Redes Adhoc
4.
5.
Seguridad informtica
Sistemas Distribuidos
1.
Soporte multimedia
2.
Tolerancia a fallas
3.
Escalabilidad
Computacin mvil
1.
2.
3.
1.
1.
eMedicina
Monitoreo y procesamiento de seales mdicas remotas
2.
Contextaware systems
3.
2.
TeleDiagnostico Mvil