JOHANA PAOLA MARIMON TEJADA LAURA VALENTINA SERRATO CORTES SISTEMA OPERATIVO DE RED UN SISTEMA OPERATIVO DE RED, TAMBIÉN LLAMADO N.O.S (NETWORK OPERATING SYSTEM), ES UN SOFTWARE QUE PERMITE LA INTERCONEXIÓN DE ORDENADORES PARA TENER EL PODER DE ACCEDER A LOS SERVICIOS Y RECURSOS, HARDWARE Y SOFTWARE, CREANDO REDES DE COMPUTADORAS. AL IGUAL QUE UN EQUIPO NO PUEDE TRABAJAR SIN UN SISTEMA OPERATIVO, UNA RED DE EQUIPOS NO PUEDE FUNCIONAR SIN UN SISTEMA OPERATIVO DE RED. CONSISTE EN UN SOFTWARE QUE POSIBILITA LA COMUNICACIÓN DE UN SISTEMA INFORMÁTICO CON OTROS EQUIPOS EN EL ÁMBITO DE UNA RED. CARACTERISTICAS DEL SISTEMA OPERATIVO DE RED
• 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 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. FUNCIONES DEL SISTEMA OPERATIVO DE RED • Organizar datos para acceso rápido y seguro. Manejar las comunicaciones en red: El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras. • Procesamiento por bytes de flujo a través del bus de datos. • Facilitar las entradas y salidas: Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora. • Técnicas de recuperación de errores. • Evita que otros usuarios interfieran: Sistema Operativo evita que los usuarios se bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario. • Generación de estadísticas. • Permite que se puedan compartir el hardware y los datos entre los usuarios. VENTAJAS Y DESVENTAJAS DEL SISTEMA OPERATIVO DE RED
• Los servidores centralizados son altamente
estables. • Alto costo de compra y funcionamiento de un • La seguridad es administrada por el servidor. servidor. • Las actualizaciones a nuevas tecnologías y • Dependencia de una ubicación central para la hardware se pueden integrar fácilmente en el mayoría de las operaciones. sistema. • Se requiere un mantenimiento regular y • El acceso remoto a los servidores es posible actualizaciones. desde diferentes ubicaciones y tipos de sistemas. EJEMPLOS DE SISTEMAS OPERATIVOS DE RED
• Microsoft Windows Server 2003
• Microsoft Windows Server 2008 • UNIX • Linux • Mac OS X • Novell NetWare SISTEMA OPERATIVO DE MULTIPROGRAMACIÓN UN SISTEMA OPERATIVO DE MULTIPROGRAMACIÓN, TAMBIÉN LLAMADO SISTEMAS OPERATIVOS MULTITAREA O MULTIPROCESO, SE DISTINGUE POR LA HABILIDAD DE SOPORTAR DOS O MÁS PROCESOS ACTIVOS SIMULTÁNEAMENTE. EL TÉRMINO MULTIPROGRAMACIÓN DENOTA UN SISTEMA OPERATIVO QUE, ADEMÁS DE SOPORTAR PROCESOS CONCURRENTES MÚLTIPLES, PERMITE QUE RESIDAN SIMULTÁNEAMENTE EN LA MEMORIA PRIMARIA LAS INSTRUCCIONES Y LOS DATOS PROCEDENTES DE DOS O MÁS PROCESOS DISTINTOS. TIPOS DE SISTEMA OPERATIVO DE MULTIPROGRAMACIÓN • Sistemas de tiempo compartido: El tiempo compartido es bastante popular en sistemas multiprogramados y multiusuarios. Estos sistemas de multiacceso dedican la mayor parte del tiempo de ejecución de un programa único de una gran aplicación. Son elementos dedicados que poseen un buen tiempo de respuesta del terminal y tratan con frecuencia de proporcionar un reparto equitativo del los recursos comunes para dar la ilusión a cada usuario de poseer la máquina para el mismo. • Sistemas de tiempo real: Se usan en entornos donde se deben aceptar y procesar en tiempo breve y sin tiempos muertos un gran número de sucesos, en su mayoría externos al sistema de computadora. Estos sistemas se caracterizan principalmente por encargarse de procesos que se activan al ocurrir el suceso relacionado, señalado frecuentemente por una interrupción. • Sistemas operativos combinados: Los sistemas combinados se caracterizan por poseer bloques o lotes que se ejecutan con una menor prioridad que el resto de las aplicaciones. Así se logra el uso completo del procesador al eliminar los tiempos muertos o de espera. CARACTERISTICAS DEL SISTEMA OPERATIVO DE MULTIPROGRAMACIÓN • Mejora productividad del sistema y utilización de recursos. • Multiplexa recursos entre varios programas. • Generalmente soportan múltiples usuarios (multiusuarios). • Proporcionan facilidades para mantener el entorno de usuarios individuales. • Requieren validación de usuario para seguridad y protección. • Proporcionan contabilidad del uso de los recursos por parte de los usuarios. • Multitarea sin soporte multiusuario se encuentra en algunos computadores personales o en sistemas de tiempo real. • Sistemas multiprocesadores son sistemas multitareas por definición ya que soportan la ejecución simultánea de múltiples tareas sobre diferentes procesadores. • En general, los sistemas de multiprogramación se caracterizan por tener múltiples programas activos compitiendo por los recursos del sistema: procesador, memoria, dispositivos periféricos. FUNCIÓN Y CLASIFICACIÓN DEL SISTEMA OPERATIVO DE MULTIPROGRAMACIÓN
Los sistemas operativos de multiprogramación se encargan de maximizar el uso de los
recursos del procesador compartiendo su uso a través de distintas técnicas, por lo que dentro de esta categoría se puede encontrar la siguiente clasificación: • Multitarea: Aquellos S.O. que soportan la ejecución concurrente de varios procesos, los programas se mantiene en memoria y se multiplexa el procesador. • Multiprogramación: Son los que soportan multitarea con avanzada protección de memoria. • Multiusuario: Son aquellos que soportan múltiples usuarios pero no al mismo tiempo. • Multiacceso: Los que soportan el acceso de múltiples usuarios con acceso simultáneo desde varias terminales • Multiprocesamiento: Cuando la ejecución de los procesos se realiza sobre varios procesadores o procesadores multinucleo. VENTAJAS Y DESVENTAJAS DEL SISTEMA OPERATIVO DE MULTIPROGRAMACIÓN
• Varios procesos en ejecución
• Permite el servicio interactivo simultáneo a • Alto costo de compra y funcionamiento de un varios usuarios de manera eficiente servidor. • Aprovecha los tiempos que los procesos pasan • Dependencia de una ubicación central para la esperando a que se completen sus operaciones mayoría de las operaciones. de E/S y por ende aumenta la eficiencia en el • Se requiere un mantenimiento regular y uso del CPU. actualizaciones. EJEMPLOS DE SISTEMAS OPERATIVOS DE MULTIPROGRAMACIÓN