Fundamentos de los Sistemas Operativos de Red

Fundamentos de los Sistemas Operativos de Red Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli Contenido • Introducción • Tipos de SO • Elementos bás...
3 downloads 0 Views 66KB Size
Fundamentos de los Sistemas Operativos de Red

Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

Contenido

• Introducción • Tipos de SO • Elementos básicos de un SO – Interfaz de usuario – Kernel – Sistema de administración de archivos

• Usuario único (o de escritorio) • Múltiple usuarios (o de red) • Modelo cliente/servidor Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

1

Introducción • El sistema operativo es un conjunto de programas que gestiona todas las operaciones de la computadora • Proporciona un enlace entre el usuario (y los programas) y los recursos del sistema • Es lo que ejecuta la computadora al encenderse Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

Tipos de SO • De acuerdo a como procesan las tareas: – Monotarea y Multitarea

• De acuerdo a la capacidad de procesamiento: – Monoprocesamiento y Multiprocesamiento

• De acuerdo al manejo de usuarios: – Monousuarios y Multiusuarios

Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

2

Componentes • Kernel – Núcleo del SO – Código que se carga en memoria cuando la computadora bootea (inicia) – Este código permite: • Administrar dispositivos de hw • Controla la asignación de memoria, los procesos del sistema y otros programas (scheduling o planificación) Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

Componentes • Interfaz de usuario – Componente del SO que interactúa con el usuario (intérprete) – Puente entre el usuario y el kernel – 2 categorías • CLI (Command-Line Interface) • GUI (Graphical User Interface)

Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

3

Componentes • Sistema de archivos – Determina cómo se nombran los archivos y la forma en que físicamente se almacenarán – Típicamente usan estructuras jerárquicas • Árbol invertido

– Tipos • FAT (FAT16 y FAT32) • NTFS • ext2 y ext3 Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

SO de escritorio • 1980: primeras PCs de escritorio – Procesamiento de texto – Archivos hogareños – Entretenimiento – Sistemas standalone • Un usuario a la vez

Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

4

SO de escritorio • Sólo pueden administrar lo que un único usuario está haciendo en un momento determinado • DOS • Windows 3.x

• Gestionan un solo usuario y dedican sus recursos sólo a ese usuario Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

SO de escritorio • Otros Sistemas Operativos tienen algunas capacidades de networking para trabajo en grupo pero se consideran de escritorio • • • •

Windows 2000 Professional Windows 9x, NT Workstation, Mac OS

Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

5

SO de red • Organizaciones instalaron LAN – PCs: compartir datos y periféricos

• Desarrollo de NOS – Seguridad en los archivos – Acceso a los recursos por múltiple usuarios – Privilegios de usuarios

Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

SO de red • NOS – Network Operating Systems (Sistemas operativos de red) – Utilizados en Servidores de red (o simplemente llamados servidores) – Sistemas operativos multiusuarios y multitareas – Utilizados por ejemplo por grandes compañías o sitios de Internet Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

6

SO de red • Los Sistemas operativos de red (NOS) se instalan generalmente en un potente servidor • La mayoría de los sistemas operativos están diseñados para funcionar con las CPUs de un fabricante en particular

Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

SO de red • Ejemplos de sistemas operativos de red: • UNIX • Windows NT/2000 Server • Novell NetWare

• Los sistemas operativos de mainframe incluyen a: • VMS de Digital Equipment • MPE de Hewlett Packard • MVS de IBM Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

7

Modelo cliente/servidor – Cliente: • • • •

Iniciado por Usuario (apertura activa) Interactúa con el usuario final Realiza peticiones al Servidor Ej. Navegadores Web, Software Cliente de Correo, Software de Emulación de Terminales

Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

Modelo cliente/servidor – Servidor: • • • •

Levanta y espera peticiones (apertura pasiva) Ofrece un servicio Acepta peticiones y devuelve resultados o respuestas Por ejemplo: Servidores Web, Servidores de Correo, Servidores FTP, etc.

Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

8

Preguntas

Ing. Raúl Eduardo Tschnaz AUS Gustavo Ceresoli

9