Documentos de Académico
Documentos de Profesional
Documentos de Cultura
RED
Conceptos del sistema operativo – Edición 10h Silberschatz, Galvin and Gagne ©2018
Introducción
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Introducción
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Introducción
En una red con S.O en red hay 2 roles claramente
diferenciar:
Clientes. Equipos normalmente configurados con
sistemas operativos monopuesto, que se conectan y
validan al servidor para poder empezar a trabajar en la
red.
Servidores. Equipos configurados con operativos de red
que proporcionan recursos a los clientes y el software de
red del cliente permite que estos recursos estén
disponibles para los equipos clientes.
La red y el sistema operativo del cliente están coordinados
de forma que todos los elementos de la red funcionen
correctamente.
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Sistema en red
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Software y hardware de un sistema en
red
En un entorno de red, los servidores proporcionan
recursos a los clientes de la red, y el software de red
del cliente permite que estos recursos estén disponibles
para los equipos clientes. La red y el sistema operativo
del cliente trabajan juntos para que todos los elementos
de la red funcionen bien.
En una red todos los equipos pueden tener la misma
consideración (grupo de trabajo) o ser unos diferentes a
otros (cliente/ servidor).
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Software y hardware de un sistema en
red
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Software y hardware de un sistema en
red
Si el hardware en el
que instalamos este
SO solamente cuenta
con un procesador, el
SO funcionará
correctamente, pero
no podrá aprovechar
las ventajas del SMP.
Por decirlo de alguna
forma, es como si
trabajase en
monotarea.
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Sistema operativo de Red
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Cuadro comparativo
Característica Sistema Operativo Cliente Sistema Operativo de Red
Utilizado en dispositivos Utilizado en servidores y
individuales, como computadoras dispositivos de red para
Uso principal
personales, laptops, tabletas y administrar y coordinar actividades
teléfonos inteligentes. en una red de computadoras.
Proporcionar una interfaz de Ofrecer funciones de
usuario y administrar los recursos administración de red, como la
Funciones
locales del dispositivo, como gestión de usuarios y permisos, la
principales
archivos, aplicaciones y configuración de redes y la
dispositivos periféricos. seguridad.
Puede conectarse a redes de
Se encarga de la comunicación y
área local (LAN) o redes
Comunicación coordinación entre dispositivos en
inalámbricas (WLAN) para
en red una red, facilitando el intercambio
acceder a recursos compartidos y
de datos y recursos entre ellos.
servicios en la red.
Proporciona servicios de recursos
Puede acceder a recursos
compartidos, como la
Gestión de compartidos en una red, como
administración centralizada de
recursos archivos, impresoras y
archivos y la impresión en red,
compartidos dispositivos de red, a través de
permitiendo a los clientes acceder
protocolos de red estándar.
Conceptos del sistema operativo – 10ª edición y utilizar estos recursos.
Lic. Erika Nohemi Girón Valladares
Cuadro comparativo
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Cuadro comparativo
Característica Sistema Operativo Cliente Sistema Operativo de Red
Requiere configuración adicional
Generalmente se configura para
para funcionar como servidor de red,
conectarse a redes existentes, como
incluyendo la configuración de
Configuración de red LAN o WLAN, mediante la
servicios de red, como DHCP, DNS,
configuración de adaptadores de red
servidor de archivos, servidor web,
y la asignación de direcciones IP.
entre otros.
Permite la administración
Administra usuarios locales en el
centralizada de usuarios y permisos
dispositivo y puede requerir
Administración de a través de un directorio de red,
configuración adicional para la
usuarios como Active Directory, lo que facilita
autenticación en una red, como el
la gestión de cuentas de usuario y la
inicio de sesión en dominios.
aplicación de políticas de seguridad.
Puede configurar recursos locales, Configura y administra recursos
Configuración de como carpetas compartidas e compartidos a nivel de red, como
recursos impresoras, para que estén carpetas y archivos compartidos,
compartidos disponibles para otros usuarios de la impresoras de red y servicios de
red. almacenamiento en red (NAS).
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Cuadro Comparativo
Característica Sistema Operativo Cliente Sistema Operativo de Red
Permite la implementación de
Dependiendo del sistema operativo, políticas de seguridad a nivel de red,
Administración de puede tener opciones limitadas para como la autenticación de usuarios, el
políticas de la aplicación de políticas de control de acceso basado en roles y
seguridad seguridad, como contraseñas y la aplicación de políticas de
cortafuegos personales. seguridad centralizadas en toda la
red.
Permite la administración
centralizada de actualizaciones de
El sistema operativo y las
software, lo que facilita la distribución
Actualizaciones de aplicaciones deben actualizarse
de parches de seguridad,
software individualmente en cada dispositivo
actualizaciones de sistema operativo
cliente.
y nuevas versiones de software en
toda la red.
Proporciona herramientas y
El monitoreo y la solución de capacidades avanzadas de
problemas se centran en el monitoreo y solución de problemas a
Monitoreo y solución
dispositivo cliente individual y pueden nivel de red, lo que permite
de problemas
requerir herramientas de diagnóstico supervisar el rendimiento, identificar
adicionales. problemas de red y solucionarlos de
manera más eficiente.
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
S.O de red:
Clasificación según conectividad
Sistemas
Sistemas operados en red Sistemas
centralizados (NOS, networking distribuidos
operating system)
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Sistemas Centralizados
Sistemas
centralizados
Están formados por un
servidor central que sirve
las peticiones que recibe
a través de las estaciones
conectadas a él
En algunos casos estos
sistemas generan la
imagen de la pantalla del
terminal
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Sistemas operados por red
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Sistemas Operativos Distribuidos
El usuario accede a
los recursos remotos
tal como accede a los
recursos locales, es
decir sin saber la
ubicación donde se
encuentran
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Sistemas Operativos Distribuidos
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Sistemas Operativos Distribuidos
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Características S.O. en Red
Gestión centralizada de recursos y equipos de la
red se realiza, por un servidor con S.O. en red
Aparece la figura del administrador de red, que
gestiona la infraestructura de la red (no presente en
grupos de trabajo).
Conecta todos los equipos y recursos de la red.
Coordina las funciones de los periféricos y recursos.
Proporciona seguridad controlando el acceso de los
datos y recursos
Optimiza la utilización de los recursos
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Características S.O. en Red
Permiten la gestión centralizada de los usuarios,
haciendo posible que estos trabajen con su propio
entorno de trabajo en cualquier equipo de la red sin
necesidad de tener que darles de alta en cada una de
las computadoras
Disponen de herramientas para detectar posibles
deficiencias en los servicios
➢ Soportan a varios usuarios a la vez, ya sea por medio de
sesiones remotas en el servidor o po ofrecer el servidor
de red
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Características S.O. en Red
Multiprocesamiento simétrico:
Es el reparto de las tereas equitativamente entre todos los
procesadores a todos los núcleos.
Modelo basado en cliente servidor
Existen uno o más clientes que solicitan un servicio y un
servidore que le proporciona, Es habitual que un seridor
actúe como tal para ciertos servicios y como cliente para
otro.
Permite utilizar el hardware de los servidores:
Disponen de un hardware avanzado como HBA(Host Bus
adapter) para conectarse a una red de almacenamiento SAN
o tener la posibilidad de utilizar más memoria RAM
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Funcionalidades
Compartir recursos
Permitir distintos usuarios con diferentes niveles de
acceso a los recursos (privilegios)
Coordinación en el acceso a los recursos
Gestión usuarios o de grupos de usuarios que pueden
acceder a los recursos de la red
Crear, borrar, modificar usuarios o grupos usuarios
Otorgar permisos de usuario a recursos red
Asignar o denegar permisos de usuario o grupos
usuarios
Gestión de red
Monitorización (congestión, fallos)
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Funcionalidades
Seguridad
Los niveles de seguridad de los sistemas operativos
más utilizados están definidos en el libro Naranja del
departamento de Defensa de los Estados Unidos.
Estos niveles son, del más vulnerable al más seguro:
D C1, C2, B1, B2, B3 y A1
Los principales sistemas comerciales poseen un nivel
de seguridad C2
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Selección de parámetros
Un sistema libre o con licencia
Ventajas Desventajas
Transparencia: El código fuente está Interoperabilidad: Puede haber desafíos
disponible para que cualquiera lo examine, lo de compatibilidad con ciertos programas o
que permite una mayor transparencia en el dispositivos que están diseñados
funcionamiento del sistema operativo.
específicamente para sistemas operativos
comerciales.
Personalización: Los usuarios tienen la Curva de aprendizaje: Al tener una mayor
libertad de modificar y adaptar el sistema flexibilidad y opciones de personalización,
operativo según sus necesidades puede requerir un mayor conocimiento
específicas. técnico para utilizar y administrar
adecuadamente un sistema operativo de
código abierto.
Comunidad de desarrollo activa: Los Soporte limitado: Al ser desarrollados y
sistemas operativos de código abierto mantenidos por una comunidad, es posible
suelen contar con una comunidad de que el soporte técnico y la documentación
desarrolladores activa que trabaja en oficial sean más limitados que los
mejoras y correcciones de errores de ofrecidos por las empresas que respaldan
forma colaborativa. los sistemas operativos comerciales.
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Selección de parámetros
Un sistema libre o con licencia
Ventajas Desventajas
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Selección de parámetros
Los servicios y funcionalidades que deba ofrecer el
servidor (servidora de aplicaciones, de impresión, web,
DNS, correo, etc..)
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Selección de parámetros
Su escalabilidad,
posibilidades de
ampliación de recursos
y hardware del servidor.
Que el sistema
operativo disponga de
herramientas que
permitan la creación de
un servidor en clúster o
que se organice como
grnaja de servidores
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Selección de parámetros
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Selección de parámetros
Tipo de arquitectura de red (cliente/servidor o grupo
de trabajo) que mejor se ajusta a nuestras
necesidades.
Nivel de Seguridad de la red.
Las redes cliente/servidor son más seguras.
Los grupos de trabajo son entornos menos seguros.
Números usuarios de la Red.
N°Usuarios pequeño Grupo de trabajo
N°Usuarios elevado Red cliente/servidor.
Números equipos de la red (Idem n°usuarios)
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Selección de parámetros
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Servicios de Red
Los servicios de red son programas que se
ejecutan de forma permanente en los S.O. y que
determinan que es lo que se puede a ver sobre el
sistema.
Seguridad:
Uso compartido
políticas de Impresión Correo electrónico
de archivos
seguridad
Soportes de
interoperabilidad Servicios
Web para conexiones automatizados de
con otros sistemas procesos
operativos
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Administrador
Para realizar su labor de forma adecuada , debe de contar
con conocimientos sobre lo siguiente:
Sistemas operativos
Clientes/ servidor
Redes al menos a nivel de TCP/IP y de servicios de red
Programación: centrada en la creación de Scripts de
automatización de tareas de administración, para evitar la
realización de tareas complejas de manera rutinaria.
Seguridad informática: Saber cómo proteger el servidor
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Sistemas operativos:
UNIX
Linux
Ubuntu
Conceptos del sistema operativo – Edición 10h Silberschatz, Galvin and Gagne ©2018
UNIX
Unix fue desarrollado originalmente en 1969 por un grupo de empleados de
AT&T
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
UNIX
Hay varias versiones de Unix disponibles
Solaris Unix
AIX
HP Unix
BSD
XENIX
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Unix
El sistema operativo Unix es un conjunto de
programas que actúa como enlace entre el
equipo y el usuario
los usuarios se comunican con el núcleo a
través de un programa conocido como Shell
el shell es un intérprete de líneas de comandos;
traduce los comandos introducidos por el
usuario y los convierte en un lenguaje que es
entendido por el núcleo
es multiusuario, cada usuario puede utilizar
varios programas al mismo tiempo
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Diagrama básico de Unix-Linux
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Conceptos principales de Unix
kernel: el núcleo es el corazón del sistema operativo
interactúa con el hardware y la mayoría de las tareas como la
administración de memoria, memoria coma la programación
de tarea y la gestión de archivos.
el Shell; es la utilidad que procesa las solicitudes junto al
escribir un comando en el terminal, el Shell interpreta el
comando y llama al programa que desee. el shell utiliza
sintaxis estándar como todos los comandos
Hoy comandos y utilidades: hay varios comandos y utilidades
que se puede utilizar en las actividades diarias CP, MV, cat y
grep, etcétera,.
Archivos y directorios: todos los datos de Unix se organizan
en archivos todos los archivos se organizan en directorios,
creando una estructura llamada sistema de archivos,
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Linux
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Linux
Libre: se puede descargar de internet, se puede copiar y
distribuir sin que por ello se incurra en ningún tipo de delito.
La licencia que establece los términos de uso, copia y
distribución c nomina licencia GNU (www.gnu.org).
Hecho por voluntarios: Linux no se creó para obtener
beneficios con él si no para satisfacer una serie de
necesidades a la hora de trabajar con el ordenador. Hoy día
sigue funcionando así. Cuando alguien necesita un
determinado programa, simplemente lo crea y lo pone al
servicio de la comunidad para que lo use y para que cada
cual ló mejore y lo adapte a sus propias necesidades.
Multiusuario: varios usuarios pueden conectarse y usar el
mismo ordenador a la vez.
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Linux
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Diferencias entre Unix y Linux
A hola nivel de línea de comandos, apenas hay
diferencias. Se pueden usar los mismos comandos
indistintamente en distribuciones Linux o en sistemas
Unix.
A nivel gráfico tampoco hay mucha diferencia.
La principal diferencia es que Linux es libre mientras que
la mayoría de Unix es de pagá.
Otra diferencia importante es el hecho de que hay varias
versiones de Linux para prácticamente cualquier
plataforma, mientras que los diferentes Unix suelen
estar enfocados a un hardware muy específico.
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Distribución de Linux
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Distribución de Linux
Ubuntu: Está enfocada, sobre todo, a ordenadores de escritorio,
aunque también proporciona soporte para servidores.
Está basada en debían y sus principales características son la
facilidad de uso e instalación. Se publica una versión cada 6
meses, una en abril y otra en octubre de cada año.
Ubuntu está patrocinado por canonical, una empresa privada
fundada y financiada por el empresario sudafricano Mark
Shuttleworth. El enfoque es realizar un sistema operativo
accesible y fácil de usar.
OpenSUSE: hoy se trata de una distribución patrocinada por las
empresas Novell,y AMD. El proyecto openSUSE tiene como
objetivo hacer una distribución muy fácil de conseguir. Tanto
mediante descargas de internet, cómo a través de puntos de venta
físicos y, sobre todo, muy fácil de utilizar
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Distribución de Linux
Debian: fue Ian Murdock, en 1993, quién inició el
proyecto debían e inicialmente estaba patrocinado por
free software foundation. Es quizá la distribución que
mejor ha sabido mantener a lo largo del tiempo la
filosofía del proyecto inicial de GNU/Linus. Por su
estabilidad y rendimiento, se utiliza con frecuencia en
servidores cuya misión es crítica.
Mint: está basada en ubuntu y su meta es ofrecer un
sistema “listo para funcionar” y que incluya plugins para
el navegador, códecs para ver video, programas para
reproducir DVD, ya va, ETC.. De tal forma que el usuario
se ahorre instalar y configurar estos componentes. Linux
mint es compatible con el software de ubuntu
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Directorio principal de Linux
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Directorio principal de Linux
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Directorio principal de Linux
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares
Conceptos del sistema operativo – 10ª edición Lic. Erika Nohemi Girón Valladares