Sei sulla pagina 1di 7

TAREA UNIDAD 1

YESSICA PAOLA VEGA ACUA


CD. 1.005.299.688

GERARDO GRANADOS ACUA


Tutor

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


302090 SISTEMAS DISTRIBUIDOS
GRUPO 302090_4
CEAD MLAGA
2014

INTRODUCCION
El presente trabajo tiene como finalidad resolver y aplicar los conocimientos de la unidad 1
del mdulo de sistemas distribuidos, resolviendo las 2 situaciones planteadas desde las
perspectivas o puntos de vista que se plantean en el mdulo referente a las caractersticas
que tienen los sistemas distribuidos.

OBJETIVOS
Desarrollar estrategias para resolver problemas grandes o pequeos teniendo en cuenta
aspectos, caractersticas, propiedades, ventajas y desventajas de los sistemas distribuido.
Adquirir conocimiento sobre las redes distribuidas y sus aplicaciones en nuestro medio.
Conocer cmo funciona un sistema distribuido.
Compartir conocimiento para socializarlo en los diferentes aspectos de esta asignatura.
Crear habilidades para poder identificar en diferentes servicios que pueden ser sistemas
distribuidos.
Aprender a trabajar con los diferentes tipos de heterogeneidad.
Considerar en diferentes sistemas cuales pueden ser sistemas distribuidos

SITUACIN 1:
Para cada uno de los siguientes servicios, indique por que se pueden considerar como
sistemas distribuidos:
a. El buscador GOOGLE.
Si separamos el canal donde se encuentra alojado este servicio, es decir quitemos internet y
hagamos un anlisis solo del servicio buscador de google, suponiendo que lo utilizamos en
una intranet o algo por le estilo, podemos considerar al servicio buscador de google como un
sistema distribuido por las siguientes razones:
1. Utiliza redes de computadoras y servidores propios para recorrer la red (gatear} e indexar
las pginas y consultas a nivel mundial, de esta forma est utilizando un sistema
distribuido de Hardware para poder correr su servicio a los millones de usuarios que lo
utilizan cumpliendo con la caracterstica de homogeneidad de su hardware.
2. El algoritmo utilizado para la bsqueda debe distribuir la tarea de la indexacin y de los
factores de bsqueda de la consulta hecha por el usuario, y de esa manera poder
entregar la informacin en milisegundos, al distribuir las diferentes fases de bsqueda del
algoritmo en pequeas tareas que se juntan al mostrar al usuario el resultado final, se
est siendo eficaz como sistema ya que aunque los usuarios aumentan sus tiempos de
respuesta a las consultas son cada vez menores o iguales con el tiempo. Dicho esto el
servicio buscador de google cumple con la caracterstica de escalabilidad.
3. Casi nunca vemos que este servicio este cado o haya sido vulnerado por un ataque
ciberntico, lo cual nos indica la alta tolerancia a fallos del servicio.
4. En cuanto a la concurrencia cumple con a cabalidad con esta caracterstica ya que son
millones los usuarios que acceden a su servicio y van en aumento da a da con el avance
en la infraestructura de redes para internet a nivel global, y se accede a casi que la
totalidad de las pagina (pueden ser trillones de pginas individuales segun google)y todo
esto en cualquier momento del da sin presentar problemas de concurrencia a las
bsquedas o pginas.
b. Una aplicacin Web para captura de la informacin de los resultados de exmenes
de estado en un pas.
Podra considerarse un sistema distribuido, si dicha informacin se guarda en una base de
datos descentralizada y que este distribuida en varios servidores, de esa manera podramos
considera este servicio como una aplicacin distribuida a travs de su base de datos, pero si
solo se llena informacin y se guarda en una base de datos central no se considerara un
servicio distribuido.
c. Un sistema de transacciones financieras de una entidad bancaria de carcter
nacional.
Un sistema de esta magnitud, debe tener servidores de datos y aplicaciones corriendo en
clster y adems por la importancia de los datos, estos deben estar distribuidos para una

