Está en la página 1de 5

Concepto de Sistemas Distribuidos. Es un concepto poco claro de definir.

Coleccin de elementos de cmputo autnomo que se encuentran fsicamente separados y no comparten una memoria comn, se comunican entre s a travs del intercambio de mensajes utilizando un medio de comunicacin. Los sistemas autnomos pueden tener caractersticas no homogneas. Sistema Operativo Distribuido Extiende el concepto de administracin de recursos e interfaces con el usuario hacia computadoras de memoria compartida para formar un sistema Operativo Distribuido, el cual consiste en varias computadoras autnomas conectadas por una red de comunicaciones. Administracin de Recursos Remotos Entorno de Red

S.O

Caractersticas: Para cada uno de los usuarios debe de ser similar al trabajo en el Sistema Centralizado. Se ejecuta en mltiples Computadoras. Tiene varias copias del mismo Sistema Operativo o de diferentes Sistemas Operativos que proveen los mismos servicios. Transparencia (El uso de mltiples procesadores y el acceso remoto debe de ser invisible) Ventajas y Desventajas de los Sistemas Distribuidos Ventajas: Procesadores ms poderosos y a menos costos

Desarrollo de Estaciones con ms capacidades Las estaciones satisfacen las necesidades de los usuarios. Uso de nuevas interfaces.

Avances en la Tecnologa de Comunicaciones.

Disponibilidad de elementos de Comunicacin.

Desarrollo de nuevas tcnicas.

Comparticin de Recursos.

Dispositivos (Hardware). Programas (Software).

Eficiencia y Flexibilidad.

Respuesta Rpida. Ejecucin Concurrente de procesos (En varias computadoras). Empleo de tcnicas de procesamiento distribuido.

Disponibilidad y Confiabilidad.

Sistema poco propenso a fallas (Si un componente no afecta a la disponibilidad del sistema). Mayores servicios que elevan la funcionalidad ( Monitoreo, Telecontrol, Correo Elctrico, Etc.).

Crecimiento Modular.

Es inherente al crecimiento. Inclusin rpida de nuevos recursos. Los recursos actuales no afectan.

Desventajas: Requerimientos de mayores controles de procesamiento. Velocidad de propagacin de informacin ( Muy lenta a veces). Servicios de replicacin de datos y servicios con posibilidades de fallas. Mayores controles de acceso y proceso ( Commit ). Administracin ms compleja. Costos.

Sistema Operativo Plan 9 Historia All por el ao 1993, de nuestro seor, algo empez a gestionarse en el corazn de los laboratorios Bell, el ncleo de investigacin y desarrollo de AT&T, de donde surgi Unix, comenz a trabajar en un nuevo proyecto de Sistema Operativo (SO) Distribuido denominado Plan9 en honor a la peor pelcula de ciencia ficcin de la historia: Plan 9 del espacio exterior de Ed Wood. Hoy en da, Plan9 es una realidad ofrecida a usuarios individuales e instituciones acadmicas para uso no comercial. Plan9 (P9) constituye un SO escalable, eficiente y con uso seguro en red. Se trata de un SO distribuido, es decir no llega a proporcionar la transparencia que exiga la mquina virtual de Tanembaum, pero si se trata de un sistema en el cul coexisten por igual servidores de ficheros, de CPU, locales y de red. La idea originar consisti en realizar un moderno SO partiendo de cero, no como una actualizacin del Unix como lo fue el Unix98, sino que debera realizarse un SO que respondiera a las necesidades tecnolgicas actuales. De este modo, la cultura de la empresa respecto a Unix (y por ende toda la experiencia acumulada) sirvi para el diseo original del P9, suplir todas sus carencias respecto de la escalabilidad dinmica en red. Obviamente la plena potencia del P9 se ve cuando se instala en red y no en una mquina hogarea, sino no se aprecia sus ventajas respecto a su predecesor. Entre las caractersticas que comparte con Unix se puede citar:

