Оптимальный размер Stripe

Конфигурирование, планирование RAID систем, возможности, технологии, теория. Qlogic, LSI Logic, Adaptec ...

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
CaptainJS
Junior member
Сообщения: 19
Зарегистрирован: 19 янв 2011, 17:29
Откуда: Москва

Оптимальный размер Stripe

Сообщение CaptainJS » 01 авг 2013, 23:19

В работе находиться облако на vmWare с системой хранения Xeratec.
На ней есть два RAID 1. Соотвесенно весь RAID отдан под LUN на котором размещена vmfs.

В приложенных файлах статистика по обращеним к этим LUN.

В данный момент устанавливаем новую систему хранения. Новая система хранения позволяет создать RAID 1 с размером stripe = 4К, 8К, 16К и т.д.

Судя по приложенной статистике правильно ли я понимаю, что оптимальным для моей ситуации будет установка srtipe=4K на RAID 1?
Вложения
002.gif
001.gif
001.gif (11.37 КБ) 9635 просмотров

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Оптимальный размер Stripe

Сообщение Stranger03 » 02 авг 2013, 12:19

CaptainJS писал(а):Судя по приложенной статистике правильно ли я понимаю, что оптимальным для моей ситуации будет установка srtipe=4K на RAID 1?
Если это данные вашей системы по чтению и записи, то да.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Оптимальный размер Stripe

Сообщение Stranger03 » 02 авг 2013, 12:20

Только учтите, чем меньше размер блока, тем бОльше иопсов, то меньше скорость записи и чтения в МБ/сек. И наоборот.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

CaptainJS
Junior member
Сообщения: 19
Зарегистрирован: 19 янв 2011, 17:29
Откуда: Москва

Re: Оптимальный размер Stripe

Сообщение CaptainJS » 12 авг 2013, 03:59

Провел тесты. Теория как и бывает очень сильно расходится с практикой.
Суть тестирования:

Есть нода с vmWare 5.1 К ней подлючена СХД. На СХД делаем на одном м том же наборе из двух дисков 7.2K RAID 1 с размером кластера 8,16,32,64,128.
Указанный LUN подключаем к ноде делаем там vmfs5.

На указанный LUN кладем виртуалку незагруженную ничем. Просто включен сервер.
Есть veeam сервер с локальным хранилищем RAID5 из 8HDD, т.е. скорость его хранилища гарантированно перекрывает скорость работы сетевого интерфейса.

Соотвесенно оба сервера не делают никакой другой работы на период тестирования.


ТЕСТ НА ЧТЕНИЕ: Veeam сервером делаем полный бекап данной виртуалки. Смотрим по системе мониторинга СХД и нагрузке на канал по диспечеру задач сервера с veeam(1Gb/c сетка).

ТЕСТ НА ЗАПИСЬ: Veeam сервером разворачиваем полный бекап на этот же LUN.


По факту видим, что скорость записи вобще практически не зависит от размера кластера.
Скорость чтения например на 8К и на 128К была одинаковая, а вот на 16K, 32K, 64К почему то меньше.




Соотвесенно вопрос, почему практика никак не вяжется с теорирей?
Получили, что скорость чтения записи существенно не зависит от размера кластера.
Вложения
-кластера-128К-read.gif
-кластера-64К-read.gif
-кластера-32К-read.gif
-кластера-16К-read.gif
Размер-кластера-8К-read.gif
128K-write.gif
64K-write.gif
32K-write.gif
16K-write.gif
8K-write.gif

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Оптимальный размер Stripe

Сообщение gs » 12 авг 2013, 18:24

Таким тестом Вы просто сетевые дрова тестируете...

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Оптимальный размер Stripe

Сообщение gs » 12 авг 2013, 18:27

http://blog.trinitygroup.ru/search/label/stripe

Что за задачи, что за контроллеры?
С хератекса экстраполировать не стоит, он очень странным образом работал...

CaptainJS
Junior member
Сообщения: 19
Зарегистрирован: 19 янв 2011, 17:29
Откуда: Москва

Re: Оптимальный размер Stripe

Сообщение CaptainJS » 12 авг 2013, 19:27

Xeratec и щаз вполне успешно работает, просто хотелось бы новую СХД собрать с более оптимальными настройками.

Задача простая, облако на vmWare. Все что оноситься к Xeratec - это облако на 4.1.
Щаз идет переход на 5.1 и поэтому возник вопрос, какой размер кластера лучше выбрать.
Новая СХД DELL 3500f

http://blog.trinitygroup.ru/search/label/stripe - это уже совсем для тех то не хочет думать. Ставить по дефолту это слишком просто... и не эффективно.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Оптимальный размер Stripe

Сообщение gs » 12 авг 2013, 19:31

Уфф. "Облако" - это может быть что угодно. Может быть у Вас там пачка сиквелов, и может быть файлопомойки. А может быть все вместе - что вероятнее всего. И как раз когда все вместе, то дефолтный страйп в подавляющем большинстве случаев лучше всего - на то он и дефолтный, что дает лучшие результаты в среднем по больнице.

CaptainJS
Junior member
Сообщения: 19
Зарегистрирован: 19 янв 2011, 17:29
Откуда: Москва

Re: Оптимальный размер Stripe

Сообщение CaptainJS » 12 авг 2013, 19:44

Облако стандартное, 4 ноды, в которы работают разные виртуалки(win, WEB сервера Unix разных версий, почтовые сервера и т.д.). Вобщем сборная солянка.

Какой старйп можно для них можно дефолтным неясно. Т.к. при создании есть в СХД два деволта для видео данных и для баз данных(256 и 128К) соотвесенно.

Поэтому и есть мысль, на основе логов работающий системы определить оптимальный размер.

Наверняка же есть опыт в реализации таких решений, интересно какой размер рекомендуется для vmfs5.

CaptainJS
Junior member
Сообщения: 19
Зарегистрирован: 19 янв 2011, 17:29
Откуда: Москва

Re: Оптимальный размер Stripe

Сообщение CaptainJS » 12 авг 2013, 19:55

По поводу проведенных тестов с Вами не соглашусь. Т.к. если бы это был тест сетевых драйверов, то и результаты были бы другие.

Если нам нужно проверить скорость работы LUN в vmWare в условиях реальной работы что ещё можно придумать?
У нас например каждый день бекапяться все вирутальыне машины, поэтому скорость работы veeam очень важный параметор.

Например на Xeracet с размером кластера в 128К скорость создания бекапа на таком же RAID1 не более 30% по сетевому интерфейсу(по аналогии с тем тестом что был проведен выше).

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Оптимальный размер Stripe

Сообщение gs » 12 авг 2013, 20:04

Если у Вас есть видео, то лучше не страйп подбирать, а вынести его на отдельную группу шпинделей.

Ответить

Вернуться в «Массивы - RAID технологии.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 15 гостей