Plan 9

Páginas: 8 (1808 palabras) Publicado: 8 de octubre de 2014

Plan 9 de laboratorios bell:

Historia:

Plan 9, tiene sus orígenes en el centro de investigación de ciencia de la computación en los laboratorios bell a mediados de los años 1980. Fue dirigido inicialmente por Rob Pike, Ken Thompsom, Dave Presotto y phil Winterbottom, con el apoyo de Denis Ritchie como jefe de departamento de investigaciones técnicas de informática, entre otroscolaboradores.

Plan 9 fue desarrollado con la finalidad de sustituir a Unix como plataforma principal de laboratorios bell para la investigación de sistemas operativos. Se exploraron varios cambios en el modelo original de Unix que facilitan el uso y programación del sistema, sobre todo en entornos multiusuario distribuidos. En 1992, Bell Labs proporciona la primera versión pública de lasuniversidades, y tres años más tarde una versión comercial segunda versión estuvo disponible para el público en general. A finales de 1990, Lucent Technologies, habiendo heredado los Laboratorios Bell, cayeron soporte comercial para el proyecto. En 2000, una tercera versión no comercial se distribuye bajo una licencia de código abierto. Una cuarta versión con una nueva licencia de software libre se produjoen 2002.

El Plan de nombre 9 de Bell Labs es una referencia a la madera de Ed 1959 culto de ciencia ficción plan Z-movie 9 del espacio exterior. También, Glenda, el Plan 9 conejito, es probablemente una referencia a la película de Wood Glen o Glenda.


PLAN 9:

Es un software libre distribuido del sistema operativo, usado principalmente como vehículo de investigación.
Fue creado con lafinalidad de suplantar a su antecesor, el sistema operativo Unix.

La vista del sistema está construida sobre tres principios. Primero, los recursos son nombrados y accedidos como ficheros en un sistema de ficheros jerárquico. Segundo, hay un protocolo estándar, llamado 9P, para acceder a esos recursos. Tercero, las distintas jerarquías proporcionadas por servicios diferentes se unen en un soloespacio de nombres jerárquico privado. Las un usuales propiedades de Plan 9 son consecuencia de la aplicación consistente y enérgica de estos principios.
Conceptos de diseño: Los diseñadores de Plan 9 se interesaron en objetivos similares a los del micro núcleos, pero hicieron diferentes elecciones de arquitectura y diseño para alcanzarlos.
Recursos como archivos: todos los recursos del sistemase representan como archivos en el sistema de archivos jerárquico.
Espacios de nombres (namespaces): la vista de la red por parte de la aplicación es un espacio de nombres simple y coherente que aparece como un sistema de archivos jerárquico pero que puede representar recursos físicamente separados (locales o remotos).
Protocolo de comunicaciones estándar: se usa un protocolo estándar,llamado 9P, para acceder a todos los recursos, ya sean locales o remotos.

Computación distribuida: Plan 9 se basa en UNIX pero fue desarrollado para demostrar el concepto de hacer de la comunicación la función principal de un sistema informático. Todos los recursos del sistema se nombraban y accedían como si fueran archivos, y se podían definir múltiples vistas del sistema distribuido dinámicamente paracada programa ejecutándose en una máquina en particular. Esta aproximación mejora la generalidad y modularidad del diseño de aplicaciones, "animando" a los servidores que mantienen cualquier información a aparecer a los usuarios y a las aplicaciones simplemente como archivos ordinarios -- accesibles de la misma forma que archivos locales.

Protocolo 9P:
Para reducir el número de llamadas deAPI y sistema personalizado, Plan 9 hace un uso intensivo del protocolo 9P. 9P es un protocolo orientado a bytes medio-agnóstico genérica que proporciona para los mensajes entregados entre un servidor y un cliente. El protocolo se utiliza para referirse a y comunicarse con los procesos, programas y datos, incluyendo tanto la interfaz de usuario y la red. Con el lanzamiento de la cuarta edición,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Plan estudios prepa 9
  • caso 9 planes y programas
  • PLAN DE UNIDAD 9
  • 9 PLAN DE CLASE MAYO
  • 9 plan clase
  • APA Plano Cartesiano 9
  • 9 Plan De Transferencia
  • 1 PLAN DE MEJORAMIENTO 9 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS