Выявление узких мест, связанных с работой дисковой подсистемы

Diskperf

Включение счетчиков диска производится командой diskperf –y в командной строке, Diskperf –ye для дисков с системой защиты от сбоев (fault tolerant). Для активизации счетчиков необходима перезагрузка.

Отключение счетчиков дисков производится командой diskperf –n в командной строке. После этого необходима перезагрузка.

Счетчики всегда равны нулю, если они не включены.

Мониторинг

Контролируйте систему, логический диск, и объекты памяти.

Некоторые физические дисковые счетчики представляют собой суммы всех логических дисковых счетчиков. Например, если один логический диск – занятый на 100 %, то это может значить, что все все разделы заняты на 100 %

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

  • Добавите более быстрый контроллер, такой как Fast SCSI 2 или on board caching controller.
  • Добавьте больше дисков в RAID. Распределение данных по нескольким дискам увеличит производительность, особенно при чтении.
  • Перенесите часть процессов на другие компьютеры сети.

Счетчики для дисков

% Disk Time: Насколько часто используется диск (в процентах от времени работы)

Более 50% говорит о наличии узкого места.

Average Disk Queue Length: Эквивалентен % Disk Time, но показывается как числовое значение, где 1 = 100%.

Лучше всего использовать для измерения активности нескольких дисков, активности которых может вылезти за 100%.

Current Disk Queue Length: Измеряет количество I/O запросов ожидающих обработки.

Содержит текущее значение (не среднее)

Больше 2 в течении большого периода времени говорит об узком месте.

Avg. Disk sec / Transfer: Средняя время обмена с диском.
Disk Bytes / sec: Количество байт перемещаемых на диск за одну секунду.

Основная мера дисковой производительности.

Avg Disk Bytes / Transfer: Среднее количество байт, передаваемых за одну передачу.

Показывает эффективность работы диска. Чем больше, тем лучше.

Disk Transfers / sec: Число завершенных запросов ввода - вывода в секунду.