Está en la página 1de 3

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación Superior


Universidad Nacional Experimental Rómulo Gallegos
San Juan de los Morros; Guárico

Sistemas Distribuidos:
Conceptos

Profesor: Bachiller:
Raúl Hernández
Carvic Seijas 27468749
Sección 1
Definición de sistemas distribuidos:
Son los sistemas cuyos componentes hardware y software, que están en computadoras
conectadas 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 preestablecido”.

Los sistemas distribuidos deben de ser muy confiables, ya que si un componente del sistema se
descompone otro componente debe de ser capaz de reemplazarlo. El tamaño de un sistema
distribuido puede ser muy variado, ya sean decenas de hosts (Local Area Network), centenas de
hosts (Metropolitan Area Network), y miles o millones de hosts (Internet).

Los S. O. para sistemas distribuidos han tenido importantes desarrollos, pero todavía existe un
largo camino por recorrer. Los usuarios pueden acceder a una gran variedad de recursos
computacionales:
•De hardware y de software.
•Distribuidos entre un gran número de sistemas computacionales conectados.

Características de un sistema distribuido :


•Concurrencia. En una red de computadores, la ejecución concurrente de un programa es la
norma.
•Inexistencia de un reloj global. Necesidad de temporalidad para coordinación/sincronización.
•Fallos independientes.
•Por aislamiento de la red (red)
•Por parada de un computador (hardware)
•Por terminación anormal de un programa (software)

Importancia:

Un nivel de transparencia adecuado permite ocultar los detalles de implementación a las capas de
alto nivel de un sistema y a otros usuarios. El sistema de bases de datos distribuido permite
proporcionar independencia de los datos. La independencia de datos se puede dar en dos
aspectos: lógica y física.

Ventajas y desventajas:

Ventajas:

•Una de las ventajas de los sistemas distribuidos es la economía, pues es mucho más barato,
añadir servidores y clientes cuando se requiere aumentar la potencia de procesamiento.
•El trabajo en conjunto. Por ejemplo: en una fábrica de ensamblado, los robots tienen sus CPUs
diferentes y realizan acciones en conjunto, dirigidos por un sistema distribuido.
•Tienen una mayor confiabilidad. Al estar distribuida la carga de trabajo en muchas máquinas la
falla de una de ellas no afecta a las demás, el sistema sobrevive como un todo.
• Capacidad de crecimiento incrementa. Se puede añadir procesadores al sistema, incrementando
su potencia en forma gradual según sus necesidades.
Con respecto a PCs Independientes.
• Se pueden compartir recursos, como programas y periféricos, muy costosos. Ejemplo: Impresora
Láser, dispositivos de almacenamiento masivo, etc.
Al compartir recursos, satisfacen las necesidades de muchos usuarios a la vez. Ejemplo: Sistemas
de reservas de aerolíneas.
• Se logra una mejor comunicación entre las personas. Ejemplo: el correo electrónico.
• Tienen mayor flexibilidad, la carga de trabajo se puede distribuir entre diferentes ordenadores.
Desventajas:

• El principal problema es el software, es el diseño, implantación y uso del software distribuido,


pues presenta numerosos inconvenientes. Los principales interrogantes son los siguientes:
• Las computadoras en un sistema pueden ser de diferentes tipos y ejecutar versiones diferentes
de sistemas operativos. Esto significa que se requiere mas esfuerzo para gestionar y mantener en
funcionamiento el sistema.
• Puede accederse al sistema desde varias computadoras diferentes, y el trafico en la red, puede
estar sujeto a escuchas indeseadas (esto hace mas difícil mantener la integridad de los datos en el
sistema y que los servicios no se degraden por ataques).
• Los sistemas distribuidos son mas complejos, esto provoca que sea mas difícil comprender sus
propiedades.
• los sistemas distribuidos tienen un sistema impredecible. Como todos ellos pueden cambiar
rápidamente, el tiempo requerido para responder a una petición de usuario puede variar
dramáticamente, de una petición a otra.

En general se considera que las ventajas superan a las desventajas, si estas últimas se
administran seriamente.

¿Los sistemas distribuidos se simplifican procesos dentro de las instituciones públicas o


privadas?

Hay que destacar que el puesto de trabajo basado en un micro computador o un equipo conectado
a una red (Sistemas distribuidos), favorece la flexibilidad y el dinamismo en las instituciones. Entre
otras razones, porque permite modificar la ubicación de los puestos de trabajo, dadas las ventajas
de la red.

La arquitectura de sistemas distribuidos permite realizar procesos con mayor velocidad y eficiencia,
disponiendo de una gran tolerancia a fallos, pues la caída de uno de los equipos que la forman no
interrumpe el funcionamiento general del sistema. Sin embargo, la gestión de este tipo de sistemas
es mucho más compleja que la realizada en sistemas centralizados, proceso de cómputo realizado
en una localización central, usando terminales conectados a una computadora central.

La idea de construcción de estas aplicaciones integradas permitió que las instituciones desarrollen
software que resuelva cada parte de su negocio y se integre con aplicaciones que gestionen la
parte administrativa de dicho negocio. La integración de aplicaciones comienza a cobrar un sentido
muy relevante. En este contexto surgen los sistemas ERP (Enterprise Resource Planning) que
proveen variada funcionalidad integrada por un único repositorio de datos. No se tardó demasiado
en intentar agregar valor a los desarrollos de las organizaciones aportando sistemas de CRM 6
(Customer Relationship Management) o sistemas de DataWareHouse7 que requieren algún tipo
de integración con los sistemas de índole operativa o propia del negocio. Esta integración se
enfoca principalmente en la integración vía el modelo de datos. Este tipo de integración ha sufrido
una evolución e incluye diversas variantes que se describen a continuación

También podría gustarte