SlideShare una empresa de Scribd logo
1 de 9
Maestría en Redes y Telecomunicaciones
“Reporte de investigación”
Alumno:
Jesús Arturo Cajero Hernández
Matrícula: 200861553
Materia:
Sistemas Distribuidos
Catedrático:
Ing. Sergio Román Jara
Universidad Cristóbal Colón
Definiciones de sistemas distribuidos
(Andrew S. Tanenbaum & Maarten van Steen, 2008) Un sistema distribuido es una
colección de ordenadores independientes que ofrece a sus usuarios la imagen de
un sistema único u y coherente.
(Tanenbaum, 1996) Un sistema distribuido es una colección de computadoras
independientes que aparecen ante los usuarios del sistema como una única
computadora.
(Silberschatz) Un sistema distribuido es una colección de computadoras
físicamente separadas y posiblemente heterogéneas que están conectadas en red
para proporcionar a los usuarios acceso a los diversos recursos que el sistema
mantiene.
Introducción
Hoy en día hay equipos que están conectados a diversos tipos de redes de
comunicación, debido a esto cuando las aplicaciones que son ejecutadas en estos
tipos de sistemas pueden acceder a cierta información (archivos, fotos, etc.)
almacenada en servidores remotos. Observando este tipo de situaciones las
aplicaciones que se usan comúnmente se podrían agrupar y formar un conjunto de
componentes para poder así ser instalados en uno o más ordenadores para que
colaboren conjuntamente a fin de dar el servicio deseado al usuario
Por ejemplo en los sistemas centralizados hay una gran desventaja, la cual es
tener un equipo único en el que se ejecutan todas las aplicaciones, esto quiere
decir que si ése equipo falla todos los servicios que éste brinda no estarán
disponibles, sin embargo en los sistemas distribuidos al tener los servicios de
forma dividida, sí se llagara a tener un fallo en algún equipo, sólo el servicio que
éste brinda dejaría de funcionar. De esta manera se pueden evitar o prever fallos,
haciendo que cualquiera de los otros equipos pueda sustituir las funciones que
éste realizaba. Es decir, un sistema distribuido permite brindar servicios de forma
continua.
Estado del arte
En un principio las computadoras y todo lo relacionado con informática eran
objetos grandes y costosos, debido a esto era muy pocos los que podían adquirir
esta tecnología. Durante los años 70’ surgieron las minicomputadoras que
interconectaban todos los elementos del sistema (procesador, memoria y
periférico) a un único bus de comunicación, los cuales competirían con las
grandes computadoras tanto en precio como en funcionalidad. Poco a poco las
necesidades en los sistemas centralizados abrieron paso a sistemas
descentralizados, es decir, sistemas formados por varias computadoras las cuales
tenían que ser interconectadas desarrollándose así las redes de área local.
Poco a poco las redes centralizadas fueron quedando obsoletas ya que podían
llegar a ser costosas y no eran tolerante a fallos como por ejemplo la red en
estrella, red bus, red en anillo, red en malla y la red de árbol. (Rodríguez)
Actualmente Internet es la red mundial más grande y usada por todos, la cual
crece día a día, debido a esto en los últimos años la demanda de servicios por
parte de los usuarios se ha incrementado para satisfacer sus necesidades.
Hoy en día los sistemas distribuidos acceden a recursos compartidos que
incrementan la velocidad de cálculo, la funcionalidad, la disponibilidad de los datos
y la fiabilidad. Algunos sistemas operativos generalizan el acceso a red como una
forma de acceso a archivo, manteniendo los detalles de la conexión de red en el
controlador de dispositivo de la interfaz de red. (Silberschatz)
Por lo tanto una red es una vía de comunicación entre dos o más sistemas. La
funcionalidad de los sistemas distribuidos depende de la red. Las redes varían
según el protocolo que usen, las distancias entre los nodos y el medio de
transporte. (Silberschatz)
Aspectos de los sistemas distribuidos.
Estos son algunos de los aspectos claves para la construcción de los sistemas
distribuidos. (Tanenbaum A. S., 1996)
 Transparencia.- El sistema se encarga de que los usuarios tengan la
