Размеры кластера, stripe-size

Поломалось, посыпалось, не работает...

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

MAV
Advanced member
Сообщения: 68
Зарегистрирован: 30 окт 2013, 17:07
Откуда: Москва
Контактная информация:

Re: Размеры кластера, stripe-size

Сообщение MAV » 08 окт 2014, 11:13

AndrewVLGAFC писал(а):
MAV писал(а):
Все очень даже правильно. При 8x15k дисках в RAID-10 будет около 940 IOPS. При нагрузке 20/80 получается ~560 IOPS. Почему у вас показывает меньше? Да много почему. Все вычисления основаны на усредненных параметрах, т.е. при условии что диски не забиты, характеристики используемые при расчете верны для конкретных дисков, используемых в массиве и т.п.
Те в реальности можно рассчитывать на более правдопобную производительность?
В реальности стоит учитывать, что производительность от расчетной будет отличаться до двух раз. Ведь ясно же, что скорость доступа в начале диска выше, чем в конце. Следовательно при заполнении диска более чем на половину, все расчеты от усредненных значений (Avg. latency и Avg. seek time read(write)) будут не справедливы. Да и вообще, где гарантия, что вендоры не врут, когда указывают параметры дисков? Т.ч. лучше всегда расчетное число умножать на два... тогда ошибка будет мало вероятна, но решение дороже выходит, хотя и честней :)
AndrewVLGAFC писал(а):
MAV писал(а): Проверить на всякий случай наличие вашей полки в листе совместимости, но вообще конфигурация должна быть рабочая.
меня в данной конфигурации беспокоит другое. А именно, что массивы созданы с помощью DS3512. А на JBOD будут создаваться контроллером. Получается смешанный режим )
Все зависит от прошивки контроллера. Я бы вообще не заморачивался для такого сценария с САС коммутатором. Просто два контроллера, к одному HBA подрубается DS3523, к другому RAID контроллеру - JBOD

AndrewVLGAFC
Advanced member
Сообщения: 93
Зарегистрирован: 20 апр 2010, 18:05
Откуда: VLuki

Re: Размеры кластера, stripe-size

Сообщение AndrewVLGAFC » 08 окт 2014, 11:39

MAV писал(а): Все зависит от прошивки контроллера. Я бы вообще не заморачивался для такого сценария с САС коммутатором. Просто два контроллера, к одному HBA подрубается DS3523, к другому RAID контроллеру - JBOD
у контроллера есть две прошивки. С индексом IT и IR. Разрешает прошить только с IT. Второй не дает

нет у меня возможности второй контроллер поставить изза 1юнитового корпуса.

Есть еще в загашнике старый Adaptec 5445z, но его нет в списке валидированных для DS3512

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

Re: Размеры кластера, stripe-size

Сообщение gs » 08 окт 2014, 11:42

Поясню по иопсам.

Пусть винт выдает 200иопс - на запись и чтение одинаково, это не ССД.
Имеем рэйд5 из 8 дисков.
Райт пенальти равно (т.е. на одну операцию записи хоста контроллер дергает диски четыре раза).
На чтении массив выдаст 8*200=1600иопс.
На записи в силу райт пенальти 8*200/4=400иопс.
При смешанной нагрузке (70 чтение, 30 запись) одна "среднестатистическая" операция хоста потребует (70+30*4)/100=1,9 операций дисков.
Итого, при "идеальной" производительности 1600иопс, с учетом райт пенальти и характера нагрузки, поимеем 1600/1,9=842иопс.

Но это цифры средней температуры по больнице - когда у Вас 100 стораджей с 10000 дисков и 200 задач. В конкретном реальном применении может быть большой +- в зависимости от специфики задачи (размер блоков, тип операций - логи линейно, дата рандомно - и т.д. и т.п.)

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

Re: Размеры кластера, stripe-size

Сообщение gs » 08 окт 2014, 11:44

САС коммутатор стоит сильно дороже двухпортового ХБА.

AndrewVLGAFC
Advanced member
Сообщения: 93
Зарегистрирован: 20 апр 2010, 18:05
Откуда: VLuki

Re: Размеры кластера, stripe-size

Сообщение AndrewVLGAFC » 08 окт 2014, 11:59

gs писал(а):Поясню по иопсам.

