Está en la página 1de 11

Contexto de la importancia del mercado y el consumidor.

Wilmar Florez Benavides

Facultad de Ingeniería de Sistemas

Sistemas distribuidos

Agosto de 2022
TABLA DE CONTENIDO

1 Introducción...............................................................................................................................3
2 Objetivo General........................................................................................................................4
3 Objetivos Específicos.................................................................................................................4
4 Definición..................................................................................................................................5
5 Cuál es su utilidad......................................................................................................................5
6 Tipos y configuraciones.............................................................................................................5
6.1 Tipos de sistemas distribuidos............................................................................................5
6.2 Centralización.....................................................................................................................6
6.3 Replicación.........................................................................................................................6
7 Características claves.................................................................................................................7
8 Arquitectura...............................................................................................................................8
9 Middleware................................................................................................................................9
10 Conclusiones........................................................................................................................10
11 Bibliografía y Referencias....................................................................................................11
1 INTRODUCCIÓN

El presente documento muestra al lector cómo un sistema distribuido es tan importante al

interior de las organizaciones, donde se explicará como un conjunto de equipos

independientes actúan en forma transparente actuando como un único equipo.

.
2 OBJETIVO GENERAL

Ilustrar la importación de los sistemas distribuidos, ventajas y desventajas.

3 OBJETIVOS ESPECÍFICOS

Exponer los referentes conceptuales de los sistemas distribuidos, que son, cuál es su

utilidad.

Tipos y configuraciones: centralización, replicación, distribución.

Características clave, así como las ventajas y desventajas.

Relación de los sistemas distribuidos con el modelo cliente servidor y sus ventajas.

Estructura y arquitectura.

Tendencias.

Qué es middleware
4 DEFINICIÓN

Un sistema distribuido se define como un conjunto de computadoras conectadas por una

red de comunicaciones, que un usuario percibe como un solo sistema, el usuario obtiene

acceso a los recursos remotos de la misma manera que puede acceder a los recursos locales.

En un sistema distribuido si un componente del sistema se descompone otro componente de

estar preparado para el reemplazo por este motivo son muy confiables

5 CUÁL ES SU UTILIDAD.

Su objetivo es descentralizar tanto el almacenamiento de la información como el

procesamiento y se coordinan mediane el intercambio de mensajes de datos para conseguir

un objetivo común, normalmente relacionado con conseguir alta disponibilidad de servicios

(high availability) o con el alto rendimiento computacional (high performance).

 La alta disponibilidad se basa en la replicación de procesos o datos para que, si se

cae un nodo, los demás puedan continuar ofreciendo el servicio.

 El alto rendimiento se basa en la distribución de trabajo y balanceo de carga

computacional soportable por cada nodo para resolver un problema en conjunto.

6 TIPOS Y CONFIGURACIONES

6.1 TIPOS DE SISTEMAS DISTRIBUIDOS

Computación en clúster

Conjunto de computadores similares conectadas a través de un área local de alta velocidad.

Se usa frecuentemente para la programación en paralelo, donde un solo programa intensivo

en cómputo se ejecuta en paralelo en varias computadoras.


Cada cluster consiste de un conjunto de nodos de cómputo que son monitoreados y

administrados por uno o más nodos llamados maestros.

Computación en red

Se compone de nodos con marcadas diferencias en hardware y tecnología de red. La

tendencia actual a tener una configuración específica de nodos para ciertas tareas ha llevado

a que haya una mayor diversidad, que es lo más frecuente en la computación en red.

Computación en la nube

Es un conjunto de recursos virtualizados alojados en el centro de datos de un proveedor de

la nube. Los clientes pueden establecer una infraestructura virtualizada para aprovechar una

variedad de servicios en la nube.

Para el usuario, pareciera que está alquilando su propia computadora exclusiva. Sin

embargo, en realidad es probable que la esté compartiendo con otros clientes. Lo mismo se

aplica al almacenamiento virtual.

6.2 CENTRALIZACIÓN

Una característica del Sistema Centralizado es que es más seguro ya que si

una computadora falla, se puede conectar nuevamente y continuar en el punto donde se

quedó. Y el Sistema Distribuido con su “Tolerancia a Fallos” busca soluciones alternativas

6.3 REPLICACIÓN

La replicación es la clave para proporcionar alta disponibilidad y tolerancia a fallos en

sistemas distribuidos. La replicación proporciona una mejora en los servicios mediante:


 Mejora de rendimiento.

 Incremento en la disponibilidad.

 Tolerancia a fallos.

Podemos definir replicación como el conjunto de técnicas que tratan de proporcionar mayor