idea de que los recursos que están utilizando están únicamente en
ése equipo.
 Eficiencia.- Los sistemas distribuidos están formados por un conjunto
de computadoras en la que los servicios están divididos entre ellas
para hacer más rápidos y eficientes los servicios a los usuarios.
 Flexibilidad.- Los sistemas distribuidos deben adaptarse a las
necesidades de los usuarios tanto en economía como en
infraestructura. Por ésta manera de adaptarse crearon 2 formas de
implementación: el núcleo monolítico y el micronúcleo.
 Confiabilidad.- Uno de los objetivos principales de los sistemas
distribuidos es ofrecer de manera ininterrumpida servicios que estén
almacenados en varios servidores. Por ejemplo al tener 4 servidores
de archivos la probabilidad de que todos fallen al mismo tiempo es
mínima y en caso de fallar uno otro puede ocupar su lugar.
 Desempeño.- Todo esto depende de distintas variables como son el
tiempo de respuesta, el rendimiento de los equipos, uso del sistema y
cantidad consumida de la capacidad de red, tanto del usuario como
del proveedor.
Objetivos de los sistemas distribuidos.
1.- Acceso a recursos remotos.
Un sistema distribuido ofrece acceso remoto a varios dispositivos, archivos o
herramientas para que sean compartidos por los usuarios. De esta manera se
puede reducir el costo económico, por ejemplo, en vez de que todos los usuarios
cuenten con una impresora, una sola unidad puede ser compartida por todos los
usuarios de la red.
2.- Transparencia de distribución.
De acuerdo a (Muñoz Escoí, Francisco Daniel, Argente Villaplana, Estefanía,
Espinosa Minguet, & Agustín Rafael, 2013) un sistema proporciona transparencia
si es capaz de ocultar que físicamente está compuesto de múltiples ordenadores
independientes.
Tabla.- (Muñoz Escoí, Francisco Daniel, Argente Villaplana, Estefanía,
Espinosa Minguet, & Agustín Rafael, 2013)
3.- Sistemas abiertos.
Se define como sistema abierto aquel que se ajusta a estándares que especifican
y describen la sintaxis y la semántica de las operaciones que constituyen el
servicio ofrecido por tal sistema. (Muñoz Escoí, Francisco Daniel, Argente
Villaplana, Estefanía, Espinosa Minguet, & Agustín Rafael, 2013)
4.- Sistemas escalables
Es la capacidad de los sistemas para adaptarse a las necesidades requeridas sin
perder o sin afectar la calidad de los servicios y el rendimiento de los equipos.
Hay tres tipos:
1. Escalabilidad de tamaño.
2. Escalabilidad de distancia.
3. Escalabilidad de administrativa.
Diagramas
Sistema Cliente – Servidor.
Modelo de 3 Capas (cliente-middleware-servidor).
Aplicaciones mas comunes de los SD en la
industria de las Tics
Tic.- son todas las tecnologías de la información y la comunicación.
Algunas de las aplicaciones más comunes de los Sistemas distribuidos en las tics
los servicios prestados por las aplicaciones de correo electrónico mediante
computadoras, tablets, celulares y cualquier dispositivo que permita el envío y
recepción de e-mail, otra aplicación es la manejada en los Bancos, cuando
hacemos transacciones o solicitamos información so nuestra cuenta por ejemplo el
personal se comunica con los servidores para darnos lo que pedimos. En escuelas
también utilizando las tics podemos obtener información a través de la página,
incluso hacer pagos, ver y subir tareas, así como también ver calificaciones.
Actualmente también utilizamos las tics en conjunto con los SD para vender y
comprar cosas por internet y rastrearlas a través de los servicios proporcionados
por las paqueterías.
Tecnologías que pueden emplearse en ambientes
distribuidos
Servicios.
 Servicios de comunicación.- Estos servicios nos permiten comunicarnos de
manera remota con otras personas a través de programas y/o páginas web.
 Servicios de sincronización.- Éste servicio nos permite integrar varios y
administras más de un servicio como por ejemplo las redes sociales ya que
podemos sincronizar nuestros contactos telefónicos con los que están en
Facebook, Twitter, etc.
 Sistemas de archivos.-Los servicios de sistemas de archivos nos permiten