mayor seguridad, adicional los sistemas de redes que comunican esta aplicacin a nivel
nacional jugaran un papel primordial para que la informacin este siempre disponible y esto
solo se logra teniendo redundancia en los datos y las conexiones.
SITUACIN 2:
Un programa servidor escrito en un lenguaje (por ejemplo VISUAL BASIC)
proporciona un objeto COMPUTA_DATOS al que se pretende que accedan clientes que
pudieran estar escritos en un lenguaje diferente (por ejemplo PHYTON). Los
computadores clientes y servidores pueden tener un hardware diferente, pero todas
estn conectadas a Internet. Describa los problemas debidos a cada uno de los cinco
(5) aspectos de la heterogeneidad que necesitan resolverse para posibilitar que un
objeto cliente invoque un mtodo sobre l.
1. Heterogeneidad en red: se debe poder superar lo siguiente:
Diferencias entre medios de comunicacin.
Tcnicas de sealizacin.
Interfaces y protocolos.
2. Heterogeneidad en Hardware: se debe poder superar lo siguiente:

Diferencia en tecnologa de Hardware ms avanzadas que otras (Pcs, routers, servidores


ms actualizados o mejor procesamiento que otros)
Diferentes grupos de instrucciones.
Incompatibilidades en la representacin de datos.

3. Heterogeneidad en Sistemas Operativos se debe poder superar lo siguiente:

Intercambio de mensajes de la aplicacin hecha en visual Basic, desde sistemas no


Windows
Comparacin e intercambio de archivos.

4. Heterogeneidad Lenguajes de programacin se debe poder superar lo siguiente:


Un lenguaje comn o intermedio para poder abstraer los mtodos escritos en Visual
Basic, desde otro lenguaje.
Un estndar para los tipos de datos o registros que puedan ser comunes
5. Heterogeneidad Implementaciones de diferentes desarrolladores.
Par este caso la aplicacin servidor estara construida en un solo lenguaje.

CONCLUSIONES
El objetivo de este primer trabajo colaborativo es lograr comprender la estructura y los
componentes de los sistemas distribuidos, hacer una anlisis de algunos sistemas
considerados como distribuidos teniendo en cuenta los componentes de los sistemas
distribuidos (hardware, software, red, etc.) y las principales caractersticas como son
heterogeneidad, comparticin de recursos, apertura, concurrencia, escalabilidad,
tolerancia a fallos, transparencia, entre otras, para determinar por qu dichos sistemas
son considerados Sistemas Distribuidos.
Los recursos en un sistema distribuido estn fsicamente encapsulados en una de las
computadoras y slo pueden ser accedidos por otras computadoras mediante las
comunicaciones (la red). Para que la comparticin de recursos sea efectiva, sta debe ser
manejada por un programa que ofrezca un interfaz de comunicacin permitiendo que el
recurso sea accedido, manipulado y actualizado de una manera fiable y consistente.
Surge el trmino genrico de gestor de recursos.
Podemos decir que los sistemas distribuidos son esenciales para ejercer el oficio del
ingeniero de sistemas o ingeniero de telecomunicaciones, lo cual nos ayudar para
resolver situaciones que se nos presente en el camino del desarrollo de nuestra profesin
por que hoy da encontramos sistemas distribuidos en cualquier parte, veamos una
situacin muy propia al tema, el Internet es una muestra el cual permite que los usuarios
de todo el mundo accedan a sus servicios donde quieran o donde estn situadas,
tambin es posible hoy da construir sistemas distribuidos pequeos, con celulares y
computadores porttiles.
El desarrollo de esta actividad nos ha permitido conocer contenido del mdulo de
Sistemas Distribuidos con el fin de tener claro los conceptos, ventajas, desventajas,
caractersticas como extensibilidad, heterogeneidad, seguridad, etc., su utilizacin en el
mundo actual, igualmente reconocer los tipos de sistemas distribuidos tales como la
intranet, internet, computacin mvil y distribuida.

BIBLIOGRAFA
Mdulo de sistemas distribuido UNAD 2006- Autor: Gerardo Granados Acua
CIBERGRAFA
http://www.20minutos.es/noticia/1751329/0/google/algoritmo/buscador/
http://sitemheter.blogspot.com/2006/09/sistemas-heterogeneos.html
http://ses.sep.gob.mx/wb/ses/ses_glosario?page=2
http://www.itistmo.edu.mx/Pag%20Informatica/APUNTES_archivos/page0003.htm
http://www.mercadolibre.com.co/jm/ml.faqs.portalFaqs.FaqsController?
axn=verFaq&faqId=2400&categId=BUY
http://www.ciberhabitat.gob.mx/cafe/chat/

Potrebbero piacerti anche