Administración de Sistemas Operativos Curso 2004- 2005 Ramón Manjavacas Ortiz ··· Web: http://oreto.inf-cr.uclm.es · ··· Email: [email protected] · Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Definiciones .: 1 El papel del administrador del sistema .: 2 Responsabilidades respecto al hardware .: 3 Responsabilidades respecto al software .: 4 Responsabilidades respecto a los usuarios .: 5 Responsabilidades respecto al entorno de red .: 6 Entorno UNIX .: 7 Entorno Windows .: 8 Ramón Manjavacas Ortiz ([email protected]) Transp. 2 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Definiciones Sistema Operativo Conjunto de programas de control que tienen la misión de gestionar correctamente los recursos hardware y software pertenecientes al Sistema Informático, así como ofrecer a los usuarios un entorno cómodo y fiable para el desarrollo y ejecución de programas. Otras funciones: Aislar la complejidad del hardware evitando que el usuario trabaje directamente con los dispositivos físicos del sistema. Controlar los procesos en ejecución en el sistema. Facilitar el acceso y la comunicación con los recursos. Gestionar y repartir eficazmente los recursos del sistema Ramón Manjavacas Ortiz ( [email protected]) Transp. 3 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Definiciones Sistemas Operativos Modernos Presentan una arquitectura modular y orientada a servicios. No son programas monolíticos. Portabilidad • Solo se reescriben los módulos dependientes de la arquitectura hardware Escalabilidad • Facilidad para añadir nuevos módulos en cualquier nivel del SO Fiabilidad • Las funciones quedan aisladas en módulos particulares. Ramón Manjavacas Ortiz ( [email protected]) Transp. 4 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Definiciones Sistema Informático Conjunto formado por el hardware y software interconectado. Integrados por diferentes tipos de ordenadores interconectados por redes Comparten recursos a través de redes Permiten procesamiento distribuido de aplicaciones: cliente/servidor Los SSOO deben ser abiertos y basados en estándares de forma que puedan integrarse con cualquier dispositivo, independientemente de su origen. La administración de un SO pasa por conocer cuales son las partes que componen el sistema informático que gestiona. Ramón Manjavacas Ortiz ( [email protected]) Transp. 5 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos El Administrador del Sistema Responsabilidades Configuración, mantenimiento y conocimiento del sistema Hardware Software Redes Necesidades de los usuarios Entorno en el que se integra Respuesta Plan y corrección de emergencias que surgen en el día a día de recuperación del sistema y datos El administrador del sistema punto focal entre “los superiores de la organización” y los “usuarios”. Ramón Manjavacas Ortiz ( [email protected]) Transp. 6 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos El Administrador del Sistema Herramientas Comandos Software básicos del sistema específico para administración Programación Shell Creación de scripts que automatizan tareas que se realizan frecuentemente Ejecución periódica (Por ejemplo backup) Manuales completos del sistema operativo Contratos de soporte Hardware Software Ramón Manjavacas Ortiz ( [email protected]) Transp. 7 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos El Administrador del Sistema Capacidades del administrador experto en el manejo técnico del sistema que administra capaz de interpretar las directrices que le comunican los superiores y las necesidades de los usuarios anticipación a los problemas (proactividad) organizado y responsable Ramón Manjavacas Ortiz ( [email protected]) Transp. 8 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos El Administrador del Sistema Buenas prácticas del administrador no improvisar (toda acción debe planificarse previamente) conocimiento del sistema (se debe conocer cómo funcionan las cosas, lo cual, permite reaccionar ante problemas) acciones incrementales (cambios de forma gradual) primero ensayar, luego actuar reversibilidad de las acciones Ramón Manjavacas Ortiz ( [email protected]) Transp. 9 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos El Administrador del Sistema Principios de conducta (I) responsabilidad autoridad obediencia a los superiores espíritu de servicio hacia a los usuarios Ramón Manjavacas Ortiz ( [email protected]) Transp. 10 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos El Administrador del Sistema Principios de conducta (II) - Responsabilidad ...asumir que ...: controla unos recursos críticos para el funcionamiento de la organización. maneja información que puede ser privilegiada, confidencial o sensible. por tanto: no actuar de forma imprudente no violar normas establecidas por la organización o la Ley no eludir problemas de su ámbito Ramón Manjavacas Ortiz ( [email protected]) Transp. 11 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos El Administrador del Sistema Principios de conducta (III) – Autoridad los usuarios deben reconocer su autoridad el administrador debe hacer valer su autoridad cuando sea preciso la autoridad no debe confundirse con los malos modales Ramón Manjavacas Ortiz ( [email protected]) Transp. 12 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos El Administrador del Sistema Principios de conducta (IV) – Obediencia La gerencia o la dirección técnica conocen a la organización en su amplitud y definen políticas de uso del sistema que van más allá de lo técnico. no inventar políticas de uso de recursos que contradigan los mandatos de la gerencia el administrador no es el “reyezuelo del sistema” la obediencia no debe ser ciega: si se considera que una política no se puede implantar o se puede mejorar, hay que dialogar con los superiores Ramón Manjavacas Ortiz ( [email protected]) Transp. 13 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos El Administrador del Sistema Principios de conducta (V) – Espíritu de servicio El administrador es un instrumento para mejorar la vida de los usuarios. El administrador se debe a los usuarios... tener siempre presente el espíritu de servicio ayudar en los problemas que surjan a los usuarios atender sus quejas con educación no olvidar que los usuarios no son expertos informáticos, y por tanto cometen fallos y no entienden el sistema tan fácilmente Ramón Manjavacas Ortiz ( [email protected]) Transp. 14 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Responsabilidades respecto al HW Configuración y gestión del hardware Control del funcionamiento integrado de todos los componentes Aislar y controlar fallos cuando surgen problemas Contactar con el servicio de mantenimiento Disponer de conocimientos básicos sobre el hardware para poder: Probar y verificar su correcto funcionamiento Instalar y configurar periféricos (impresoras, ratones, etc.) Asegurar que se cuenta con suficientes recursos (CPU, RAM, etc.) Sustituir componentes averiados Ramón Manjavacas Ortiz ( [email protected]) Transp. 15 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Responsabilidades respecto al SW primer software: el Sistema Operativo Preinstalado Instalaciones particulares Proceso de instalación Necesidades hardware del SO Drivers de cada dispositivo físico (suministrados por el fabricante) Planificar particiones de disco y tipos de sistemas de archivos Parametrización del sistema Mejora del rendimiento del sistema según las necesidades particulares Seguimiento y monitorización del sistema Actualizaciones del sistema Últimas versiones estables del núcleo El Ramón Manjavacas Ortiz ( [email protected]) Transp. 16 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Responsabilidades respecto al SW Garantizar la integridad de todo los sistemas de archivos Procedimientos de recuperación Garantizar la seguridad de los datos Antivirus Backup Control del espacio disponible en disco Instalación del software de aplicación Realización de las funciones de negocio que demandan los usuarios Ramón Manjavacas Ortiz ( [email protected]) Transp. 17 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Responsabilidades respecto a los usuarios Creación y gestión de cuentas de acceso al sistema Adaptar el sistema a las necesidades del conjunto de usuarios Número, características y tipo de usuarios Recursos y aplicaciones que necesitarán Configuración de grupos de usuarios Usuarios con las mismas necesidades de recursos Objetivos comunes de trabajo Gestión Asistir de los derechos de acceso a los recursos y aconsejar a los usuarios Implementar Prever políticas y procedimientos de gestión futuros cambios del sistema Ramón Manjavacas Ortiz ( [email protected]) Transp. 18 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Responsabilidades respecto al entorno Instalación, configuración y control del soporte de red Protocolos de comunicación Aplicaciones para explotar los recursos de red Vigilar el estado del cableado y dispositivos de la red Concentradores Routers Ramón Manjavacas Ortiz ( [email protected]) Transp. 19 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno UNIX Ramón Manjavacas Ortiz ( [email protected]) Transp. 20 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno UNIX Ramón Manjavacas Ortiz ( [email protected]) Transp. 21 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno UNIX Algunas herramientas de administración (I) Ramón Manjavacas Ortiz ( [email protected]) Transp. 22 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno UNIX Organización de los manuales en línea Ramón Manjavacas Ortiz ( [email protected]) Transp. 23 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno UNIX Un ejemplo de sesión de administración (I) Ramón Manjavacas Ortiz ( [email protected]) Transp. 24 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno UNIX Un ejemplo de sesión de administración (II) Ramón Manjavacas Ortiz ( [email protected]) Transp. 25 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno Windows MS - DOS (MicroSoft Disk Operating System) Versión 1.0 (1981) ... Versión 6.2 (1993) Las aplicaciones tienen todos los privilegios del sistema Extensible : Programas con funciones adicionales Mediante controladores de dispositivo (driver), rutinas residentes y por intérprete de comandos (shells). Operaciones I/O síncronas No sofisticada administración de memoria y programas. Ramón Manjavacas Ortiz ( [email protected]) Transp. 26 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno Windows Familia Windows Windows 1.0 (1985) Interfaz gráfica con menús desplegables no había ventanas en cascada y soporte para ratón Gráficos de pantalla e impresora independiente del dispositivo Multitarea cooperativa entre las aplicaciones Windows 2.0 (1987) Iconos y ventanas traslapadas Ramón Manjavacas Ortiz ( [email protected]) Transp. 27 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno Windows Familia Windows Windows 3.x (1990 ...) Múltiples máquinas virtuales DOS con multitarea Soporte para "large memory" Soporte para multimedia y red Soporte para más de 16 colores Se agregó el "administrador de programas y administrador de archivos" Fuentes TrueType OLE (Object Linking and Embedding) Ramón Manjavacas Ortiz ( [email protected]) Transp. 28 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno Windows Familia Windows Windows 95 Soporta la ejecución de aplicaciones de 32 bits Windows 98 Soporta 32 bits en su total dimensión monousuario, multitarea y trabajo en grupo Soporte para usb Soporte para múltiples monitores Modelo driver Win32 Ramón Manjavacas Ortiz ( [email protected]) Transp. 29 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno Windows Familia Windows Windows NT Versiones: workstation, server y advanced server Multitarea, multiusuario y trabajo en grupo Preparado para trabajar en el modelo de operación en red clienteservidor. Windows 2000 Versiones: profesional, server y advanced server Soporte real para "plug and play" Servicio de directorio Mayor integración con Internet e Intranet Ramón Manjavacas Ortiz ( [email protected]) Transp. 30 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno Windows Familia Windows Windows XP Versiones: Professional, Home Edition Controlador de dispositivos mejorado Soporte colateral de DLL Mulitarea ... Windows 2003 Server Versiones: Standard, enterprise, datacenter y web edition ofrece más rapidez, fiabilidad, escalabilidad y disponibilidad que Microsoft Windows NT Server Está construido sobre la robustez y fiabilidad de Microsoft Windows 2000 Server. Ramón Manjavacas Ortiz ( [email protected]) Transp. 31 Escuela Superior de Informática (Ciudad Real) · UCLM Administración de Sistemas Operativos Entorno Windows Familia Windows Windows CE amplio rango de dispositivos computacionales móviles S.O. de 32 bits, multitarea y multihilo ... LongHorn ( ≈ 2006 ) .Net Framework XAML Palladium Avalon WinFS WinFX ... ... Windows Blackcomb ( ≈ 2010 - 2012 ) Ramón Manjavacas Ortiz ( [email protected]) Transp. 32