compartirlos a otras personas que están en nuestra misma red e incluso a
aquellos que tengan permisos especiales para conectarse a nuestra red de
manera remota.
Hardware.
Todos los sistemas distribuidos son MIMD (Multiple Instruction Multiple Data) que
son un grupo de computadoras independientes. Las computadoras MIMD se
pueden dividir en 2 grupos:
 Multiprocesadores.- Éste grupo posee memoria compartida, es decir los
procesadores comparten el mismo espacio de direcciones virtuales.
 Multicomputadora.- En éste grupo cada máquina cuenta con su propia
memoria.
Software.
Son todos aquellos programas que funcionan de intermediario en los sistemas
distribuidos, son denominados middleware. Por ejemplo cuando accedemos a
nuestro correo electrónico enviamos nuestro usuario y contraseña, esto permite al
middleware buscar y mandar a nuestra pantalla una sesión del correo electrónico.
Sistema Operativo.
Actualmente los SO soportan diseñados para soportar sistemas distribuidos
algunos con mayor capacidad que otros, esto permite a las computadoras hacer
sus actividades en conjunto al mismo tiempo que se comparten entre si los
recursos del sistema.
Ejemplo de sistema centralizado con una solucion
descentralizada
En una empresa están conectadas a la misma red 2 computadoras (clientes) y un
servidor, el cual da servicios de base datos, correo electrónico y almacenamiento
de archivos.
Para descentralizar esta red separaríamos los servicios colocando 3 servidores
extra cada uno contando con un servicio diferente y dejando el que ya se tenía
como respaldo en caso de fallos, quedando de ésta manera:
Tendencias de los SD
La tendencia actual de los sistemas de distribución es repartir el trabajo entre
varios servidores para así optimizar recursos, de esta manera los servicios estén
divididos en varios equipos y mediante el uso de alguna aplicación poder recopilar
todos los servicios en un solo lugar para facilitar su uso al usuario. De ésta forma
también se pueden implementar arquitecturas de seguridad dependiendo de las
necesidades del sistema.
La tendencia para el desarrollo de equipos que optimizan los recursos o incluso
aumentan la cantidad de servicios que un equipo puede ofrecer, sin embargo
estas piezas no están al alcance de todos ya que su precio se eleva según sus
capacidades
Conclusion
En éste trabajo podemos ver que desde que empezaron a surgir los equipos de
cómputo había la necesidad de que estos estuvieran conectadas en red, lo cual
hizo que se fueran desarrollando soluciones para éstas necesidades, una de las
soluciones que ha tenido mayor énfasis han sido los sistemas distribuidos
En conclusión los sistemas distribuidos se encuentran en muchas partes y de
diferentes formas dentro y fuera de nuestra vida cotidiana. Los SD son una
herramienta muy poderosa capaz de dar soluciones a infraestructuras de red que
tienen fallos constantemente , ya que una de los objetivos de los SD es contar con
los servicios de manera continua y al momento que llegase haber una falla debe
tener la transparencia para que los usuarios nunca se enteren de ella.
Las ventajas de los SD es que pueden llegar a ser soluciones muy económicas
además de que son más fiables, también ayudan a compartir recursos ya sean
dispositivos o archivos compartidos. Existen algunas desventajas como por
ejemplo la seguridad en la información o incluso la saturación en el tráfico de
datos y la perdida de éstos.
Bibliografía
AndrewS.Tanenbaum,&Maarten van Steen.(2008). SistemasDistribuidos:Principiosy
paradigmas.
Muñoz Escoí, FranciscoDaniel,Argente Villaplana,Estefanía,EspinosaMinguet,&AgustínRafael.
(2013). Concurrencia y sistemasdistribuidos. Editorial de laUniversidadPolitécnicade
Valencia.
Rodríguez,L. D. (s.f.). ElGran libro del PC interno:programación desistemashardwarea fondo.
Silberschatz,A.(s.f.). Fundamentosdesistemasoperativos.
Tanenbaum,A.(2003). Redes de Computadoras.
Tanenbaum,A.S.(1996). SistemasOperativosDistribuidos.

Más contenido relacionado

