Contacta con nosotros

Temario del curso

Introducción</strong>

  • Fundación Linux</li>
  • Formación de la Fundación Linux</li>
  • Certificaciones de la Fundación Linux</li>
  • Insignias Digitales de la Fundación Linux</li>
  • Ejercicios de Laboratorio, Soluciones y Recursos</li>
  • Detalles de la Distribución</li>
  • Laboratorios</li> </ul>

    Principios de Optimización del Rendimiento</strong>

    • Metodología</li>
    • Proceso de Optimización</li>
    • Herramientas de Investigación</li>
    • Laboratorios</li> </ul>

      Evaluación del Rendimiento (Benchmarking)</strong>

      • Indicadores de Rendimiento</li>
      • Evaluaciones Sintéticas</li>
      • Evaluaciones de Aplicaciones</li>
      • Laboratorios</li> </ul>

        Interfases de Ajuste</strong>

        • Conceptos de Ajuste</li>
        • Parámetros Ajustables del Núcleo</li>
        • Parámetros del Núcleo</li>
        • Interfases de Aplicación</li>
        • tuned</li>
        • Parámetros Ajustables de Hardware</li>
        • Laboratorios</li> </ul>

          Interfases de Monitoreo</strong>

          • Sistema de Archivos /proc</li>
          • Utilidades de Línea de Comandos</li>
          • Recopilación de Datos de Rendimiento</li>
          • Nagios</li>
          • Ganglia</li>
          • Monitoreo del Núcleo</li>
          • Laboratorios</li> </ul>

            Técnicas y Herramientas de Perfilado</strong>

            • Monitoreo de Rendimiento</li>
            • Contadores</li>
            • Proporciones de Rendimiento</li>
            • Perfilado del Núcleo vs. Aplicación</li>
            • oprofile</li>
            • Perf</li>
            • Eventos de perf disponibles</li>
            • Adquisición de Datos de Rendimiento con perf</li>
            • Monitoreo del Rendimiento desde dentro de la Aplicación</li>
            • Monitoreo de Rendimiento en Espacio de Usuario con gprof</li>
            • Laboratorios</li> </ul>

              Herramientas de Seguimiento (Tracing)</strong>

              • Seguimiento en Espacio de Usuario</li>
              • strace</li>
              • Seguimiento de Bibliotecas</li>
              • Seguimiento del Núcleo</li>
              • ftrace</li>
              • SystemTap</li>
              • Seguimiento de Aplicaciones con SystemTap</li>
              • Laboratorios</li> </ul>

                Subsistema de CPU</strong>

                • Conceptos y Arquitectura de la CPU</li>
                • Optimizaciones a Nivel de CPU</li>
                • Juegos de Instrucciones Especializados</li>
                • Topología de la CPU</li>
                • Configuración de la BIOS</li>
                • Laboratorios</li> </ul>

                  Gestión de Energía</strong>

                  • Estrategias de Gestión de Energía</li>
                  • Gestión de Energía de Dispositivos</li>
                  • Estados de Ahorro de Energía de la CPU</li>
                  • Escalado de Frecuencia</li>
                  • Herramientas de Gestión de Energía</li>
                  • Laboratorios</li> </ul>

                    Planificación de Procesos</strong>

                    • Diseño</li>
                    • Políticas de Planificación</li>
                    • Ajustes Ajustables de Planificación</li>
                    • Afinidad y Aislamiento de CPU</li>
                    • Afinidad de Interrupciones</li>
                    • Grupos de Control</li>
                    • Laboratorios</li> </ul>

                      Subsistema de Memoria</strong>

                      • Resumen</li>
                      • Optimización de Búsqueda de Páginas y Páginas Gigantes</li>
                      • Control del Intercambio desde Aplicaciones</li>
                      • Minimización de Fallos</li>
                      • Laboratorios</li> </ul>

                        Optimizaciones NUMA</strong>

                        • Conceptos y Arquitectura de la CPU</li>
                        • Asignación de Memoria NUMA</li>
                        • Estadísticas NUMA</li>
                        • Laboratorios</li> </ul>

                          Subsistema de E/S</strong>

                          • Resumen de la Pila de Almacenamiento</li>
                          • Conceptos del Programador de E/S</li>
                          • Algoritmos del Programador de E/S</li>
                          • Consideraciones de Hardware</li>
                          • Ajuste de Dispositivos de Almacenamiento</li>
                          • Laboratorios</li> </ul>

                            Sistemas de Archivos Locales</strong>

                            • Opciones Principales de Sistema de Archivos</li>
                            • Modos de Registro de Ext3/4</li>
                            • Atributos del Sistema de Archivos</li>
                            • Laboratorios</li> </ul>

                              Sistemas de Archivos en Red</strong>

                              • Sistema de Archivos en Red (NFS)</li>
                              • NFSv4</li>
                              • pNFS</li>
                              • Laboratorios</li> </ul>

                                Almacenamiento y E/S</strong>

                                • Repaso de RAID por Software</li>
                                • Niveles de RAID</li>
                                • Configuración de RAID</li>
                                • Volumen Lógico</li>
                                • Volumenes y Grupos de Volúmenes</li>
                                • Creación de Volúmenes Lógicos</li>
                                • Dispositivos Crudos (Raw Devices)</li>
                                • E/S Asíncrona</li>
                                • Laboratorios</li> </ul>

                                  Análisis del Subsistema de E/S</strong>

                                  • iostat</li>
                                  • iotop</li>
                                  • blktrace</li>
                                  • blkparse</li>
                                  • btrace</li>
                                  • btt</li>
                                  • blkiomon</li>
                                  • Laboratorios</li> </ul>

                                    Optimización del Subsistema de Red</strong>

                                    • Resumen de la Pila de Red</li>
                                    • Optimización para Latencia y Ancho de Banda</li>
                                    • Configuraciones de Hardware de la Interfaz de Red</li>
                                    • Técnicas de Descarga (Offloading)</li>
                                    • Optimización de TCP</li>
                                    • Herramientas de Monitoreo y Diagnóstico</li>
                                    • Laboratorios</li> </ul>

                                      Virtualización</strong>

                                      • Resumen de Virtualización</li>
                                      • Consideraciones sobre Disco</li>
                                      • Consideraciones sobre la Red</li>
                                      • Laboratorios</li> </ul>

Requerimientos

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

Audiencia</strong>

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

Nivel de experiencia:</strong> Intermedio

 28 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas