Anda di halaman 1dari 3

Procesos de Usuario SISTEMA OPERATIVO DISTRIBUIDO Lgica: un solo SO global, no hay individualismo No hay centralizacin.

Sistema Operativo Distribuido

Definicin: coleccin de computadoras que aparecen ante el usuario como una sola. Hardware: las mquinas son autnomas Software: aparenta una sola mquina ante el usuario Comparticin de recursos Caractersticas Transparencia Eficiencia Flexibilidad Escalabilidad Sincronizacin Usuario. Acceso a recursos remotos de forma local Distribucin de trabajo, tareas y procesos entre un conjunto de procesadores. Comparticin de recursos

Ejemplos Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc. Funcionamiento lgico Servicios de Comunicacin: servicios de red Sistemas de Ficheros (File Sharing): comparten informacin de forma transparente Servicios de Nombres: pginas blancas (nombres), pginas amarillas (directorios) Servicios de Sincronizacin y Coordinacin: sincronizacin de relojes fsicos y lgicos Memoria Compartida Distribuida: fsicamente privada, lgicamente compartida Gestin de Procesos Servicio de Seguridad: permisos de acceso a los datos compartidos y a los recursos

Sistema Operativo Distribuido vs Sistema Distribuido Un Sistema Distribuido es una capacidad del SOD, es decir: Un sistema distribuido es la relacin que existe entre una computadora independiente y un servidor de archivos o dispositivos compartidos. Cada computadora ejecuta sus programas en su memoria propia haciendo uso de su nico microprocesador y memoria, este no comparte memoria ni asigna tareas a otros procesadores de la red. Sin embargo, un Sistema operativo distribuido tiene acceso a todos los dispositivos compartidos de la red incluyendo procesadores y memoria RAM. Desventajas de los SOD Sincronizacin del sistema: difcil y constante Estandarizacin del sistema: complicada y limitante

Ventajas contra sistemas centralizados Economa: es la razn nmero uno de la tendencia hacia los sistemas distribuidos ya que estos sistemas tienen en potencia una proporcin precio/desempeo mucho mejor que la de un sistema centralizado. Velocidad: un sistema distribuido puede tener mayor poder de cmputo que una mainframe. Distribucin inherente: otra razn para la construccin de un sistema distribuido es que ciertas aplicaciones son distribuidas en forma inherente; es decir, algunas aplicaciones utilizan mquinas que estn separadas a cierta distancia. Confiabilidad: un sistema distribuido ofrece mayor confiabilidad: al distribuir la carga de trabajo en muchas mquinas, la falla de un circuito descompondr a lo ms una mquina y el resto seguir intacto. Crecimiento por incrementos: si se necesita aadir poder de cmputo a la compaa, con un sistema distribuido, podran aadirse slo ms procesadores al sistema, lo que permite un desarrollo gradual conforme surjan las necesidades.

Economa: mejor precio/desempeo Velocidad Distribucin inherente: sistema con mquinas a distancia Confiabilidad: distribucin de carga de trabajo, una falla y se compensa Crecimiento por incrementos

Ventajas de los sistemas distribuidos con respecto de las PC independientes Datos compartidos: Un sistema distribuido permite que varios usuarios tengan acceso a una base de datos comn. Dispositivos compartidos: De igual manera, se pueden compartir perifricos entre diversos usuarios como puede ser una impresora. Comunicacin: un sistema distribuido facilita la comunicacin entre computadoras aisladas con el e-mail, por ejemplo. Flexibilidad: Un sistema distribuido difunde la carga de trabajo entre las mquinas disponibles en la forma ms eficaz en cuanto a los costos. Desventajas de los sistemas distribuidos Software: No hay mucha experiencia en el diseo, implantacin y uso del software distribuido, adems existe poco software para los sistemas distribuidos en la actualidad. Redes: Una vez que el sistema llega a depender de la red, la prdida o saturacin de sta puede negar algunas de las ventajas que el sistema distribuido deba conseguir. Seguridad: si las personas pueden tener acceso a los datos en todo el sistema, entonces tambin pueden tener acceso a datos con los que no tienen nada que ver.

Datos compartidos Dispositivos compartidos Comunicacin Flexibilidad

Anda mungkin juga menyukai