Temario del curso

Introducción

  • Fundación Linux
  • Capacitación de la Fundación Linux
  • Certificaciones de la Fundación Linux
  • Insignias Digitales de la Fundación Linux
  • Ejercicios, Soluciones y Recursos del Laboratorio
  • Detalles de Distribución
  • Laboratorios

Principios de Optimización de Rendimiento

  • Metodología
  • Proceso de Optimización
  • Herramientas de Investigación
  • Laboratorios

Benchmarking

  • Benchmarks de Rendimiento
  • Benchmarks Sintéticos
  • Benchmarks de Aplicaciones
  • Laboratorios

Interfaces de Ajuste

  • Conceptos de Ajuste
  • Ajustables del Kernel
  • Parámetros del Kernel
  • Interfaces de Aplicaciones
  • tuned
  • Ajustables de Hardware
  • Laboratorios

Interfaces de Monitoreo

  • Sistema de Archivos /proc
  • Utilidades de Línea de Comandos
  • Colección de Datos de Rendimiento
  • Nagios
  • Ganglia
  • Monitoreo del Kernel
  • Laboratorios

Técnicas y Herramientas de Perfilado

  • Monitoreo de Rendimiento
  • Contadores
  • Razones de Rendimiento
  • Perfilado del Kernel vs. Aplicaciones
  • oprofile
  • Perf
  • Eventos perf disponibles
  • Adquisición de Datos de Rendimiento con perf
  • Monitoreo de Rendimiento desde Dentro de la Aplicación
  • Monitoreo de Rendimiento en Espacio de Usuario con gprof
  • Laboratorios

Herramientas de Trazado

  • Trazado en Espacio de Usuario
  • strace
  • Trazado de Bibliotecas
  • Trazado del Kernel
  • ftrace
  • SystemTap
  • Trazado de Aplicaciones con SystemTap
  • Laboratorios

Sistema de CPU

  • Conceptos y Arquitectura de CPU
  • Optimizaciones a Nivel de CPU
  • Conjuntos de Instrucciones Especializados
  • Topología de CPU
  • Ajustes del BIOS
  • Laboratorios

Gestión de Energía

  • Estrategias de Gestión de Energía
  • Gestión de Energía de Dispositivos
  • Estados de Ahorro de Energía de CPU
  • Escalado de Frecuencia
  • Herramientas de Gestión de Energía
  • Laboratorios

Programación de Procesos

  • Diseño
  • Políticas de Programación
  • Ajustes Ajustables de Programación
  • Afinidad y Aislamiento de CPU
  • Afinidad de Interrupciones
  • Grupos de Control
  • Laboratorios

Sistema de Memoria

  • Descripción General
  • Optimización de Búsqueda de Páginas y Páginas Grandes
  • Control del Intercambio desde Aplicaciones
  • Minimización de Faltas
  • Laboratorios

Optimizaciones NUMA

  • Conceptos y Arquitectura de CPU
  • Alojamiento de Memoria NUMA
  • Estadísticas NUMA
  • Laboratorios

Sistema I/O

  • Descripción General de la Pila de Almacenamiento
  • Conceptos del Programador I/O
  • Algoritmos del Programador I/O
  • Consideraciones de Hardware
  • Ajuste de Dispositivos de Almacenamiento
  • Laboratorios

Sistemas de Archivos Locales

  • Principales Opciones de Sistemas de Archivos
  • Modos de Registro Ext3/4
  • Atributos del Sistema de Archivos
  • Laboratorios

Sistemas de Archivos en Red

  • Sistema de Archivos en Red (NFS)
  • NFSv4
  • pNFS
  • Laboratorios

Almacenamiento y E/S

  • Refresco de RAID de Software
  • Niveles de RAID
  • Configuración de RAID
  • Volumenes Lógicos
  • Volumenes y Grupos de Volumenes
  • Creación de Volumenes Lógicos
  • Dispositivos Crudos
  • E/S Asincrónica
  • Laboratorios

Análisis del Subsistema I/O

  • iostat
  • iotop
  • blktrace
  • blkparse
  • btrace
  • btt
  • blkiomon
  • Laboratorios

Optimización del Subsistema de Red

  • Descripción General de la Pila de Red
  • Optimización para Latencia y Rendimiento
  • Ajustes de Hardware de Interfaz de Red
  • Técnicas de Descarga
  • Optimización TCP
  • Herramientas de Monitoreo y Diagnóstico
  • Laboratorios

Virtualización

  • Descripción General de Virtualización
  • Consideraciones de Disco
  • Consideraciones de Red
  • Laboratorios

Requerimientos

Este curso está dirigido principalmente a administradores de sistemas y arquitectos tecnológicos que necesitan seleccionar y ajustar su entorno para maximizar la velocidad y eficiencia. Los estudiantes deben ser usuarios experimentados de Linux. Se requiere familiaridad con los conceptos de administración local del sistema cubiertos en LFS301 Administración de Sistema Linux.

Audiencia

Este curso está diseñado para profesionales de TI responsables de optimizar el rendimiento de Linux.

Nivel de Experiencia: Intermedio

 28 Horas

Número de participantes


Precio por Participante​

Próximos cursos

Categorías Relacionadas