SlideShare a Scribd company logo
1 of 32
Download to read offline
Sistemas operativos de red
Msc. Ing. Jairo E. Márquez D.
Sistemas Operativos de red
En una red de ordenadores cada una de las máquinas dispone de su
propio SO independiente, pero estos sistemas tienen procedimientos
de comunicación para que los usuarios y los programas puedan
compartir recursos (ficheros, impresoras, etc.) conectados a la red.
Todos los SO de uso general
disponen de estos procedimientos.
En algunos sistemas embebidos
(por ejemplo, en los routers) son
esenciales.
Las características genéricas de un SO de red son:
• Conecta todos los equipos y recursos de la red.
• Gestión de usuarios centralizada.
• Proporciona seguridad, controlando el acceso a los datos y
recursos. Debe validar los accesos (claves, certificados, sistemas
biométricos, etc.) y ver aplicar las políticas de seguridad.
• Coordina las funciones de red, incluso con las propias del equipo.
• Comparte recursos (lleva a cabo la coordinación y los privilegios a la
hora de compartir). Por tanto, mejora notablemente la utilización
de los recursos.
• Permite monitorizar y gestionar la red y sus componentes.
Componentes de los SO de red son:
Servidores: Son equipos con SO en red que proporcionan recursos a los
clientes, haciéndolos accesibles a los equipos de la red, sea a otros servidores
o, habitualmente, a clientes.
Los servidores operan a través de una arquitectura cliente-servidor.
Los servidores son programas de computadora en ejecución que atienden las
peticiones de otros programas, los clientes.
Ofrece a los clientes la posibilidad de compartir
datos, información y recursos de hardware y
software.
Modelo cliente-servidor
• La tendencia de los SO modernos es tratar de mantener un núcleo
mínimo implantando la mayoría de las funciones del SO en los
procesos del usuario.
• Para solicitar un servicio de proceso del usuario (proceso cliente)
envía un mensaje a un proceso servidor para que se realice el
trabajo y regrese con la respuesta.
• El servidor se ejecuta como proceso en modo usuario y no sabe de
dónde viene el mensaje, si este es local o remoto.
• Dedicado: son aquellos que le
dedican toda su potencia a
administrar los recursos de la
red, es decir, a atender las
solicitudes de procesamiento de
los clientes.
• No dedicado: son aquellos que
no dedican toda su potencia a los
clientes, sino también pueden
jugar el rol de estaciones de
trabajo al procesar solicitudes de
un usuario local.
De acuerdo al rol que asumen dentro de una red un servidor se
divide en:
Los SO orientados a servidores cuentan con ciertas cualidades que los hacen más
adecuados para su entorno de trabajo como son:
• GUI opcional o no disponible.
• Permite reconfigurar y actualizar el hardware y el software sin la necesidad de
reiniciar.
• Facilidades avanzadas de copia para hacerlas de forma regular en línea de datos
críticos.
• Transferencia transparente de datos entre diferentes volúmenes o
dispositivos.
• Cualidades avanzadas y flexible para el trabajo con la red.
• Cualidades para la automatización como los daemons (proceso
informático) en UNIX y los servicios en Windows.
• Fuerte seguridad en el sistema con protección avanzada a usuarios, datos,
recursos y memoria.
En muchos casos, los SO orientados a
servidores pueden interactuar con
sensores de hardware para detectar
estados como sobrecalentamiento, fallos
de discos o del procesador, y en
consecuencia alertar a su operador o
tomar medidas de rectificación por sí
mismo.
Clases de tamaño de servidor
• servidores rack
• servidor de torre
• servidores de miniatura
• mini servidores rack
• servidor blade
• servidores móviles
• servidores ultra-densos
• super servidores
Tipos de servidor
• Servidor de archivos: es el que almacena varios tipos de archivos y los distribuye a
otros clientes en la red.
• Servidor de correo: almacena, envía, recibe, enruta y realiza otras operaciones
relacionadas con el correo electrónico para los clientes de la red.
• Servidor de la telefonía: realiza funciones de contestador automático como
respuesta de la voz, almacenando los mensajes, encaminando las llamadas y
controlando también la red o el Internet, p. ej., la entrada excesiva de la voz sobre IP
(VoIP), etc.
• Servidor de fax: almacena, envía, recibe, enruta y realiza otras funciones necesarias
para la transmisión, la recepción y la distribución apropiadas de los fax.
• Servidor de uso: realiza la parte lógica de la informática del uso del cliente,
aceptando las instrucciones para que se realicen las operaciones de un sitio de
trabajo y sirviendo los resultados a su vez al cliente.
• Servidor de impresiones: controla una o más impresoras y acepta
trabajos de impresión de otros clientes de la red, poniendo en cola
los trabajos de impresión.
• Servidor proxy: realiza funciones a nombre de otros clientes en la
red para aumentar el funcionamiento de ciertas operaciones,
proporciona servicios de seguridad, como cortafuegos. Administra
el acceso a internet en una red de computadoras permitiendo o
negando el acceso a diferentes sitios Web.
• Servidor del acceso remoto (RAS): controla las líneas de módem y otros
canales de comunicación de la red para que las peticiones conecten con la
red de una posición remota, responde llamadas telefónicas o reconoce la
petición de la red y realiza la autenticación.
• Servidor web: Almacena documentos HTML, imágenes, archivos de texto,
escrituras, y demás material Web compuesto por datos (conocidos
colectivamente como contenido), y distribuye este contenido a clientes que
la piden en la red.
• Servidor de base de datos: provee servicios de BD a otros programas u
otras computadoras, como es definido por el modelo cliente-servidor.
• Servidor de reserva: tiene el software de reserva de la red instalado y
tiene cantidades grandes de almacenamiento de la red en discos duros u
otras formas del almacenamiento (cinta, etc.) disponibles para que se
utilice con el fin de asegurarse de que la pérdida de un servidor principal
no afecte a la red. Esta técnica también es denominada clustering.
• Servidor de Seguridad: Tiene software especializado para detener
intrusiones maliciosas, normalmente tienen antivirus, antispyware,
antimalware, además de contar con cortafuegos redundantes de
diversos niveles y/o capas para evitar ataques, los servidores de
seguridad varían dependiendo de su utilización e importancia.
Servidor de
juego, servidor de
aplicaciones, servidor
virtual, en casa.
• En el contexto de redes Internet Protocol (IP), un servidor es un
programa que opera como oyente de un socket.
• Un socket designa dos programas (situados
en computadoras distintas) pueden intercambiar cualquier flujo de
datos, generalmente de manera fiable y ordenada.
• El término socket es también usado como el nombre de una interfaz
de programación de aplicaciones (API) para la familia de protocolos
de Internet TCP/IP, provista usualmente por el SO.
• Los sockets de Internet constituyen el mecanismo para la
entrega de paquetes de datos provenientes de la tarjeta de
red a los procesos o hilos apropiados.
• Un socket queda definido por un par de direcciones IP local
y remota, un protocolo de transporte y un par de números
de puerto local y remoto.
Familia de protocolos de Internet
• TCP (Transmission Control Protocol), Protocolo de Control de Transmisión
• IP (Internet Protocol), Protocolo de Internet.
Existen tantos protocolos en este conjunto que llegan a ser más de cien diferentes,
entre ellos se encuentran, entre otros:
• ARP (Address Resolution Protocol), Protocolo de Resolución de Direcciones, para la
resolución de direcciones,
• FTP (File Transfer Protocol), Protocolo de Transferencia de Archivos,
para transferencia de archivos o ficheros,
• HTTP (HyperText Transfer Protocol), Protocolo de Transferencia de HiperTexto, que
es popular porque se utiliza para acceder a las páginas web.
• POP (Post Office Protocol), Protocolo de Oficina Postal, para correo electrónico
• SMTP (Simple Mail Transfer Protocol), Protocolo de Transferencia Simple de
Correo, para correo electrónico,
• Telnet (Teletype Network), para acceder a equipos remotos.
Clientes: Son equipos con un sistema operativo
monopuesto conectados para empezar a
trabajar en red. A diferencia de los servidores,
no comparten sus recursos.
• Dominios: Es una agrupación lógica de equipos, que
permite realizar una gestión centralizada, es decir, desde
una ubicación se controla los servicios administrativos del
dominio.
• Los recursos los gestiona el servidor principal.
• Uno de los protocolos habituales para la formación de
dominios es LDAP (Lightweight Directory Access Protocol,
Protocolo Ligero/Simplificado de Acceso a Directorios).
[Nivel de aplicación]
• Dependiendo del SO, se puede dar el caso que en un
determinado dominio un equipo sea servidor de ciertos
recursos y cliente de otros.
Sistemas distribuidos
• En los sistemas distribuidos las máquinas
también están en red, pero con menos
autonomía.
• Cada una dispone de una parte básica del SO (el
kernel o el microkernel), y el resto de los
componentes se encuentra en distintas
máquinas.
• Para los usuarios es como si sólo existiese un SO y
la carga de trabajo de las aplicaciones se
distribuye por las distintas máquinas.
Aspectos de Diseño de un Sistema Distribuido
• Transparencia. el Sistema distribuido debe dar la impresión de un sistema de un solo
CPU, ocultando la distribución a los usuarios.
Clases de transparencia en los Sistemas distribuidos:
• Acceso. los usuarios pueden acceder a recursos locales y remotos empleando
operaciones idénticas
• Localización. los usuarios no tienen que especificar dónde se encuentran los recursos
• Migración. los recursos se pueden mover sin cambiar su nombre
• Réplica. los usuarios no tienen que indicar cuántas copias existen
• Concurrencia. varios usuarios pueden compartir recursos automáticamente
• Paralelismo. diferentes actividades ocurren en paralelo sin el conocimiento de los
usuarios
• Flexible (Heterogéneo). Un sistema distribuido debe construirse
desde una variedad de diferentes redes, SO, hardware de
computadoras y lenguajes de programación.
• Confiable (Seguridad). Se puede emplear encriptación para
proporcionar una protección adecuada a los recursos compartidos y
mantener secreta la información sensible cuando se transmite un
mensaje a través de la red, además algunos recursos deben ser
protegidos de accesos no autorizados.
• Tolerante a fallas. los sistemas distribuidos se
deben diseñar para ocultar lo más posible las
fallas a los usuarios.
• Concurrencia. la presencia de múltiples usuarios
en un sistema distribuido es una fuente de
peticiones concurrentes a sus recursos. Cada
recurso debe estar diseñado para ser confiable en
un entorno concurrente.
• Escalable. un sistema es escalable si el costo de
añadir un usuario es una cantidad constante en
términos de recursos que se deberán añadir.
Sistemas distribuidos
• Se han desarrollado principalmente en
entornos académicos y de investigación.
• Estas investigaciones han facilitado el
despliegue de otras arquitecturas, como el grid
computing (combinación de máquinas en
redes de área extensa para obtener
capacidades similares a los
supercomputadores) y la informática en la
nube (cloud computing).
Ejemplos de Sistemas Operativos Distribuidos
Amoeba
Escrito en
lenguaje C
Pila de
procesadores
Mach
Es más un
micronúcleo
Base para
construir otros
sistemas (UNIX)
Hurd
Basado en
GNUMach
Separa espacio
del núcleo del
de usuario
Ventajas de los S.O.D.
Economía Velocidad
Distribución
Inherente
Confiabilidad
Algunas ventajas de los Sistemas Operativos distribuidos
(SOD):
- Con el uso de SD se logra compartir información entre
más de un usuario, información que en un momento
dado, resulta de interés común a diferentes usuarios; lo
cual no puede llevarse a cabo en sistemas de un sólo
usuario.
- Aparte de que los usuarios pueden compartir
información, éstos pueden también compartir diferentes
dispositivos periféricos, como impresoras o dispositivos
de almacenamiento masivo, como una matriz de discos
ópticos.
• Los SD ofrecen más flexibilidad en el
sentido en que las cargas de trabajo
se pueden difundir entre diferentes
computadoras de manera más
eficaz, es decir; los trabajos no
siempre se ejecutarán en la
máquina del propietario.
• Cuando un nodo de procesamiento
falla, el sistema en general sigue
funcionando.
Desventajas
• Software: existe poco software disponible para
sistemas distribuidos.
• Interconexión: las redes se pueden saturar u
ocasionar otros problemas.
• Seguridad: el fácil acceso también se aplica a la
información secreta.