Se encuentra escrito en C, lenguaje adecuado para la programacin de este tipo de sistemas. La interfaz de usuario es sencilla y potente, ofreciendo un refinamiento del shell de Unix, aunque compleja de aprender, ya que no fue pensada para uso hogareo. Dispone un sistema de ficheros jerrquicos anclado a un superfichero raz, permitiendo montar y desmontar volmenes como en Unix. Al igual que en Unix en universo se encuentra constituido por ficheros, incluso los dispositivos de Entrada Salida, pero con ideas propias que se vern mas adelante.

Plan 9 from Bell Labs (o simplemente Plan 9) es un sistema operativo distribuido, usado principalmente como vehculo de investigacin. Fue desarrollado como el sucesor en investigacin del sistema UNIX por el Computing Sciences Research Center de los Laboratorios Bell entre mitad de los aos 80 y 2002. La primera versin pblica estuvo disponible en 1992 para universidades. En 1995 se puso a disposicin del pblico en general una segunda versin comercial.

Ms tarde, a finales de los 90, Lucent Technologies, quien haba "heredado" los Bell Labs, dej de interesarse comercialmente por el proyecto. En 2000, una tercera versin no comercial fue hecha disponible bajo licencia open source. Y en 2002 una cuarta versin, nuevamente no comercial, se hizo disponible en forma de software libre. El desarrollo contina, liderado por un equipo de los Laboratorios Bell y miembros del MIT. Actualizaciones menores se hacen disponibles diariamente en forma de imgenes ISO para la plataforma IA-32.[1] El rbol de desarrollo es tambin accesible bajo los protocolos 9P y HTTP, que son usados para mantener una instalacin al da.[2] UTF-8 fue inventado por Ken Thompson para ser usado como codificacin nativa en Plan 9. Se adaptara para ello en 1992.[3] As, Plan 9 fue el primer sistema operativo en incorporar soporte completo de Unicode. Plan 9 usa un entorno de ventanas llamado rio. Plan 9 es conocido especialmente por representar todos los interfaces del sistema, incluyendo aquellos utilizados para redes y comunicacin con el usuario, a travs del sistema de archivos en lugar de sistemas especializados. Conceptos de diseo. Los diseadores de Plan 9 se interesaron en objetivos similares a los de los micro ncleos, pero hicieron diferentes elecciones de arquitectura y diseo para alcanzarlos.

Recursos como archivos: todos los recursos del sistema se representan como archivos en el sistema de archivos jerrquico. Espacios de nombres (namespaces): la vista de la red por parte de la aplicacin es un espacio de nombres simple y coherente que aparece como un sistema de archivos jerrquico pero que puede representar recursos fsicamente separados (locales o remotos). Protocolo de comunicaciones estndar: se usa un protocolo estndar, llamado 9P, para acceder a todos los recursos, ya sean locales o remotos.

Glenda, el conejo de Plan 9


Glenda es la mascota del sistema operativo distribuido Plan 9 from Bell Labs. Fue dibujada por Rene French y existen tres versiones disponibles. Una tiene un fondo blanco, una tiene un fondo negro y una es la mascota con un casco de astronauta en su cabeza. Estos diseos estn bajo la Lucent Public License, que es una Licencia Open Source. Como Plan 9 recibi su nombre por la pelcula de Ed Wood Plan 9 del espacio exterior, Glenda fue nombrada por la pelcula tambin de Ed Wood Glen o Glenda.

Requisitos Por el momento P9 corre en i386 o superior, MIPS, SPARC y Motorola 68020. En el entorno i386, el sistema de ventanas, un editor, ms aplicaciones bsicas, pueden correr en una mquina con 8Mb de RAM. El sistema bsico, incluido soporte ethernet, internet y compilador Alef, caben en cuatro discos de 3 1/2. La versin completa est contenida en un CD de los cuales se emplea solo 140Mb para el soporte i386.

También podría gustarte