Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

кол-во дней: 5
кол-во часов: 40
код курса: OS11PM

Задача этого курса - познакомить с принципами настройки производительности.
На курсе рассматриваются подсистемы и утилиты для мониторинга эффективности системы, в том числе: kstat, сар, vmstat, iostat, netstat, mpstat, nfsstat, ps, prstat, pmap, DTrace и DTrace Toolkit, cpustat, cputrack, swap, lockstat и mdb.

Этот курс также включает раздел об оптимизации системных ресурсов и настройке виртуализации Solaris.

Необходимая предварительная подготовка:

  • Oracle Solaris 11 Дополнительные возможности системного администрирования


Рекомендуемая предварительная подготовка:

  • Oracle Solaris 11 Администрирование ZFS
  • Oracle Solaris 11 Администрирование зон

Цель курса:

  • Измерять загрузку подсистем
  • Конфигурация распределения ресурсов при помощи зон и пулов
  • Средства мониторинга, включая DTrace
  • Определение причин проблем производительности системы
  • Использование инструментов конфигурации

Аудитория курса:

  • Системные администраторы
  • Инженеры служб технической поддержки
  • Менеджеры центров обработки данных

 

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

  • Введение в настройку производительности.
  • Концепции анализа производительности.
  • Инструменты мониторинга в Oracle Solaris 11.
  • Оценка конфигурации системы.

Инструменты мониторинга, основанные на kstat

  • Инструменты мониторинга, основанные на kstat.

Инструменты мониторинга, основанные на procfs

  • Инструменты мониторинга, основанные на procfs.

DTrace

  • Введение в DTrace.
  • Архитектура DTrace.
  • DTrace Toolkit.
  • Инструмент виртуализации DTrace.

Другие инструменты

  • Утилита swap.
  • Утилита cpustat.
  • Утилита mdb.
  • Утилита Solaris Studio dbx.

Процессы и нити

  • Теория операционной системы.
  • Концепции процессов.
  • Нити и блокировки.
  • Настроечные параметры, относящиеся к процессам.
  • Классы планировщика CPU.
  • Управление классами планировщика CPU.

Системные шины и кэши

  • Концепции кэшей.
  • Архитектура CMT.
  • Системные шины.
  • Оценка системных шин.

Системная память

  • Концепции системной памяти.
  • Виртуальная память.
  • Мониторинг использования памяти.

Файловая система ZFS

  • Файловая система ZFS.
  • Настройка файловой системы ZFS.

Управление производительностью сети

  • Концепции сетевой производительности.
  • Сеть в Oracle Solaris 11.
  • Конфигурация сети для высокой производительности.
  • Управление сетевыми ресурсами.
  • TCP.
  • Мониториг сети.

Управление ресурсами

  • Управление ресурсами.
  • Проекты и задачи.
  • Контроль ресурсов.
  • Пулы ресурсов.
  • Ограничение ресурсов.

Управление производительностью виртуализации Oracle Solaris

  • Зоны Oracle Solaris.
  • Управление ресурсами в зонах Oracle Solaris.
  • Виртуализация сети. Oracle VM Server для SPARC.

Применение подхода к анализу производительности

  • Тестирование производительности.
  • Инструменты тестирования производительности.