More Related Content

What's hot

Preparacion e instalacion de sistemas operativos
Preparacion e instalacion de sistemas operativosPreparacion e instalacion de sistemas operativos
Preparacion e instalacion de sistemas operativos
valentinadirectioner1D
 
Power point de diseño de redes
Power point de diseño de redesPower point de diseño de redes
Power point de diseño de redes
carmen44rosa
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
Luis Yallerco
 
Sistemas operativos por servicio
Sistemas operativos por servicioSistemas operativos por servicio
Sistemas operativos por servicio
Emily_Fdez
 
Sistemas operativos de red NOS
Sistemas operativos de red NOSSistemas operativos de red NOS
Sistemas operativos de red NOS
DaNn Justo Patiño
 
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Universidad de Guadalajara
 
Manual de team viewer
Manual de team viewerManual de team viewer
Manual de team viewer
Elmer Diaz
 

What's hot (20)

Preparacion e instalacion de sistemas operativos
Preparacion e instalacion de sistemas operativosPreparacion e instalacion de sistemas operativos
Preparacion e instalacion de sistemas operativos
 
presentación de power point Que es una red LAN..??
presentación de power point Que es una red LAN..??presentación de power point Que es una red LAN..??
presentación de power point Que es una red LAN..??
 
Servidores, tipos de servidores
Servidores, tipos de servidoresServidores, tipos de servidores
Servidores, tipos de servidores
 