Пусть винт выдает 200иопс - на запись и чтение одинаково, это не ССД.
Имеем рэйд5 из 8 дисков.
Райт пенальти равно (т.е. на одну операцию записи хоста контроллер дергает диски четыре раза).
На чтении массив выдаст 8*200=1600иопс.
На записи в силу райт пенальти 8*200/4=400иопс.
При смешанной нагрузке (70 чтение, 30 запись) одна "среднестатистическая" операция хоста потребует (70+30*4)/100=1,9 операций дисков.
Итого, при "идеальной" производительности 1600иопс, с учетом райт пенальти и характера нагрузки, поимеем 1600/1,9=842иопс.

Но это цифры средней температуры по больнице - когда у Вас 100 стораджей с 10000 дисков и 200 задач. В конкретном реальном применении может быть большой +- в зависимости от специфики задачи (размер блоков, тип операций - логи линейно, дата рандомно - и т.д. и т.п.)
совсем голова заглумилась. Вы пишите 70 чтение, 30 запись. MAV пишет 30/70 чтение/запись ) Брр

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

Re: Размеры кластера, stripe-size

Сообщение gs » 08 окт 2014, 12:06

Я приблизительную методику подсчета написал. Поменяйте цифирки и смотрите.
Но - это очень приблизительно.

AndrewVLGAFC
Advanced member
Сообщения: 93
Зарегистрирован: 20 апр 2010, 18:05
Откуда: VLuki

Re: Размеры кластера, stripe-size

Сообщение AndrewVLGAFC » 08 окт 2014, 12:21

gs писал(а):САС коммутатор стоит сильно дороже двухпортового ХБА.

из валидированных HBA LSI только LSI 9212-4i4e поддерживает возможность создания RAID. А у него один внешний порт

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

Re: Размеры кластера, stripe-size

Сообщение gs » 08 окт 2014, 15:22

Забудьте про рэйд на НБА. Вам к нему СХД подключать. Да и вообще он не лучше софтового.

AndrewVLGAFC
Advanced member
Сообщения: 93
Зарегистрирован: 20 апр 2010, 18:05
Откуда: VLuki

Re: Размеры кластера, stripe-size

Сообщение AndrewVLGAFC » 08 окт 2014, 22:38

gs писал(а):Забудьте про рэйд на НБА. Вам к нему СХД подключать. Да и вообще он не лучше софтового.

те подобрать HBA с двумя внешними разьемами. И в данном случае я буду видеть RAID с DS3512 и кучу дисков с JBOD?


Задам еще один (последний вопрос)

если например все эти 25 виртуалок сделать на разностных дисках (с мастер-диска)?
В моем понимании должно дать прибавку в производительности. Хотя бы потому, что мастер-диск будет более эффективно кешироваться ( тк он по сути общий)
Что для данного случая говорит практика? Хотя разностный диск наверно похож по функционалу на диск со снапшотами.
А последнее не рекомендуют, тк снижает производительность

MAV
Advanced member
Сообщения: 68
Зарегистрирован: 30 окт 2013, 17:07
Откуда: Москва
Контактная информация:

Re: Размеры кластера, stripe-size

Сообщение MAV » 09 окт 2014, 11:04

AndrewVLGAFC писал(а):
gs писал(а):Забудьте про рэйд на НБА. Вам к нему СХД подключать. Да и вообще он не лучше софтового.

те подобрать HBA с двумя внешними разьемами. И в данном случае я буду видеть RAID с DS3512 и кучу дисков с JBOD?


Задам еще один (последний вопрос)

если например все эти 25 виртуалок сделать на разностных дисках (с мастер-диска)?
В моем понимании должно дать прибавку в производительности. Хотя бы потому, что мастер-диск будет более эффективно кешироваться ( тк он по сути общий)
Что для данного случая говорит практика? Хотя разностный диск наверно похож по функционалу на диск со снапшотами.
А последнее не рекомендуют, тк снижает производительность
Да, будите водить презентованные тома с СХД и просто диски в полке. Диски объединяете в софтовый рейд или сторадж Спэйс, для win2012

По поводу разностного диска. Основная просадка по операциям записи, а разностный диск от неё не спасёт. Профит для операций чтения если и будет, то для 25 пользователей будет не заметным

Ответить

Вернуться в «Массивы - Технические вопросы, решение проблем.»

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

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