Здесь Вы можете заказать интересующие Вас курсы,
заполнив Заявку на обучение

Заявка на обучение
Главная \ Каталог курсов \ Red Hat \ (RH442) Red Hat Enterprise Performance Tuning

(RH442) Red Hat Enterprise Performance Tuning

Дни 4 дня
Дата курса
Цена:
100 000 руб.
Кол-во:
поделиться

rhel

Кому следует посетить

Курс предназначен для опытных системных администраторов Linux, ответственных за оптимизацию утилизации ресурсов, достигаемую посредством настройки производительности. Также курс предназначен для специалитов уровня RHCE, заинтересованных в дальнейшем получении статусов Red Hat Certification of Expertise или Red Hat Certified Datacenter Specialist (RHCDS) или Red Hat Certified Architect (RHCA).

Предварительные требования

Статус RHCE или аналогичный опыт работы и уровень знаний.

Цели курса

По окончании обучения слушатели получат знания и навыки по темам:

  • архитектура системы и влияние архитектуры системы на производительность
  • методы проверки результатов внесения изменения в настройки (измерение производительности)
  • утилиты тестирования производительности с открытым кодом
  • методы анализа производительности системы и производительности сети
  • тонкая настройка конфигурации для некоторых приложений

Содержание курса

Курс представляет собой 4х дневную практическую лабораторную работу, посвященную рассмотрению вопросов архитектуры системы, параметров производительности, мониторинга, измерения производительности и тонкой настройки производительности сети.

Программа курса

1. Введение 2. Введение в настройку производительности

  • 2.1. Что такое настройка производительности
  • 2.2. Performance-level Agreements
  • 2.3. Внесение изменений в конфигурацию системы

3. Сбор, отображение и интерпретация данных

  • 3.1. Преобразование единиц
  • 3.2. Утилиты профайлинга
  • 3.3. Использование awk для форматирования данных
  • 3.4. Графическое отображение данных
  • 3.5. Performance Co-Pilot

4. Основы тюнинга

  • 4.1. Теория очередей
  • 4.2. Конфигурация параметров системы
  • 4.3. Инсталляция и запуск tuned
  • 4.4. Создание пользовательских профилей tuned

5. Ограничение использования ресурсов

  • 5.1. Конфигурация лимитов POSIX

6. Профайлинг аппаратного обеспечения

  • 6.1. Создание профиля аппаратного обеспечения
  • 6.2. Создание профиля системы хранения

7. Профайлинг программного обеспечения

  • 7.1. CPU Scheduling
  • 7.2. Трассировка системных вызовов и вызовов библиотек
  • 7.3. Профайлинг использования кэш-памяти CPU

8. Использование Systemtap

  • 8.1. Введение в SystemTap
  • 8.2. Запуск скриптов Systemtap
  • 8.3. Создание модулей Systemtap

9. Тюнинг работы с файлами малого размера

  • 9.1. Особенности работы с файлами малого размера
  • 9.2. Выбор файловой системы
  • 9.3. Тюнинг почтового сервера

10. Тюнинг сервера для задач, использующих большие объемы памяти

  • 10.1. Управление памятью
  • 10.2. Поиск утечек памяти
  • 10.3. Тюнинг swap
  • 10.4. Управление Memory Reclamation
  • 10.5. Управление Non-Uniform Memory Access

11. Тюнинг сервера для задач, интенсивно использующих CPU

  • 11.1. Ограничение использования CPU с помощью cgroups
  • 11.2. Привязка процессов к CPU
  • 11.3. Балансировка прерываний
  • 11.4. Применение real-time scheduling

12. Тюнинг файлового сервера

  • 12.1. Выбор профиля tuned для файлового сервера
  • 12.2. Производительность файловой системы
  • 12.3. Тюнинг производительности сети
  • 12.4. Тюнинг сетевых буферов
  • 12.5. Аггрегирование сетевых линков

13. Тюнинг сервера баз данных

  • 13.1. Анализ рабочего процесса сервера баз данных
  • 13.2. Управление межпроцессорным взаимодействием
  • 13.3. Управление HugePages
  • 13.4. Memory overcommitting

14. Тюнинг потребления электроэнергии

  • 14.1. Применение энергосберегающих стратегий
  • 14.2. Тюнинг и профайлинг энергопотребления

15. Тюнинг виртуализации

  • 15.1. Тюнинг хостов виртуализации
  • 15.2. Тюнинг виртуальных машин

16. Обзор курса

  • 16.1. Подробный обзор курса