Технология QoS (Quality of Service) в сетевой инфраструктуре известна достаточно давно.
Позже подобные алгоритмы нашли применение в сфере хранения данных, став стандартом де-факто для систем, конкурирующих за рынок Enterprise. В системе хранения Ксан Данная функциональность стала доступна сравнительно недавно с выходом версии прошивки 1.4.0.
Сама идея установки приоритетов для различных задач (в чем суть работы алгоритмов QoS) исходит из равного доступа к ресурсам со стороны хостов.
Если общая производительность СХД достаточна, то нечастые всплески активности отдельных сервисов можно компенсировать снижением требований к производительности других приложений.
Однако в реальной жизни в одной системе хранения данных часто располагаются несколько критичных к производительности сервисов.
Если рассчитывать на их равный доступ к ресурсам, то как минимум один из них вполне может «подтормаживаться» из-за работы других приложений.
Помимо продуктивных приложений, критичных к показателям производительности, в СХД также могут размещаться тестовые среды для разработчиков, которые также должны быть ограничены в производительности, чтобы не мешать основной работе.
Плюс всегда есть плановые и внеплановые работы по обслуживанию системы, которые также требуют определенных ресурсов, отнимая их у основных сервисов.
Поэтому ранжирование приложений, расположенных на системах хранения, в соответствии с их приоритетом доступа к ресурсам с точки зрения производительности будет очень полезным.
С точки зрения настройки QoS можно выделить две основные политики:
- Установка максимальных значений (верхний предел)
- Установка минимально желаемых значений (ограничение «снизу»)
При необходимости вы всегда можете переключать настройки на лету.
Сами политики QoS применяются к отдельным томам.
IOPS и пропускная способность используются как максимальные значения.
Значение по умолчанию — Неограниченно.
Если вы установите определенные значения, производительность будет ограничена этими числами.
Если вы используете «нижнее» ограничение, то вам необходимо установить приоритет доступа к ресурсам: низкий, средний или высокий.
В случае высокого приоритета вы также можете установить минимальное желаемое значение для параметра «Время отклика».
Не зря этот параметр обозначен как желательный, потому что.
Не всегда его удается достичь из-за конфигурации используемых накопителей и текущей нагрузки на систему.
Проверьте в действии
В качестве тестового стенда использовался один сервер, подключенный напрямую к СХД.XS5224 через интерфейс Fibre Channel. СХД была заполнена дисками NL-SAS 7.2K, собранными в 3 пула RAID-0. В каждом пуле был создан один том, всего 3 тома.
Нагрузкой был тест IOmeter.
Использование приоритета доступа к ресурсам
Настройки качества обслуживания
Результаты теста Хорошо видно, что при изменении приоритета производительность перераспределяется в соответствующем порядке.
Использование приоритетного доступа к ресурсам с указанием желаемого времени доступа
Настройки качества обслуживания
Результаты теста При изменении приоритета производительность перераспределяется в соответствующем порядке.
Для тома Vol-1 значение Response Time стремится к заданным 25мс, но не достигает его из-за недостаточной производительности RAID-группы.
Использование ограничения IOPS
Настройки качества обслуживания
Результаты теста Когда производительность ограничена в IOPS для некоторых томов, остальные тома получают прирост скорости за счет освободившихся ресурсов.
Использование ограничения пропускной способности
Настройки качества обслуживания
Результаты теста Когда производительность ограничена пропускной способностью, производительность отдельных томов также увеличивается за счет освободившихся ресурсов.
Функциональность QoS в Система хранения Qsan является одним из ключевых инструментов повышения производительности за счет балансировки и расстановки приоритетов.Теги: #Хранение данных #Виртуализация #ИТ-инфраструктура #Хранение данных #Системы хранения #Системы хранения данных #SAN #qsan #qsan #qsanКак показали тесты, алгоритмы работают вполне предсказуемо.
Также важно отметить, что функциональность QoS полностью бесплатна.
Причем его можно использовать не только во вновь купленных системах, но и в СХД, находящихся в эксплуатации уже давно, обновив прошивку.
-
Защита Вашей Репутации В Онлайн-Мире
19 Oct, 24 -
Warner И Youtube Не Поделили Мадонну
19 Oct, 24 -
Выбор Хостинга: Скорость И Надежность
19 Oct, 24 -
Кто Стоит За Умными Часами Hp Chronowing?
19 Oct, 24 -
Обзор Плагинов ++
19 Oct, 24