Versión para impresoraCódigo: SA-400
Modalidad: presencial
Total Horas: 5 días (25 horas)
Fecha Inicio: Bajo demanda
Descripcion del Curso
En el curso Manejo y Optimización de Sistemas Solaris se explican aspectos relacionados con la ajuste del rendimiento y con las herramientas de supervisión y optimización de Solaris. La presentación incluye un análisis de los subsistemas Solaris y de las herramientas de monitoreo del rendimiento que se proporcionan, como sar, vmstat, iostat, netstat, mpstat y nfsstat. Además, se presentan las herramientas nuevas de Solaris 10, incluido dtrace, junto con otras conocidas.
Objetivo
Las personas que realicen el curso aprenderán a:
- Describir los conceptos fundamentales de la administración del rendimiento.
- Utilizar herramientas de Solaris y otros fabricantes para analizar el rendimiento.
- Ver y configurar parámetros de ajuste basados en el kernel.
- Supervisar procesos y subprocesos y generar informes de actividad.
- Modificar la planificación de la CPU y las operaciones de la memoria virtual.
- Describir las antemorias y los buses del sistema.
- Optimizar las entradas y salidas, el file system UNIX(R) (UFS) y los subsistemas de red.
Prerequisitos
Para obtener el máximo aprovechamiento del curso, los alumnos necesitan:
- Saber instalar y configurar el sistema Solaris.
- Saber utilizar herramientas de administración avanzadas en un servidor Solaris en red.
- Saber manejar seudosistemas de archivos y sistemas de archivos distribuidos.
- Saber crear y administrar volúmenes lógicos.
- Saber describir los conceptos básicos de las operaciones TCP.
A quién va dirigido
Es indicado para administradores de sistemas con experiencia y personas encargadas del monitoreo el rendimiento de sistemas Solaris. También puede ser adecuado para alumnos que quieran conocer las herramientas de rendimiento de Solaris 10.
Cursos relacionados
Cursos relacionados (Antes):
SA-202-S10: System Administration for the Solaris 10 Operating System Part 2
SA-203-S10: Advanced System Administration for the Solaris 10 Operating System on x86 Based Systems
SA-299: Administración de Sistemas Solaris 9: Nivel Avanzado
SA-300-S10: Administración de Redes Solaris 10
SA-399: Administración de Redes Solaris 9
ST-350: Análisis de errores del sistema
Cursos relacionados (Después):
ST-375: Introducción al Análisis de Problemas del Sistema y el kernel de SunOS
Contenido
Introducción a la administración del rendimiento
- Describir los principios del ajuste del rendimiento.
- Describir los procesos de ajuste del rendimiento.
- Entender la terminología que se utiliza para describir los aspectos relacionados con el rendimiento.
Uso de las herramientas de monitoreo del sistema Solaris
- Describir y utilizar las herramientas de monitoreo suministradas con el sistema Solaris.
- Supervisar el rendimiento del sistema con los programas SymbEL (SE) Toolkit.
- Describir los recursos disponibles en línea para herramientas de otros fabricantes.
- Activar la contabilidad del sistema.
Visualización y configuración de los parámetros de ajuste
- Visualizar los parámetros de ajuste.
- Configurar los parámetros de ajuste.
Supervisar de procesos y subprocesos
- Describir un proceso.
- Describir los subprocesos (threads).
- Comparar el rendimiento de los procesos en entornos de flujo único y múltiple de programa.
- Monitorear los procesos.
Administración de la planificación de la CPU
- Controlar y monitorear las unidades centrales de proceso (CPU).
- Supervisar las CPU con los programas SE Toolkit.
- Describir la planificación.
- Mostrar y cambiar los parámetros del planificador.
- Cambiar el comportamiento de planificación de un proceso.
- Describir los proyectos de Solaris Resource Manager y el planificador de reparto justo (Fair Share Scheduler, FSS).
Monitoreo de los caches del sistema
- Describir un caché.
- Describir las características de un caché.
- Identificar los problemas de cache relacionados con varias CPU.
- Identificar los problemas de cache relacionados con el diseño de ésta.
Ajuste de la memoria
- Monitorear el uso de la memoria.
- Describir la memoria virtual.
- Guardar archivos basados en disco en el cache.
- Identificar las estadísticas de paginación de memoria.
- Describir el intercambio de memoria.
- Identificar los requisitos de memoria de una aplicación.
- Identificar la falta de memoria en un sistema.
Administración de los buses de sistemas
- Describir un bus.
- Describir la utilidad prtdiag.
- Diagnosticar problemas relacionados con los buses.
Ajuste de E/S
- Describir las características de un bus SCSI.
- Describir los componentes de tiempo de la E/S de disco.
- Describir las funciones del controlador y el bus que optimizan el rendimiento.
- Visualizar las propiedades del disco y el bus.
- Describir la planificación del rendimiento de E/S.
- Describir VERITAS Volume Manager y Solaris Volume Manager.
- Ajustar el subsistema de E/S.
- Monitorear los discos mediante las utilidades Vdbench y SWAT.
Ajuste de UFS
- Monitorear las estadísticas de rendimiento del file system.
- Describir los servicios del sistema operativo que afectan al rendimiento de UFS.
- Describir el comportamiento de la aplicación que afecta al rendimiento de UFS.
- Ajustar los parámetros de UFS para mejorar el rendimiento del sistema.
- Ajustar los parámetros de UFS para adecuarlos a las cargas de trabajo de la aplicación.
- Describir las estrategias de escritura de aplicaciones que constituyen una alternativa a la inclusión de UFS en la memoria intermedia.
- Describir file systems alternativos a UFS.
Monitoreo del rendimiento de la red
- Describir el protocolo TCP.
- Describir el rendimiento del hardware de la red.
- Monitoreo el rendimiento de la red con utilidades Solaris.
- Monitoreo las redes con los programas SE Toolkit.
Mantenimiento del rendimiento del sistema
- Describir los pasos necesarios para mantener el rendimiento del sistema.
- Configurar la contabilidad del sistema.
- Describir las herramientas de uso común que permiten medir el rendimiento del sistema e identificar aplicaciones con problemas.
- Describir tipos de cuellos de botella específicos y métodos para reducirlos.
- Describir un método básico de mantenimiento del rendimiento del sistema.