La actualidad más candente

Que es un sistema de informacion,redes y medios fisicos de transmision
Que es un sistema de informacion,redes y medios fisicos de transmisionQue es un sistema de informacion,redes y medios fisicos de transmision
Que es un sistema de informacion,redes y medios fisicos de transmisionlkblam
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidoserwin portillo
 
Titulo red de computadoras
Titulo red de computadorasTitulo red de computadoras
Titulo red de computadorasesthercabrerec
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas DistribuidosPrisciña
 
Procesamiento de datos iii corte contaduria 3er semestre.
Procesamiento de datos iii corte contaduria 3er semestre.Procesamiento de datos iii corte contaduria 3er semestre.
Procesamiento de datos iii corte contaduria 3er semestre.chik-crisairy
 
Redes de computadoras
Redes de computadorasRedes de computadoras
Redes de computadorasanitahuamang
 
Areas donde implementamos los sistemas distribuidos
Areas donde implementamos los sistemas distribuidosAreas donde implementamos los sistemas distribuidos
Areas donde implementamos los sistemas distribuidosOLy Jimenez
 
Trabajo academico redes informaticas
Trabajo academico  redes informaticasTrabajo academico  redes informaticas
Trabajo academico redes informaticasLuisEduardo334
 
HARDWARE - SOFTWARE - REDES Y SERVICIOS
HARDWARE - SOFTWARE - REDES Y SERVICIOS  HARDWARE - SOFTWARE - REDES Y SERVICIOS
HARDWARE - SOFTWARE - REDES Y SERVICIOS Ingrid1994
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosVictor Milano
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosnathalyrivasdiaz
 
Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.argentm
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosTensor
 
Conceptos básicos de reedes(yumaira kassandra calderon)
Conceptos básicos de reedes(yumaira kassandra calderon)Conceptos básicos de reedes(yumaira kassandra calderon)
Conceptos básicos de reedes(yumaira kassandra calderon)kassye210809
 
U2 SO I I distribuidos (COMUNICACION EN LOS SISTEMAS OPERATIVOS DISTRIBUIDOS.)
U2 SO I I distribuidos (COMUNICACION EN LOS SISTEMAS OPERATIVOS DISTRIBUIDOS.)U2 SO I I distribuidos (COMUNICACION EN LOS SISTEMAS OPERATIVOS DISTRIBUIDOS.)
U2 SO I I distribuidos (COMUNICACION EN LOS SISTEMAS OPERATIVOS DISTRIBUIDOS.)A6M0
 
Ii corte sistema_operativo_distribuido_jose_valor_21362644
Ii corte sistema_operativo_distribuido_jose_valor_21362644Ii corte sistema_operativo_distribuido_jose_valor_21362644
Ii corte sistema_operativo_distribuido_jose_valor_21362644Nheyi Valor
 
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.A6M0
 

La actualidad más candente (19)

Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Que es un sistema de informacion,redes y medios fisicos de transmision
Que es un sistema de informacion,redes y medios fisicos de transmisionQue es un sistema de informacion,redes y medios fisicos de transmision
Que es un sistema de informacion,redes y medios fisicos de transmision
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Titulo red de computadoras
Titulo red de computadorasTitulo red de computadoras
Titulo red de computadoras
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidos
 
Procesamiento de datos iii corte contaduria 3er semestre.
Procesamiento de datos iii corte contaduria 3er semestre.Procesamiento de datos iii corte contaduria 3er semestre.
Procesamiento de datos iii corte contaduria 3er semestre.
 
Redes de computadoras
Redes de computadorasRedes de computadoras
Redes de computadoras
 
Areas donde implementamos los sistemas distribuidos
Areas donde implementamos los sistemas distribuidosAreas donde implementamos los sistemas distribuidos
Areas donde implementamos los sistemas distribuidos
 
Comparticion de recursos- Sistemas Distribuidos
Comparticion de recursos- Sistemas Distribuidos Comparticion de recursos- Sistemas Distribuidos
Comparticion de recursos- Sistemas Distribuidos
 
Trabajo academico redes informaticas
Trabajo academico  redes informaticasTrabajo academico  redes informaticas
Trabajo academico redes informaticas
 
