Живая оптика | Общие сведения о концентрации рабочих нагрузок
Summary: В этой статье приводятся некоторые наблюдения о понимании концентрации рабочей нагрузки.
Instructions
Workload Concentration (WC) — это представление фактов о серверных данных. Она отображается таким образом, чтобы можно было быстро увидеть, какие накопители [LUN/Volumes] создают наибольшую активность в среде, и их отношение к общей емкости данных. Прежде чем углубляться в данные, которые показывает WC, мы должны понять несколько ключевых моментов, чтобы не возникало недопонимания относительно того, что просматривается.
В. Предсказывает ли это требования к распределению по уровням или размеру?
О. Нет, это представление фактов. Он не связан с какими-либо алгоритмами многоуровневого хранения или кэширования, специфичными для конкретной платформы. Тем не менее, эти данные имеют значимую корреляцию с любым устройством, хранящим емкость.
В. Это то же самое, что и тепловая карта?
О. Нет, тепловое сопоставление будет указывать на знание на уровне суб-LUN или подфайла о том, насколько «горячая или холодная» часть данных. WC имеет дело только с самими LUN/томами и их взаимосвязью со всеми остальными контролируемыми модулями.
Альтернативные представления
WC можно просматривать двумя различными способами: Переменные ступенчатые графики или пузырьковая диаграмма. Все они показывают похожую, но немного разную информацию, и в зависимости от захваченной среды один из них может работать лучше, чем другой. В этой статье рассматриваются оба варианта и объясняется, что показано и что следует интерпретировать
ТУАЛЕТ: Ступенчатые графики переменной ширины
По мере того, как Optical Prime собирает данные о текущей среде, оно определяет емкость и производительность каждого диска. В этом документе под диском понимается любой LUN, том, хранилище данных или внутренняя емкость, вклад которых вносит вклад в общую емкость, определенную Live Optics в сводке по проекту.
WC — это график зависимости производительности этих дисков (IOPS) от емкости. При использовании ступенчатой диаграммы переменной ширины каждый диск сначала сортируется по числу IOPS 95-го процентиля от наибольшего к наименьшему. Затем каждый из этих дисков отображается на графике, подобном приведенному в примере ниже, где диски с самой высокой производительностью находятся слева, а диски с наименьшей производительностью — справа.
Таким образом, высота каждого шага представляет собой количество IOPS по отношению ко всем остальным шагам.
Используемая емкость этого диска представлена шириной шага. Чем шире ступенька, тем больше емкость диска.
Горизонтальная ось демонстрирует все возможности из среды. На графике отображается произвольная линия 20% емкости, позволяющая понять, какой объем IOPS входит в объем какой емкости.

Связь WC со значением многоуровневого хранения
Несмотря на то, что WC ни в коей мере не является мерилом размера уровня в хранилище, WC является отличным предиктором того, что среда может быть предпочтительной для многоуровневого хранения данных в целом. На графике показана модель склонности, демонстрирующая, насколько горячими являются определенные диски по отношению к остальной среде.
Чем выше концентрация IOPS на меньшей части емкости данных, тем больше среда подходит для многоуровневого хранения данных. Чем более плоский или равномерно распределенный график, тем более подходящей будет среда для монолитной или одноуровневой архитектуры, так как производительность равномерно распределяется по емкости.
Поскольку этот граф не знает алгоритмов многоуровневого хранения данных на уровне Sub-LUN, которые позволили бы распределить LUN по уровням на дисках нескольких типов, можно предположить, что высококонцентрированная среда будет еще более оптимизирована с помощью этой технологии.
Можно также утверждать, что даже плоские графы могут выиграть от алгоритмов многоуровневого или кэширования уровня Sub-LUN.
Почему этот график работает?
Большинство приложений имеют макеты дисков, предназначенные для размещения определенной рабочей нагрузки администратором. Например, многие диски с более высокими показателями IOPS связаны с базой данных или файлами журналов, для которых может потребоваться меньшая емкость, чем для других рабочих нагрузок с более низким отношением операций ввода-вывода к емкости, таких как файловый сервер.
Это представление наглядно показывает, как владельцы приложений выделили ресурсы хранения в соответствии с рабочими нагрузками.
ТУАЛЕТ: Пузырьковая диаграмма
Пузырьковый график WC можно было бы более правильно назвать графиком «Характеристика рабочей нагрузки» из-за того, что он представляет больше, чем просто зависимость производительности от емкости. Пузырьковая диаграмма использует те же данные, что и ступенчатая диаграмма переменной ширины, но использует пузырьковую диаграмму, которая может отображать четвертый атрибут.
В данном случае это атрибут качества обслуживания или просто средняя задержка операций ввода-вывода в секунду на диске.
WC Bubble Graph — это график зависимости производительности всех дисков (IOPS) от емкости и их склонности быть проблемным фактором в среде. Каждый диск сначала сортируется по значению IOPS в 95-м процентиле от наибольшего к самому низкому. Затем каждый из этих дисков отображается на графике, подобном приведенному в примере ниже, где диски с самой высокой производительностью находятся в крайнем верхнем левом углу, а диски с наименьшей производительностью — в крайнем правом нижнем углу.
Таким образом, высота каждого пузырька представляет собой количество операций ввода-вывода в секунду по отношению ко всем остальным пузырькам.
Емкость этого диска представлена размером пузырька. Чем больше пузырь, тем больше емкость диска
Горизонтальная ось демонстрирует все возможности из среды.
Дополнительный атрибут Качество обслуживания вводится цветовым индикатором, назначенным каждому пузырьку. Зеленый цвет обозначает здоровую среднюю задержку, желтый — потенциальную проблемную область, красный — диск, который необходимо проверить. Эти цвета ни в коем случае не являются предиктором проблемы. Они являются визуальным индикатором фактов.

Исследование потенциальной проблемы
И пошаговые графики, и пузырьковая диаграмма станут более информативными, когда в проекте будет больше дисков.
Пузырьковая диаграмма WC может быть проблематичной, если среда содержит более ста дисков или производительность каждого пузырька невелика. Как видно из приведенного выше примера, когда существует много похожих пузырьков, график может создать эффект «змеи», что затрудняет выделение пузырька. Чтобы увидеть плотные области пузырьков, можно увеличить диаграмму с помощью элементов управления диаграммой под диаграммой.
На каждое всплывающее окно можно навести курсор, чтобы увидеть имя диска, производительность, емкость и сервер, которому принадлежит диск. Пузырьки также интерактивны. При нажатии на любое всплывающее окно, крайнее левое дерево навигации автоматически развернется и найдет положение диска в меню дерева. После обнаружения интересующего диска используйте другие доступные данные графа для изучения других атрибутов производительности.
Пузырьки, помеченные серым цветом, обозначают диск, который делает менее 100 операций ввода-вывода в секундуS — чтение или запись. Диски с низкой скоростью ввода-вывода могут искажать средние значения задержки, и эти диски можно игнорировать. Подробнее читайте здесь.
Additional Information
Если у вас есть вопросы, обратитесь в службу поддержки Live Optics по адресу liveoptics.support@dell.com.