Top Banner
Free Powerpoint Templates Pagina 1 Einer Zapata , Roberts Pineda y Jeison Naranjo Ingeniería de Sistemas y Computación Universidad Del Quindío Armenia - 2011
12

Einer Zapata , Roberts Pineda y Jeison Naranjo Ingeniería de Sistemas y Computación

Jan 02, 2016

Download

Documents

tara-kelley

Einer Zapata , Roberts Pineda y Jeison Naranjo Ingeniería de Sistemas y Computación Universidad Del Quindío Armenia - 2011. Ficha. Nombre: GNU Hurd. Significado: Demonio que reemplaza a Unix. Desarrolladores: Thomas Bushnell, Roland McGrath, Marcus Brinkmann, Neal Walfield. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Einer Zapata , Roberts Pineda y Jeison Naranjo   Ingeniería de Sistemas y Computación

Free Powerpoint TemplatesPagina 1

Einer Zapata , Roberts Pineda y Jeison Naranjo Ingeniería de Sistemas y Computación

Universidad Del QuindíoArmenia - 2011

Page 2: Einer Zapata , Roberts Pineda y Jeison Naranjo   Ingeniería de Sistemas y Computación

Free Powerpoint TemplatesPagina 2

Ficha

• Nombre: GNU Hurd.• Significado: Demonio que reemplaza a Unix.• Desarrolladores: Thomas Bushnell, Roland

McGrath, Marcus Brinkmann, Neal Walfield. • Núcleo: Mach (micronúcleo).• Licencia: GPL.• Modelo de desarrollo: Software libre.• Actualmente en desarrollo.

Page 3: Einer Zapata , Roberts Pineda y Jeison Naranjo   Ingeniería de Sistemas y Computación

Free Powerpoint TemplatesPagina 3

Historia

• GNU Hurd empezó con su desarrollo el 1990, que tuvo como fundador de proyecto Richard Stallman y como desarrolladores Thomas Bushnell, Roland McGrath, Marcus Brinkmann, Neal Walfield.

Page 4: Einer Zapata , Roberts Pineda y Jeison Naranjo   Ingeniería de Sistemas y Computación

Free Powerpoint TemplatesPagina 4

Arquitectura

• Es un conjunto de micro servidores que que simulan un núcleo Unix, el cual establece la base del sistema operativo GNU. Hurd está basado encima de un micronúcleo Mach que se encarga de facilitar los servicios básicos, como coordinar el acceso al hardware.

Page 5: Einer Zapata , Roberts Pineda y Jeison Naranjo   Ingeniería de Sistemas y Computación

Free Powerpoint TemplatesPagina 5

Arquitectura(cont)

GNU Hurd GNU Mach

Es un conjunto de programas servidores que simulan un núcleo UNIX que establece la base del sistema operativo GNU.

Es el micro núcleo oficial del proyecto GNU.

Hurd es el que intenta superar los núcleos tipo UNIX en cuanto a su funcionalidad, seguridad y estabilidad; aun así manteniéndose compatible con ellos.

Como cualquier otro micro núcleo, su función principal es la de realizar labores mínimas de administración sobre el hardware para que el sistema operativo con todos sus programas sea operado desde el espacio del usuario.

El proyecto GNU se ha estado desarrollando desde 1990 como software libre, distribuyéndolo bajo la licencia GPL.

En la actualidad el GNU Mach solo función en arquitecturas

Page 6: Einer Zapata , Roberts Pineda y Jeison Naranjo   Ingeniería de Sistemas y Computación

Free Powerpoint TemplatesPagina 6

Funcionamiento

• Los procesos Hurd se ejecutan asociado a un conjunto de identidades de usuario el cual pude contener múltiples identidades de usuario o ninguna, un proceso con suficientes privilegios puede añadir o eliminar identidades de otro proceso.

Page 7: Einer Zapata , Roberts Pineda y Jeison Naranjo   Ingeniería de Sistemas y Computación

Free Powerpoint TemplatesPagina 7

Funcionamiento(cont)

• Como sistema de archivos utiliza un grupo de traductores o una jerarquía de directorios entera, dándoles la posibilidad a los usuarios de escoger el tipo de traductor que quieren para su uso personal.

Page 8: Einer Zapata , Roberts Pineda y Jeison Naranjo   Ingeniería de Sistemas y Computación

Free Powerpoint TemplatesPagina 8

Arranque

• Necesita un boot loader que sea multiboot compliant, como GRUB. La configuración se realiza mediante los siguientes pasos (o se configura el boot loader para que los haga automáticamente):

• Se carga el micronúcleo en memoria.

Page 9: Einer Zapata , Roberts Pineda y Jeison Naranjo   Ingeniería de Sistemas y Computación

Free Powerpoint TemplatesPagina 9

Arranque(cont)

• Se carga un script para que el micronúcleo arranque el Hurd. Puede arrancarse manualmente o como si fuera un módulo de grub (comando module de GRUB). Hurd viene con un script que se llama serverboot para arrancar el hurd completo.

• Se le da el control al micronúcleo, que debe estar capacitado para ejecutar scripts.

Con esto, el micronúcleo cargará los servidores del hurd y les pasará el control.

Page 10: Einer Zapata , Roberts Pineda y Jeison Naranjo   Ingeniería de Sistemas y Computación

Free Powerpoint TemplatesPagina 10

Conclusión

• GNU/Hurd brinda las prestaciones de cualquier sistema basado en UNIX garantizando estabilidad en el sistema.

- Facilita los cambios al detectar errores, por su sistema basado en varios Servidores.

- Ofrece un mayor control a l usuario sobre su sistema.

Page 11: Einer Zapata , Roberts Pineda y Jeison Naranjo   Ingeniería de Sistemas y Computación

Free Powerpoint TemplatesPagina 11

GRACIAS!!!

Page 12: Einer Zapata , Roberts Pineda y Jeison Naranjo   Ingeniería de Sistemas y Computación

Free Powerpoint TemplatesPagina 12

PREGUNTAS