Power point de diseño de redes
Power point de diseño de redesPower point de diseño de redes
Power point de diseño de redes
 
Los sistemas operativos de Red
Los sistemas operativos de Red Los sistemas operativos de Red
Los sistemas operativos de Red
 
Cuadro comparativo s.o
Cuadro  comparativo s.oCuadro  comparativo s.o
Cuadro comparativo s.o
 
Semejanzas y Diferencias entre Arquitectura cliente/servidor y Arquitectura p2p
Semejanzas y Diferencias entre Arquitectura cliente/servidor y Arquitectura p2pSemejanzas y Diferencias entre Arquitectura cliente/servidor y Arquitectura p2p
Semejanzas y Diferencias entre Arquitectura cliente/servidor y Arquitectura p2p
 
Organización de Entrada y Salida (E/S)
Organización de Entrada y Salida (E/S)Organización de Entrada y Salida (E/S)
Organización de Entrada y Salida (E/S)
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o Hebras
 
Unidad 4: Administración de usuarios grupos locales en Windows
Unidad 4: Administración de usuarios grupos locales en WindowsUnidad 4: Administración de usuarios grupos locales en Windows
Unidad 4: Administración de usuarios grupos locales en Windows
 
Servidor presentacion
Servidor presentacionServidor presentacion
Servidor presentacion
 