HARDWARE - SOFTWARE - REDES Y SERVICIOS
HARDWARE - SOFTWARE - REDES Y SERVICIOS  HARDWARE - SOFTWARE - REDES Y SERVICIOS
HARDWARE - SOFTWARE - REDES Y SERVICIOS
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Conceptos básicos de reedes(yumaira kassandra calderon)
Conceptos básicos de reedes(yumaira kassandra calderon)Conceptos básicos de reedes(yumaira kassandra calderon)
Conceptos básicos de reedes(yumaira kassandra calderon)
 
U2 SO I I distribuidos (COMUNICACION EN LOS SISTEMAS OPERATIVOS DISTRIBUIDOS.)
U2 SO I I distribuidos (COMUNICACION EN LOS SISTEMAS OPERATIVOS DISTRIBUIDOS.)U2 SO I I distribuidos (COMUNICACION EN LOS SISTEMAS OPERATIVOS DISTRIBUIDOS.)
U2 SO I I distribuidos (COMUNICACION EN LOS SISTEMAS OPERATIVOS DISTRIBUIDOS.)
 
Ii corte sistema_operativo_distribuido_jose_valor_21362644
Ii corte sistema_operativo_distribuido_jose_valor_21362644Ii corte sistema_operativo_distribuido_jose_valor_21362644
Ii corte sistema_operativo_distribuido_jose_valor_21362644
 
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
 

Similar a Reporte Sistemas Distribuidos

Investigación de tecnologías de sistemas distribuidos
Investigación de tecnologías de sistemas distribuidosInvestigación de tecnologías de sistemas distribuidos
Investigación de tecnologías de sistemas distribuidosYolanda Mora
 
Introducción a los sistemas distribuidos
Introducción a los sistemas distribuidosIntroducción a los sistemas distribuidos
Introducción a los sistemas distribuidosRene Guaman-Quinche
 
Cap1 1 Introducción a los sistemas distribuidos
Cap1 1 Introducción a los sistemas distribuidosCap1 1 Introducción a los sistemas distribuidos
Cap1 1 Introducción a los sistemas distribuidosRene Guaman-Quinche
 
Redes de computadores.
Redes de computadores.Redes de computadores.
Redes de computadores.Andres Urzola
 
Sistemas Operativos distribuidos
Sistemas Operativos distribuidosSistemas Operativos distribuidos
Sistemas Operativos distribuidosHectorOcegueraSoto
 
Redes informáticas
Redes informáticas Redes informáticas
Redes informáticas echagerbenp
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosalbertoisaacs13
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosJeff Jesús
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosTensor
 
Diapositivas
DiapositivasDiapositivas
Diapositivasladino03
 
Red informática
Red informática  Red informática
Red informática xavieruben
 
Las redes informaticas
Las redes informaticasLas redes informaticas
Las redes informaticasRoaldo Castro
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadoresGerson4500
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticasDarKMas
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticasDarKMas
 

Similar a Reporte Sistemas Distribuidos (20)

Investigación de tecnologías de sistemas distribuidos
Investigación de tecnologías de sistemas distribuidosInvestigación de tecnologías de sistemas distribuidos
Investigación de tecnologías de sistemas distribuidos
 
Introducción a los sistemas distribuidos
Introducción a los sistemas distribuidosIntroducción a los sistemas distribuidos
Introducción a los sistemas distribuidos
 
Cap1 1 Introducción a los sistemas distribuidos
Cap1 1 Introducción a los sistemas distribuidosCap1 1 Introducción a los sistemas distribuidos
Cap1 1 Introducción a los sistemas distribuidos
 
Redes de computadores.
Redes de computadores.Redes de computadores.
Redes de computadores.
 
Sistemas Operativos distribuidos
Sistemas Operativos distribuidosSistemas Operativos distribuidos
Sistemas Operativos distribuidos
 
Redes informáticas
Redes informáticas Redes informáticas
Redes informáticas
 
Redes de computadoras
Redes de computadorasRedes de computadoras
Redes de computadoras
 