rendimiento, disponibilidad y escalabilidad mediante el mantenimiento de copias de un

recurso.

7 CARACTERÍSTICAS CLAVES

Ventajas Desventajas

Se pueden agregar fácilmente más nodos al Pueden perderse algunos mensajes y datos

sistema distribuido en la red al pasar de un nodo a otro.

Todos los nodos en el sistema distribuido Es difícil proporcionar una seguridad

están conectados entre sí. Por tanto, cada adecuada en los sistemas distribuidos

uno de los nodos puede compartir datos porque tanto los nodos como las

fácilmente con los otros nodos. conexiones deben asegurarse

Recursos como las impresoras se pueden Puede ocurrir una sobrecarga en la red si

compartir con múltiples nodos en lugar de todos los nodos del sistema distribuido

restringirse a uno solo. intentan enviar datos a la vez.

La falla de un nodo no conduce a la falla de La base de datos conectada a los sistemas

todo el sistema distribuido. Los otros nodos distribuidos es bastante complicada y

aún se pueden comunicar entre sí. difícil de manejar en comparación con un

sistema de usuario único.


8 ARQUITECTURA

Arquitectura Una computadora en particular llamada servidor puede realizar

cliente-servidor ciertas tareas, que se denominan servicios. Por ejemplo, ofrecer

archivos a través de la red, capacidad de ejecutar ciertos comandos o

enrutar datos a una impresora. El cliente es la computadora que

solicita los servicios.

La computadora conocida principalmente por el servicio que brinda

puede denominarse servidor de impresión, servidor de archivos, etc.

Arquitectura de Asume que cada computadora tiene capacidades similares y que

igual a igual ninguna máquina está dedicada a servir a las demás. Un ejemplo de

(peer-to-peer) esto es un conjunto de microcomputadoras en una pequeña oficina.

La red permite a las personas acceder a los archivos de los demás y

enviar correos electrónicos, pero ninguna computadora brinda un

conjunto específico de servicios.

Arquitecturas de Para ciertos servicios puede tener sentido tener una conectividad

varios niveles jerárquica. Por ejemplo:

 Un servidor al realizar sus tareas puede contactar a otro

servidor de diferente tipo

 La arquitectura cliente-servidor es una arquitectura de dos

niveles.

Arquitectura de Un sistema operativo podría iniciar automáticamente procesos en

grupo de computadoras inactivas e incluso migrar procesos a sistemas con una

procesadores mayor cantidad de ciclos disponibles de CPU. En otros casos, un

usuario puede iniciar o mover procesos manualmente en los sistemas


disponibles.

9 MIDDLEWARE

Middleware y API

Los diferentes procesadores usan un middleware de distribución, ayudando a compartir

diferentes recursos y capacidades para brindar a los usuarios una red coherente e integrada.

También ofrece a las aplicaciones una serie de servicios, como seguridad y recuperación de

fallos.

Actualmente, se escucha más sobre interfaces de programación de aplicaciones (API), que

funcionan como puerta de enlace por donde las aplicaciones pueden comunicarse. Las

aplicaciones no necesitan saber nada sobre otras aplicaciones, excepto su API.

10 CONCLUSIONES

Se expusieron los distintos referentes conceptuales existentes para llevar a cabo la gestión

de los sistemas distribuidos


Existe una tendencia hacia los sistemas distribuidos ya que estos sistemas tienen en

potencia una proporción precio/desempeño mucho mejor que la de un sistema centralizado.

11 BIBLIOGRAFÍA Y REFERENCIAS
Normas APA sexta edición. Recuperado de

https://www.um.es/documents/378246/2964900/Normas+APA+Sexta+Edición.pdf/27f8511d-

95b6-4096-8d3e-f8492f61c6dc

Sistemas distribuidos

https://www.ecured.cu/Sistemas_distribuidos

Importancia de sistemas distribuidos

https://www.natapuntes.es/sistemas-distribuidos/#:~:text=Un%20Sistema%20Distribuido%20es

%20un%20conjunto%20de%20computadoras,o%20con%20el%20alto%20rendimiento

%20computacional%20%28high%20performance%29 .

Sistemas distribuidos: características, arquitectura, tipos, objetivos, aplicaciones

https://www.lifeder.com/sistemas-distribuidos/

Sistemas distribuidos: replicación (IV)

Sistemas distribuidos: replicación (IV) | by Edu Salguero | Medium

ventajas

Qué es un sistema distribuido y las ventajas que aporta su funcionamiento – Programa en Línea

(programaenlinea.net)

También podría gustarte