SlideShare una empresa de Scribd logo
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

PDF
Cap1 sistemas
PPT
Conceptos Básicos de Redes
DOCX
Tipos de sistemas distribuidos.
PPTX
Sistemas operativos distribuidos
DOCX
Antecedentes de los sistemas distribuidos.
PPTX
Sistemas operativos
PPTX
Sistemas distribuidos
PDF
Cap1 sistemas
Conceptos Básicos de Redes
Tipos de sistemas distribuidos.
Sistemas operativos distribuidos
Antecedentes de los sistemas distribuidos.
Sistemas operativos
Sistemas distribuidos

La actualidad más candente (19)

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

Similar a Reporte Sistemas Distribuidos (20)

PDF
Investigación de tecnologías de sistemas distribuidos
PPTX
UNIDAD 1 TEMA 1 .pptx
PPTX
Sistemas distribuidos pnn2
PPTX
Sistemas operativos distribuidos
PPTX
Puntos extra (sistemas distribuidos)
PPTX
Sistema Operativo Distribuido
DOCX
Paper sistemas distribuido
PPTX
Sistemas distribuidos
DOCX
Sistemas operativos 2
PPTX
Sistemas operativos distribuidos
PPTX
Sistemas operativos distribuidos
PDF
U1_S1-3.Sistemas distribuidos_y_arquitecturas (1).pdf
PPT
Introduccion SD
PPTX
Sistemas de base de datos Distribuidos.pptx
PPTX
Sistemas-Distribuidos.pptx
PPTX
Sistemas distribuidos
PPTX
Sistemas Operativos Distribuidos
PPS
Seguridad de sistemas distribuidos
PPT
Aplicaciones Distribuidas.ppt
PPTX
Sistemas operativos distribuidos y sistemas distribuidos
Investigación de tecnologías de sistemas distribuidos
UNIDAD 1 TEMA 1 .pptx
Sistemas distribuidos pnn2
Sistemas operativos distribuidos
Puntos extra (sistemas distribuidos)
Sistema Operativo Distribuido
Paper sistemas distribuido
Sistemas distribuidos
Sistemas operativos 2
Sistemas operativos distribuidos
Sistemas operativos distribuidos
U1_S1-3.Sistemas distribuidos_y_arquitecturas (1).pdf
Introduccion SD
Sistemas de base de datos Distribuidos.pptx
Sistemas-Distribuidos.pptx
Sistemas distribuidos
Sistemas Operativos Distribuidos
Seguridad de sistemas distribuidos
Aplicaciones Distribuidas.ppt
Sistemas operativos distribuidos y sistemas distribuidos
Publicidad

Último (20)

PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPTX
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
PPTX
El uso de las TIC en la vida cotidiana..
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
DOCX
Guía 5. Test de orientación Vocacional 2.docx
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PPTX
unidad 3 tecnología 8° básico: planificación y elaboración de un objeto
PPTX
Curso de generación de energía mediante sistemas solares
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PDF
CyberOps Associate - Cisco Networking Academy
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
El uso de las TIC en la vida cotidiana..
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Historia Inteligencia Artificial Ana Romero.pptx
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Mecanismos-de-Propagacion de ondas electromagneticas
Guía 5. Test de orientación Vocacional 2.docx
Estrategia de Apoyo de Daylin Castaño (5).pdf
unidad 3 tecnología 8° básico: planificación y elaboración de un objeto
Curso de generación de energía mediante sistemas solares
Power Point Nicolás Carrasco (disertación Roblox).pptx
Documental Beyond the Code (Dossier Presentación - 2.0)
CyberOps Associate - Cisco Networking Academy
Diapositiva proyecto de vida, materia catedra
historia_web de la creacion de un navegador_presentacion.pptx
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
informe_fichas1y2_corregido.docx (2) (1).pdf
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks

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.