Está en la página 1de 4

INSTITUTO

TECNOLOGICO DE
TLAHUAC II
Alumno: Linares Alcántara
Carlos
Profesora: Liliana Lozada
Acevedo
Materia: Taller de Ingeniería
de Software
Grupo: 5A
Trabajo:
1.5. Sistemas distribuidos

1.5. SISTEMAS
DISTRIBUIDOS
Definición
Sistemas cuyos componentes hardware y
software, que están en ordenadores conectados
en red, se comunican y coordinan sus acciones
mediante el paso de mensajes, para el logro de
un objetivo. Se establece la comunicación
mediante un protocolo prefijado por un esquema
cliente-servidor.
¿Qué es?
Es un conjunto de equipos independientes que
actúan de forma transparente actuando como
un único equipo.
Su objetivo es descentralizar tanto el
almacenamiento de la información como el
procesamiento.

Características
Concurrencia: Esta característica de los
sistemas distribuidos permite que los recursos
disponibles en la red puedan ser utilizados
simultáneamente por los usuarios y/o agentes
que interactúan en la red.
Carencia de reloj global: Las coordinaciones
para la transferencia de mensajes entre los
diferentes componentes para la realización de
una tarea, no tienen una temporización
general, esta más bien distribuida a los
componentes.
Fallos independientes de los componentes:
Cada componente del sistema puede fallar
independientemente, con lo cual los demás
pueden continuar ejecutando sus acciones.
Esto permite el logro de las tareas con mayor
efectividad, pues el sistema en su conjunto
continua trabajando.
Tipos de sistemas
Computación en cluster: Es un conjunto de
computadoras similares conectadas a través
de una red de área local de alta velocidad.
Computación en red: Se compone de nodos
con marcadas diferencias en hardware y
tecnología de red.
Computación en la nube: Es un conjunto de
recursos virtualizados alojados en el centro
de datos de un proveedor de la nube.

ventajas de un sistema
distribuido
Se puede escalar según sea necesario.
Todos los nodos en el sistema distribuido
están conectados entre sí.
Recursos como las impresoras se pueden
compartir con múltiples nodos en lugar de
restringirse a uno solo.
La falla de un nodo no conduce a la falla de
todo el sistema distribuido.

Desventajas
Pueden perderse algunos mensajes y
datos en la red al pasar de un nodo a
otro.
Es difícil proporcionar una seguridad
adecuada en los sistemas distribuidos
porque tanto los nodos como las
conexiones deben asegurarse.
Puede ocurrir una sobrecarga en la red si
todos los nodos del sistema distribuido
intentan enviar datos a la vez.
La base de datos conectada a los
sistemas distribuidos es bastante
complicada y difícil de manejar en
comparación con un sistema de usuario
único.
Ejemplos de sistemas
distribuidos
Los sistemas distribuidos se pueden utilizar en
una gran cantidad de casos, como los sistemas
de banca electrónica, los juegos en línea
multijugador masivos y las redes de sensores.
StackPath
Utiliza un sistema distribuido particularmente
grande para impulsar su servicio de red de
entrega de contenido, almacena el contenido
solicitado más recientemente y con más
frecuencia en las ubicaciones más cercanas al
sitio que se está utilizando.
Internet
Es el mayor sistema distribuido del mundo.
Cualquier usuario siente como si fuera un solo
sistema, aunque está compuesto por millones de
computadoras.
Mediante el concepto de abstracción no se tiene
idea sobre dónde están almacenados los datos,
cuántos servidores están involucrados o cómo
llega la información al navegador.

También podría gustarte