Sistemas operativos por servicio
Sistemas operativos por servicioSistemas operativos por servicio
Sistemas operativos por servicio
 
Ciclo de instrucción
Ciclo de instrucciónCiclo de instrucción
Ciclo de instrucción
 
Mapa mental cliente - servidor
Mapa mental cliente - servidorMapa mental cliente - servidor
Mapa mental cliente - servidor
 
SERVICIOS DEL SISTEMA OPERATIVO
SERVICIOS DEL SISTEMA OPERATIVOSERVICIOS DEL SISTEMA OPERATIVO
SERVICIOS DEL SISTEMA OPERATIVO
 
Sistemas operativos de red NOS
Sistemas operativos de red NOSSistemas operativos de red NOS
Sistemas operativos de red NOS
 
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
 
Manual de team viewer
Manual de team viewerManual de team viewer
Manual de team viewer
 
clasificacion de los sistemas operativos
clasificacion de los sistemas operativosclasificacion de los sistemas operativos
clasificacion de los sistemas operativos
 

Viewers also liked (6)

Hongos que crecen en los humanos y cuidados
Hongos que crecen en los humanos y cuidadosHongos que crecen en los humanos y cuidados
Hongos que crecen en los humanos y cuidados
 
Enfermedades cutáneas producidas por hongos1.pps
Enfermedades cutáneas producidas por hongos1.ppsEnfermedades cutáneas producidas por hongos1.pps
Enfermedades cutáneas producidas por hongos1.pps
 
Tema 1: El ser humano y la salud
Tema 1: El ser humano y la saludTema 1: El ser humano y la salud
Tema 1: El ser humano y la salud
 
Virus bacterias hongos y protistas.
Virus bacterias hongos y protistas. Virus bacterias hongos y protistas.
Virus bacterias hongos y protistas.
 
Enfermedades Infecciosas: microorganismos
Enfermedades Infecciosas: microorganismosEnfermedades Infecciosas: microorganismos
Enfermedades Infecciosas: microorganismos
 
Enfermedades producidas por bacterias, virus, hongos
Enfermedades producidas por bacterias, virus, hongos Enfermedades producidas por bacterias, virus, hongos
Enfermedades producidas por bacterias, virus, hongos
 

