educacion en el mexico colonial
Unidad 1. Sistemas distribuidos en ambientes distribuidos.
SISTEMAS OPERATIVOS CENTRALIZADOS.
Se trata de aquel que utiliza los recursos de una sola computadora es decir su memoria, cpu, disco y perifericos.
Respecto al hardware podemos decir que se suele tartar de un computador caro y de gran potencia, con terminales alfanumericas directamente conectados, fue uno delos primeros modelos de ordenadores interconectados donde todo el proceso de la organización se lleva a cabo en una sola computadora normalmente un mainframe.
Un sistema distribuido se define como: una colección de computadoras separados físicamente y conectados entre sí por una red de comunicaciones distribuida; cada máquina posee sus componentes de hardware y software que el usuario percibecomo un solo sistema (no necesita saber qué cosas están en qué máquinas). El usuario accede a los recursos remotos (RPC) de la misma manera en que accede a recursos locales, o un grupo de computadores que usan un software para conseguir un objetivo en común.
SISTEMAS OPERATIVOS DISTRIBUIDOS.
Algunos ejemplos que se pueden mencionar acerca de los sistemas operativos distribuidos son:
Una red deestaciones de trabajo en un departamento de una universidad o compañía, donde además de cada estación personal, podría existir una pila de procesadores en el cuarto de máquinas, que no esté asignado a usuarios específicos sino que se utilicen de manera dinámica cuando sea necesario.
Una fábrica de robots, donde los robots actúan como dispositivos periféricos unidos a la misma computadora central.Un banco con muchas sucursales por el mundo, cada oficina tiene una computadora maestra para guardar las cuentas locales y el manejo de las transacciones locales, la cual se puede comunicar con cualquier computadora de la red. Las transacciones hechas se realizan sin importar dónde se encuentre la cuenta o el cliente.
VENTAJAS Y DESVENTAJAS CONTRA SISTEMAS CENTRALIZADOS:
Economía: es la razónnúmero uno de la 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.
Velocidad: un sistema distribuido puede tener mayor poder de cómputo que una mainframe.
Distribución inherente: es decir, algunas aplicaciones utilizan máquinas que están separadas a cierta distancia.
Confiabilidad: aldistribuir la carga de trabajo en muchas máquinas, la falla de un circuito descompondrá a lo más una máquina y el resto seguirá intacto.
DESVENTAJAS DE LOS SISTEMAS DISTRIBUIDOS:
Software: No hay mucha experiencia en el diseño, implantación y uso del software distribuido, además existe poco software para los sistemas distribuidos en la actualidad.
Redes: Una vez que el sistema llega a dependerde la red, la pérdida o saturación de ésta puede negar algunas de las ventajas que el sistema distribuido debía conseguir.
Seguridad: si las personas pueden tener acceso a los datos en todo el sistema, entonces también pueden tener acceso a datos con los que no tienen nada que ver.
MODELO CLIENTE – SERVIDOR
El tipo más reciente de sistemas operativos es el denominado Cliente-servidor, quepuede ser ejecutado en la mayoría de las computadoras, ya sean grandes o pequeñas.
Este sistema sirve para toda clase de aplicaciones por tanto, es de propósito general y cumple con las mismas actividades que los sistemas operativos convencionales.
El núcleo tiene como misión establecer la comunicación entre los clientes y los servidores. Los procesos pueden ser tanto servidores como clientes. Porejemplo, un programa de aplicación normal es un cliente que llama al servidor correspondiente para acceder a un archivo o realizar una operación de entrada/salida sobre un dispositivo concreto. A su vez, un proceso cliente puede actuar como servidor para otro." Este paradigma ofrece gran flexibilidad en cuanto a los servicios posibles en el sistema final, ya que el núcleo provee solamente...
Regístrate para leer el documento completo.