Redes de computadoras
Redes de computadorasRedes de computadoras
Redes de computadoras
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas distribuidos pnn2
Sistemas distribuidos pnn2Sistemas distribuidos pnn2
Sistemas distribuidos pnn2
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Instalación de redes locales
Instalación de redes localesInstalación de redes locales
Instalación de redes locales
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Red informática
Red informática  Red informática
Red informática
 
Las redes informaticas
Las redes informaticasLas redes informaticas
Las redes informaticas
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticas
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticas
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticas
 

Último

Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Último (20)

Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

Reporte Sistemas Distribuidos

  • 1. Maestría en Redes y Telecomunicaciones “Reporte de investigación” Alumno: Jesús Arturo Cajero Hernández Matrícula: 200861553 Materia: Sistemas Distribuidos Catedrático: Ing. Sergio Román Jara Universidad Cristóbal Colón
  • 2. Definiciones de sistemas distribuidos (Andrew S. Tanenbaum & Maarten van Steen, 2008) Un sistema distribuido es una colección de ordenadores independientes que ofrece a sus usuarios la imagen de un sistema único u y coherente. (Tanenbaum, 1996) Un sistema distribuido es una colección de computadoras independientes que aparecen ante los usuarios del sistema como una única computadora. (Silberschatz) Un sistema distribuido es una colección de computadoras físicamente separadas y posiblemente heterogéneas que están conectadas en red para proporcionar a los usuarios acceso a los diversos recursos que el sistema mantiene. Introducción Hoy en día hay equipos que están conectados a diversos tipos de redes de comunicación, debido a esto cuando las aplicaciones que son ejecutadas en estos tipos de sistemas pueden acceder a cierta información (archivos, fotos, etc.) almacenada en servidores remotos. Observando este tipo de situaciones las aplicaciones que se usan comúnmente se podrían agrupar y formar un conjunto de componentes para poder así ser instalados en uno o más ordenadores para que colaboren conjuntamente a fin de dar el servicio deseado al usuario Por ejemplo en los sistemas centralizados hay una gran desventaja, la cual es tener un equipo único en el que se ejecutan todas las aplicaciones, esto quiere decir que si ése equipo falla todos los servicios que éste brinda no estarán disponibles, sin embargo en los sistemas distribuidos al tener los servicios de forma dividida, sí se llagara a tener un fallo en algún equipo, sólo el servicio que éste brinda dejaría de funcionar. De esta manera se pueden evitar o prever fallos, haciendo que cualquiera de los otros equipos pueda sustituir las funciones que éste realizaba. Es decir, un sistema distribuido permite brindar servicios de forma continua. Estado del arte En un principio las computadoras y todo lo relacionado con informática eran objetos grandes y costosos, debido a esto era muy pocos los que podían adquirir esta tecnología. Durante los años 70’ surgieron las minicomputadoras que interconectaban todos los elementos del sistema (procesador, memoria y
  • 3. periférico) a un único bus de comunicación, los cuales competirían con las grandes computadoras tanto en precio como en funcionalidad. Poco a poco las necesidades en los sistemas centralizados abrieron paso a sistemas descentralizados, es decir, sistemas formados por varias computadoras las cuales tenían que ser interconectadas desarrollándose así las redes de área local. Poco a poco las redes centralizadas fueron quedando obsoletas ya que podían llegar a ser costosas y no eran tolerante a fallos como por ejemplo la red en estrella, red bus, red en anillo, red en malla y la red de árbol. (Rodríguez) Actualmente Internet es la red mundial más grande y usada por todos, la cual crece día a día, debido a esto en los últimos años la demanda de servicios por parte de los usuarios se ha incrementado para satisfacer sus necesidades. Hoy en día los sistemas distribuidos acceden a recursos compartidos que incrementan la velocidad de cálculo, la funcionalidad, la disponibilidad de los datos y la fiabilidad. Algunos sistemas operativos generalizan el acceso a red como una forma de acceso a archivo, manteniendo los detalles de la conexión de red en el controlador de dispositivo de la interfaz de red. (Silberschatz) Por lo tanto una red es una vía de comunicación entre dos o más sistemas. La funcionalidad de los sistemas distribuidos depende de la red. Las redes varían según el protocolo que usen, las distancias entre los nodos y el medio de transporte. (Silberschatz) Aspectos de los sistemas distribuidos. Estos son algunos de los aspectos claves para la construcción de los sistemas distribuidos. (Tanenbaum A. S., 1996)  Transparencia.- El sistema se encarga de que los usuarios tengan la idea de que los recursos que están utilizando están únicamente en ése equipo.  Eficiencia.- Los sistemas distribuidos están formados por un conjunto de computadoras en la que los servicios están divididos entre ellas para hacer más rápidos y eficientes los servicios a los usuarios.  Flexibilidad.- Los sistemas distribuidos deben adaptarse a las necesidades de los usuarios tanto en economía como en infraestructura. Por ésta manera de adaptarse crearon 2 formas de implementación: el núcleo monolítico y el micronúcleo.  Confiabilidad.- Uno de los objetivos principales de los sistemas distribuidos es ofrecer de manera ininterrumpida servicios que estén almacenados en varios servidores. Por ejemplo al tener 4 servidores
  • 4. de archivos la probabilidad de que todos fallen al mismo tiempo es mínima y en caso de fallar uno otro puede ocupar su lugar.  Desempeño.- Todo esto depende de distintas variables como son el tiempo de respuesta, el rendimiento de los equipos, uso del sistema y cantidad consumida de la capacidad de red, tanto del usuario como del proveedor. Objetivos de los sistemas distribuidos. 1.- Acceso a recursos remotos. Un sistema distribuido ofrece acceso remoto a varios dispositivos, archivos o herramientas para que sean compartidos por los usuarios. De esta manera se puede reducir el costo económico, por ejemplo, en vez de que todos los usuarios cuenten con una impresora, una sola unidad puede ser compartida por todos los usuarios de la red. 2.- Transparencia de distribución. De acuerdo a (Muñoz Escoí, Francisco Daniel, Argente Villaplana, Estefanía, Espinosa Minguet, & Agustín Rafael, 2013) un sistema proporciona transparencia si es capaz de ocultar que físicamente está compuesto de múltiples ordenadores independientes. Tabla.- (Muñoz Escoí, Francisco Daniel, Argente Villaplana, Estefanía, Espinosa Minguet, & Agustín Rafael, 2013)
  • 5. 3.- Sistemas abiertos. Se define como sistema abierto aquel que se ajusta a estándares que especifican y describen la sintaxis y la semántica de las operaciones que constituyen el servicio ofrecido por tal sistema. (Muñoz Escoí, Francisco Daniel, Argente Villaplana, Estefanía, Espinosa Minguet, & Agustín Rafael, 2013) 4.- Sistemas escalables Es la capacidad de los sistemas para adaptarse a las necesidades requeridas sin perder o sin afectar la calidad de los servicios y el rendimiento de los equipos. Hay tres tipos: 1. Escalabilidad de tamaño. 2. Escalabilidad de distancia. 3. Escalabilidad de administrativa. Diagramas Sistema Cliente – Servidor. Modelo de 3 Capas (cliente-middleware-servidor).
  • 6. Aplicaciones mas comunes de los SD en la industria de las Tics Tic.- son todas las tecnologías de la información y la comunicación. Algunas de las aplicaciones más comunes de los Sistemas distribuidos en las tics los servicios prestados por las aplicaciones de correo electrónico mediante computadoras, tablets, celulares y cualquier dispositivo que permita el envío y recepción de e-mail, otra aplicación es la manejada en los Bancos, cuando hacemos transacciones o solicitamos información so nuestra cuenta por ejemplo el personal se comunica con los servidores para darnos lo que pedimos. En escuelas también utilizando las tics podemos obtener información a través de la página, incluso hacer pagos, ver y subir tareas, así como también ver calificaciones. Actualmente también utilizamos las tics en conjunto con los SD para vender y comprar cosas por internet y rastrearlas a través de los servicios proporcionados por las paqueterías. Tecnologías que pueden emplearse en ambientes distribuidos Servicios.  Servicios de comunicación.- Estos servicios nos permiten comunicarnos de manera remota con otras personas a través de programas y/o páginas web.  Servicios de sincronización.- Éste servicio nos permite integrar varios y administras más de un servicio como por ejemplo las redes sociales ya que podemos sincronizar nuestros contactos telefónicos con los que están en Facebook, Twitter, etc.  Sistemas de archivos.-Los servicios de sistemas de archivos nos permiten compartirlos a otras personas que están en nuestra misma red e incluso a aquellos que tengan permisos especiales para conectarse a nuestra red de manera remota. Hardware. Todos los sistemas distribuidos son MIMD (Multiple Instruction Multiple Data) que son un grupo de computadoras independientes. Las computadoras MIMD se pueden dividir en 2 grupos:
  • 7.  Multiprocesadores.- Éste grupo posee memoria compartida, es decir los procesadores comparten el mismo espacio de direcciones virtuales.  Multicomputadora.- En éste grupo cada máquina cuenta con su propia memoria. Software. Son todos aquellos programas que funcionan de intermediario en los sistemas distribuidos, son denominados middleware. Por ejemplo cuando accedemos a nuestro correo electrónico enviamos nuestro usuario y contraseña, esto permite al middleware buscar y mandar a nuestra pantalla una sesión del correo electrónico. Sistema Operativo. Actualmente los SO soportan diseñados para soportar sistemas distribuidos algunos con mayor capacidad que otros, esto permite a las computadoras hacer sus actividades en conjunto al mismo tiempo que se comparten entre si los recursos del sistema. Ejemplo de sistema centralizado con una solucion descentralizada En una empresa están conectadas a la misma red 2 computadoras (clientes) y un servidor, el cual da servicios de base datos, correo electrónico y almacenamiento de archivos. Para descentralizar esta red separaríamos los servicios colocando 3 servidores extra cada uno contando con un servicio diferente y dejando el que ya se tenía como respaldo en caso de fallos, quedando de ésta manera:
  • 8. Tendencias de los SD La tendencia actual de los sistemas de distribución es repartir el trabajo entre varios servidores para así optimizar recursos, de esta manera los servicios estén divididos en varios equipos y mediante el uso de alguna aplicación poder recopilar todos los servicios en un solo lugar para facilitar su uso al usuario. De ésta forma también se pueden implementar arquitecturas de seguridad dependiendo de las necesidades del sistema. La tendencia para el desarrollo de equipos que optimizan los recursos o incluso aumentan la cantidad de servicios que un equipo puede ofrecer, sin embargo estas piezas no están al alcance de todos ya que su precio se eleva según sus capacidades Conclusion En éste trabajo podemos ver que desde que empezaron a surgir los equipos de cómputo había la necesidad de que estos estuvieran conectadas en red, lo cual hizo que se fueran desarrollando soluciones para éstas necesidades, una de las soluciones que ha tenido mayor énfasis han sido los sistemas distribuidos En conclusión los sistemas distribuidos se encuentran en muchas partes y de diferentes formas dentro y fuera de nuestra vida cotidiana. Los SD son una herramienta muy poderosa capaz de dar soluciones a infraestructuras de red que tienen fallos constantemente , ya que una de los objetivos de los SD es contar con los servicios de manera continua y al momento que llegase haber una falla debe tener la transparencia para que los usuarios nunca se enteren de ella. Las ventajas de los SD es que pueden llegar a ser soluciones muy económicas además de que son más fiables, también ayudan a compartir recursos ya sean dispositivos o archivos compartidos. Existen algunas desventajas como por ejemplo la seguridad en la información o incluso la saturación en el tráfico de datos y la perdida de éstos.
  • 9. Bibliografía AndrewS.Tanenbaum,&Maarten van Steen.(2008). SistemasDistribuidos:Principiosy paradigmas. Muñoz Escoí, FranciscoDaniel,Argente Villaplana,Estefanía,EspinosaMinguet,&AgustínRafael. (2013). Concurrencia y sistemasdistribuidos. Editorial de laUniversidadPolitécnicade Valencia. Rodríguez,L. D. (s.f.). ElGran libro del PC interno:programación desistemashardwarea fondo. Silberschatz,A.(s.f.). Fundamentosdesistemasoperativos. Tanenbaum,A.(2003). Redes de Computadoras. Tanenbaum,A.S.(1996). SistemasOperativosDistribuidos.