Similar to Sistemas operativos de red (20)

Red de ordenadores de una vivienda
Red de ordenadores de una viviendaRed de ordenadores de una vivienda
Red de ordenadores de una vivienda
 
Red de computadora
Red de computadoraRed de computadora
Red de computadora
 
Servidores
ServidoresServidores
Servidores
 
Tarea 10
Tarea 10Tarea 10
Tarea 10
 
Red de computadoras
Red de computadorasRed de computadoras
Red de computadoras
 
servidores y tus tipos
servidores y tus tiposservidores y tus tipos
servidores y tus tipos
 
Temas por equipo
Temas por equipoTemas por equipo
Temas por equipo
 
Red de computadoras
Red de computadorasRed de computadoras
Red de computadoras
 
Servidores l.v
Servidores l.vServidores l.v
Servidores l.v
 
Red de computadoras 2
Red de computadoras 2Red de computadoras 2
Red de computadoras 2
 
Red de computadoras 2
Red de computadoras 2Red de computadoras 2
Red de computadoras 2
 
Libro so
Libro soLibro so
Libro so
 
TRABAJO SERVIDORES_LUISGARAVITO
TRABAJO SERVIDORES_LUISGARAVITOTRABAJO SERVIDORES_LUISGARAVITO
TRABAJO SERVIDORES_LUISGARAVITO
 
Redes
RedesRedes
Redes
 
Componentes de las redes
Componentes de las redesComponentes de las redes
Componentes de las redes
 
Exposicion de informatica grupo # 2
Exposicion de informatica grupo # 2Exposicion de informatica grupo # 2
Exposicion de informatica grupo # 2
 
Trab. inv. ana.1 servidores
Trab. inv. ana.1 servidoresTrab. inv. ana.1 servidores
Trab. inv. ana.1 servidores
 
redes de computadoras
redes de computadoras redes de computadoras
redes de computadoras
 
Katy
KatyKaty
Katy
 
Cliente servidor
Cliente   servidorCliente   servidor
Cliente servidor
 

More from Universidad Militar Nueva Granada-Universidad de Cundinamarca

More from Universidad Militar Nueva Granada-Universidad de Cundinamarca (20)

Whats app messenger
Whats app messengerWhats app messenger
Whats app messenger
 
Internet protocol-television
Internet protocol-televisionInternet protocol-television
Internet protocol-television
 
Categoria de-los-modelos-atomicos
Categoria de-los-modelos-atomicosCategoria de-los-modelos-atomicos
Categoria de-los-modelos-atomicos
 
Plan de-contingencias
Plan de-contingenciasPlan de-contingencias
Plan de-contingencias
 
Magnetoresistencia gigante
Magnetoresistencia giganteMagnetoresistencia gigante
Magnetoresistencia gigante
 
Dns caracteristicas-y-propiedades
Dns caracteristicas-y-propiedadesDns caracteristicas-y-propiedades
Dns caracteristicas-y-propiedades
 
Ransomware
RansomwareRansomware
Ransomware
 
Tutorial file inyector
Tutorial file inyectorTutorial file inyector
Tutorial file inyector
 
Ejercicios electrónica básica
Ejercicios electrónica básicaEjercicios electrónica básica
Ejercicios electrónica básica
 
Ultrasonidos y tejidos biológicos
Ultrasonidos y tejidos biológicosUltrasonidos y tejidos biológicos
Ultrasonidos y tejidos biológicos
 
Taller de termodinámica
Taller de termodinámicaTaller de termodinámica
Taller de termodinámica
 
Qué es la radiación
Qué es la radiaciónQué es la radiación
Qué es la radiación
 
Metabolismo basal
Metabolismo basalMetabolismo basal
Metabolismo basal
 
El escalón de potencial
El escalón de potencialEl escalón de potencial
El escalón de potencial
 
Taller de termodinámica
Taller de termodinámicaTaller de termodinámica
Taller de termodinámica
 
Tipos de memoria usadas para sistemas informáticos
Tipos de memoria usadas para sistemas informáticosTipos de memoria usadas para sistemas informáticos
Tipos de memoria usadas para sistemas informáticos
 
