Тепловые карты помещений традиционно применяются проектировщиками при оптимизации размещения оборудования в центрах обработки данных, но инженер Oracle Брендан Грегг убежден, что аналогичный способ визуализации можно использовать и для исследования причин изменения времени отклика различных ИТ-систем. Такие карты Грегг составляет, пользуясь показаниями диагностической утилиты DTrace, имеющейся в операционной системе Solaris. По горизонтальной оси графика откладывается время, по вертикальной - длительность задержки. Чем больше совершается в единицу времени операций ввода-вывода, тем теплее цвета карты.

Как выяснил автор методики, во многих случаях даже простейшие рабочие нагрузки порождают сложные и на первый взгляд необъяснимые картины распределения задержек. Например, при записи потока данных на 44 диска с постепенным увеличением количества активных накопителей Грегг рассчитывал, что время отклика будет расти линейно, однако вместо этого задержка сначала выросла, потом немного уменьшилась, а затем снова начала возрастать.
 

Поделитесь материалом с коллегами и друзьями