BOARD, ALIMENTACIÓN, PUERTOS, BUSES, OVERCLOKING, GPUS Y ALGO MÁS
BOARD, ALIMENTACIÓN, PUERTOS, BUSES, OVERCLOKING, GPUS Y ALGO MÁSBOARD, ALIMENTACIÓN, PUERTOS, BUSES, OVERCLOKING, GPUS Y ALGO MÁS
BOARD, ALIMENTACIÓN, PUERTOS, BUSES, OVERCLOKING, GPUS Y ALGO MÁS
 
Las neuronas y su funcionalidad
Las neuronas  y su funcionalidadLas neuronas  y su funcionalidad
Las neuronas y su funcionalidad
 
Comandos telnet
Comandos telnetComandos telnet
Comandos telnet
 
Aerogeneradores urbanos 2.0
Aerogeneradores urbanos 2.0Aerogeneradores urbanos 2.0
Aerogeneradores urbanos 2.0
 

Recently uploaded

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 

Recently uploaded (20)

La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 

Sistemas operativos de red

  • 1. Sistemas operativos de red Msc. Ing. Jairo E. Márquez D.
  • 2. Sistemas Operativos de red En una red de ordenadores cada una de las máquinas dispone de su propio SO independiente, pero estos sistemas tienen procedimientos de comunicación para que los usuarios y los programas puedan compartir recursos (ficheros, impresoras, etc.) conectados a la red. Todos los SO de uso general disponen de estos procedimientos. En algunos sistemas embebidos (por ejemplo, en los routers) son esenciales.
  • 3. Las características genéricas de un SO de red son: • Conecta todos los equipos y recursos de la red. • Gestión de usuarios centralizada. • Proporciona seguridad, controlando el acceso a los datos y recursos. Debe validar los accesos (claves, certificados, sistemas biométricos, etc.) y ver aplicar las políticas de seguridad. • Coordina las funciones de red, incluso con las propias del equipo. • Comparte recursos (lleva a cabo la coordinación y los privilegios a la hora de compartir). Por tanto, mejora notablemente la utilización de los recursos. • Permite monitorizar y gestionar la red y sus componentes.
  • 4. Componentes de los SO de red son: Servidores: Son equipos con SO en red que proporcionan recursos a los clientes, haciéndolos accesibles a los equipos de la red, sea a otros servidores o, habitualmente, a clientes. Los servidores operan a través de una arquitectura cliente-servidor. Los servidores son programas de computadora en ejecución que atienden las peticiones de otros programas, los clientes.
  • 5. Ofrece a los clientes la posibilidad de compartir datos, información y recursos de hardware y software.
  • 6. Modelo cliente-servidor • La tendencia de los SO modernos es tratar de mantener un núcleo mínimo implantando la mayoría de las funciones del SO en los procesos del usuario. • Para solicitar un servicio de proceso del usuario (proceso cliente) envía un mensaje a un proceso servidor para que se realice el trabajo y regrese con la respuesta. • El servidor se ejecuta como proceso en modo usuario y no sabe de dónde viene el mensaje, si este es local o remoto.
  • 7. • Dedicado: son aquellos que le dedican toda su potencia a administrar los recursos de la red, es decir, a atender las solicitudes de procesamiento de los clientes. • No dedicado: son aquellos que no dedican toda su potencia a los clientes, sino también pueden jugar el rol de estaciones de trabajo al procesar solicitudes de un usuario local. De acuerdo al rol que asumen dentro de una red un servidor se divide en:
  • 8. Los SO orientados a servidores cuentan con ciertas cualidades que los hacen más adecuados para su entorno de trabajo como son: • GUI opcional o no disponible. • Permite reconfigurar y actualizar el hardware y el software sin la necesidad de reiniciar. • Facilidades avanzadas de copia para hacerlas de forma regular en línea de datos críticos.
  • 9. • Transferencia transparente de datos entre diferentes volúmenes o dispositivos. • Cualidades avanzadas y flexible para el trabajo con la red. • Cualidades para la automatización como los daemons (proceso informático) en UNIX y los servicios en Windows. • Fuerte seguridad en el sistema con protección avanzada a usuarios, datos, recursos y memoria. En muchos casos, los SO orientados a servidores pueden interactuar con sensores de hardware para detectar estados como sobrecalentamiento, fallos de discos o del procesador, y en consecuencia alertar a su operador o tomar medidas de rectificación por sí mismo.
  • 10. Clases de tamaño de servidor • servidores rack • servidor de torre • servidores de miniatura • mini servidores rack • servidor blade • servidores móviles • servidores ultra-densos • super servidores
  • 11. Tipos de servidor • Servidor de archivos: es el que almacena varios tipos de archivos y los distribuye a otros clientes en la red. • Servidor de correo: almacena, envía, recibe, enruta y realiza otras operaciones relacionadas con el correo electrónico para los clientes de la red.
  • 12. • Servidor de la telefonía: realiza funciones de contestador automático como respuesta de la voz, almacenando los mensajes, encaminando las llamadas y controlando también la red o el Internet, p. ej., la entrada excesiva de la voz sobre IP (VoIP), etc. • Servidor de fax: almacena, envía, recibe, enruta y realiza otras funciones necesarias para la transmisión, la recepción y la distribución apropiadas de los fax. • Servidor de uso: realiza la parte lógica de la informática del uso del cliente, aceptando las instrucciones para que se realicen las operaciones de un sitio de trabajo y sirviendo los resultados a su vez al cliente.
  • 13. • Servidor de impresiones: controla una o más impresoras y acepta trabajos de impresión de otros clientes de la red, poniendo en cola los trabajos de impresión. • Servidor proxy: realiza funciones a nombre de otros clientes en la red para aumentar el funcionamiento de ciertas operaciones, proporciona servicios de seguridad, como cortafuegos. Administra el acceso a internet en una red de computadoras permitiendo o negando el acceso a diferentes sitios Web.
  • 14. • Servidor del acceso remoto (RAS): controla las líneas de módem y otros canales de comunicación de la red para que las peticiones conecten con la red de una posición remota, responde llamadas telefónicas o reconoce la petición de la red y realiza la autenticación. • Servidor web: Almacena documentos HTML, imágenes, archivos de texto, escrituras, y demás material Web compuesto por datos (conocidos colectivamente como contenido), y distribuye este contenido a clientes que la piden en la red.
  • 15. • Servidor de base de datos: provee servicios de BD a otros programas u otras computadoras, como es definido por el modelo cliente-servidor. • Servidor de reserva: tiene el software de reserva de la red instalado y tiene cantidades grandes de almacenamiento de la red en discos duros u otras formas del almacenamiento (cinta, etc.) disponibles para que se utilice con el fin de asegurarse de que la pérdida de un servidor principal no afecte a la red. Esta técnica también es denominada clustering.
  • 16. • Servidor de Seguridad: Tiene software especializado para detener intrusiones maliciosas, normalmente tienen antivirus, antispyware, antimalware, además de contar con cortafuegos redundantes de diversos niveles y/o capas para evitar ataques, los servidores de seguridad varían dependiendo de su utilización e importancia. Servidor de juego, servidor de aplicaciones, servidor virtual, en casa.
  • 17. • En el contexto de redes Internet Protocol (IP), un servidor es un programa que opera como oyente de un socket. • Un socket designa dos programas (situados en computadoras distintas) pueden intercambiar cualquier flujo de datos, generalmente de manera fiable y ordenada. • El término socket es también usado como el nombre de una interfaz de programación de aplicaciones (API) para la familia de protocolos de Internet TCP/IP, provista usualmente por el SO.
  • 18. • Los sockets de Internet constituyen el mecanismo para la entrega de paquetes de datos provenientes de la tarjeta de red a los procesos o hilos apropiados. • Un socket queda definido por un par de direcciones IP local y remota, un protocolo de transporte y un par de números de puerto local y remoto.
  • 19. Familia de protocolos de Internet • TCP (Transmission Control Protocol), Protocolo de Control de Transmisión • IP (Internet Protocol), Protocolo de Internet. Existen tantos protocolos en este conjunto que llegan a ser más de cien diferentes, entre ellos se encuentran, entre otros: • ARP (Address Resolution Protocol), Protocolo de Resolución de Direcciones, para la resolución de direcciones, • FTP (File Transfer Protocol), Protocolo de Transferencia de Archivos, para transferencia de archivos o ficheros, • HTTP (HyperText Transfer Protocol), Protocolo de Transferencia de HiperTexto, que es popular porque se utiliza para acceder a las páginas web. • POP (Post Office Protocol), Protocolo de Oficina Postal, para correo electrónico • SMTP (Simple Mail Transfer Protocol), Protocolo de Transferencia Simple de Correo, para correo electrónico, • Telnet (Teletype Network), para acceder a equipos remotos.
  • 20. Clientes: Son equipos con un sistema operativo monopuesto conectados para empezar a trabajar en red. A diferencia de los servidores, no comparten sus recursos.
  • 21. • Dominios: Es una agrupación lógica de equipos, que permite realizar una gestión centralizada, es decir, desde una ubicación se controla los servicios administrativos del dominio. • Los recursos los gestiona el servidor principal. • Uno de los protocolos habituales para la formación de dominios es LDAP (Lightweight Directory Access Protocol, Protocolo Ligero/Simplificado de Acceso a Directorios). [Nivel de aplicación] • Dependiendo del SO, se puede dar el caso que en un determinado dominio un equipo sea servidor de ciertos recursos y cliente de otros.
  • 22. Sistemas distribuidos • En los sistemas distribuidos las máquinas también están en red, pero con menos autonomía. • Cada una dispone de una parte básica del SO (el kernel o el microkernel), y el resto de los componentes se encuentra en distintas máquinas. • Para los usuarios es como si sólo existiese un SO y la carga de trabajo de las aplicaciones se distribuye por las distintas máquinas.
  • 23. Aspectos de Diseño de un Sistema Distribuido • Transparencia. el Sistema distribuido debe dar la impresión de un sistema de un solo CPU, ocultando la distribución a los usuarios. Clases de transparencia en los Sistemas distribuidos: • Acceso. los usuarios pueden acceder a recursos locales y remotos empleando operaciones idénticas • Localización. los usuarios no tienen que especificar dónde se encuentran los recursos • Migración. los recursos se pueden mover sin cambiar su nombre • Réplica. los usuarios no tienen que indicar cuántas copias existen • Concurrencia. varios usuarios pueden compartir recursos automáticamente • Paralelismo. diferentes actividades ocurren en paralelo sin el conocimiento de los usuarios
  • 24.
  • 25. • Flexible (Heterogéneo). Un sistema distribuido debe construirse desde una variedad de diferentes redes, SO, hardware de computadoras y lenguajes de programación. • Confiable (Seguridad). Se puede emplear encriptación para proporcionar una protección adecuada a los recursos compartidos y mantener secreta la información sensible cuando se transmite un mensaje a través de la red, además algunos recursos deben ser protegidos de accesos no autorizados.
  • 26. • Tolerante a fallas. los sistemas distribuidos se deben diseñar para ocultar lo más posible las fallas a los usuarios. • Concurrencia. la presencia de múltiples usuarios en un sistema distribuido es una fuente de peticiones concurrentes a sus recursos. Cada recurso debe estar diseñado para ser confiable en un entorno concurrente. • Escalable. un sistema es escalable si el costo de añadir un usuario es una cantidad constante en términos de recursos que se deberán añadir.
  • 27. Sistemas distribuidos • Se han desarrollado principalmente en entornos académicos y de investigación. • Estas investigaciones han facilitado el despliegue de otras arquitecturas, como el grid computing (combinación de máquinas en redes de área extensa para obtener capacidades similares a los supercomputadores) y la informática en la nube (cloud computing).
  • 28. Ejemplos de Sistemas Operativos Distribuidos Amoeba Escrito en lenguaje C Pila de procesadores Mach Es más un micronúcleo Base para construir otros sistemas (UNIX) Hurd Basado en GNUMach Separa espacio del núcleo del de usuario
  • 29. Ventajas de los S.O.D. Economía Velocidad Distribución Inherente Confiabilidad
  • 30. Algunas ventajas de los Sistemas Operativos distribuidos (SOD): - Con el uso de SD se logra compartir información entre más de un usuario, información que en un momento dado, resulta de interés común a diferentes usuarios; lo cual no puede llevarse a cabo en sistemas de un sólo usuario. - Aparte de que los usuarios pueden compartir información, éstos pueden también compartir diferentes dispositivos periféricos, como impresoras o dispositivos de almacenamiento masivo, como una matriz de discos ópticos.
  • 31. • Los SD ofrecen más flexibilidad en el sentido en que las cargas de trabajo se pueden difundir entre diferentes computadoras de manera más eficaz, es decir; los trabajos no siempre se ejecutarán en la máquina del propietario. • Cuando un nodo de procesamiento falla, el sistema en general sigue funcionando.
  • 32. Desventajas • Software: existe poco software disponible para sistemas distribuidos. • Interconexión: las redes se pueden saturar u ocasionar otros problemas. • Seguridad: el fácil acceso también se aplica a la información secreta.