Помогите понять результаты замеров СХД

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

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

Ответить
Adam
Junior member
Сообщения: 7
Зарегистрирован: 13 фев 2014, 14:40
Откуда: Москва

Помогите понять результаты замеров СХД

Сообщение Adam » 13 фев 2014, 15:33

Приветствую всех.
Товарищи, я не особый спец по теме, и очень надеюсь на вашу помощь.

Тема такая. Замеряю IOPs-ы и хочу узнать, сколько иопсов может дать сторедж из 6 дисков sata (7200), RAID-5:

Теория показывает что:
6 (HDD 7200 шт.) * 80 IOPs (с диска. для примера) = 480 IOPs в сумме

И при вариантах:
Вариант 1 - Запись 80% Чтение 20% = 192 IOPs
Вариант 2 - Запись 20% Чтение 80% = 408 IOPs

А теперь практика:

Есть виртуальная машина (ОС windows) с подмаунченным диском 1TB.
на этой виртуалке стоит iometer который будет писать/читать, одним воркером, весь диск в 1TB.

В итоге получаю такие цифирьки
Изображение

как видим что не дотягиваем до значений теории (см. выше)

А теперь покажу результаты тех же замеров (параметры иометра идентичны виртуалке) но уже своего десктопа с двумя дисками один из которых на 2TB:

Изображение

Если я все правильно понимаю:

То мой десктоп дает на
W80Random100 - 85,7 IOps | 17,0 Read IOps | 68,6 Write IOps

А СХД (рейд из 6 дисков)
W80Random100 - 81,2 IOps | 16,1 Read IOps | 65,1 Write IOps

А вот тут таки вопрос - КАК ТАК? :shock:

Где те теоритические 192 иопса?

Где я не прав товарищи?

Заранее благодартвую.

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

Re: Помогите понять результаты замеров СХД

Сообщение gs » 13 фев 2014, 15:43

Сколько outstanding IOs задано?

Adam
Junior member
Сообщения: 7
Зарегистрирован: 13 фев 2014, 14:40
Откуда: Москва

Re: Помогите понять результаты замеров СХД

Сообщение Adam » 13 фев 2014, 16:02

gs писал(а):Сколько outstanding IOs задано?
Данный параметр не менял. и по дефолту стоит 1
Сие не есть верно?

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

Re: Помогите понять результаты замеров СХД

Сообщение gs » 13 фев 2014, 16:11

Это означает, что иометр дает запрос, ждет ответа, и только потом следующий запрос. Понятно, что имеем упор в один винт (ведь один запрос не распараллелишь).
Поставьте очередь побольше и посмотрите.

Adam
Junior member
Сообщения: 7
Зарегистрирован: 13 фев 2014, 14:40
Откуда: Москва

Re: Помогите понять результаты замеров СХД

Сообщение Adam » 13 фев 2014, 16:13

gs писал(а):Это означает, что иометр дает запрос, ждет ответа, и только потом следующий запрос. Понятно, что имеем упор в один винт (ведь один запрос не распараллелишь).
Поставьте очередь побольше и посмотрите.
В моем случае, какое значение будет актуальным?

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

Re: Помогите понять результаты замеров СХД

Сообщение gs » 13 фев 2014, 16:21

Ну это же от задачи зависит.
Поставьте с десяток - разницу сразу увидите.
В реальной задаче глубина очереди растет вследствие роста нагрузки. И в какой-то момент начинается резкий рост латенси (иометр ее тоже показывает) - это значит приплыли, клиенты начинают материться.

Adam
Junior member
Сообщения: 7
Зарегистрирован: 13 фев 2014, 14:40
Откуда: Москва

Re: Помогите понять результаты замеров СХД

Сообщение Adam » 13 фев 2014, 17:55

gs писал(а):Ну это же от задачи зависит.
Поставьте с десяток - разницу сразу увидите.
В реальной задаче глубина очереди растет вследствие роста нагрузки. И в какой-то момент начинается резкий рост латенси (иометр ее тоже показывает) - это значит приплыли, клиенты начинают материться.
Результаты с outstanding IOs = 10
W80Random100 - 106,4 IOps | 21.1 Read IOps | 85.2 Write IOps

Мне кажется не шипко выросло...
или будем считать что это есть нормальное значение?

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

Re: Помогите понять результаты замеров СХД

Сообщение gs » 13 фев 2014, 17:59

Странно это.
Какой контроллер, включен ли кэш?

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

Re: Помогите понять результаты замеров СХД

Сообщение gs » 13 фев 2014, 17:59

Завершена ли инициализация?

Adam
Junior member
Сообщения: 7
Зарегистрирован: 13 фев 2014, 14:40
Откуда: Москва

Re: Помогите понять результаты замеров СХД

Сообщение Adam » 13 фев 2014, 18:18

gs писал(а):Странно это.
Какой контроллер, включен ли кэш?
Виноват, про контроллер сказать ничего не могу. могу сказать что вот такой сервак:
http://www.synology.com/ru-ru/products/ ... RS10613xs+
gs писал(а):Завершена ли инициализация?
И еще раз виноват. не очень понял о чем речь?
Если можно поясните пожалуйста.

Кстати, замерил при outstanding IOs = 100
Получил: W80Random100 - 107,3 IOps | 21.4 Read IOps | 85.8 Write IOps

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

Re: Помогите понять результаты замеров СХД

Сообщение gs » 13 фев 2014, 18:31

Нашли тоже СХД...

Скорее всего с сетевыми настройками что-то. Потрясите их саппорт - бес его знает, что они в супермикру насовали.

Adam
Junior member
Сообщения: 7
Зарегистрирован: 13 фев 2014, 14:40
Откуда: Москва

Re: Помогите понять результаты замеров СХД

Сообщение Adam » 17 фев 2014, 13:41

А что скажут знатоки на такие цифирьки - на одном воркере, и при постепенном увеличении потоков (Queue Depth):

Замеры на сторадже

Изображение

И замеры на моем десктопе с одним SATA диском с теми же параметрами:

Изображение

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

Re: Помогите понять результаты замеров СХД

Сообщение gs » 17 фев 2014, 13:54

Не понимаю я, как этот барабан работает...

При рандомной записи на рэйд5 из шести винтов, с учетом райт пенальти 4, должно получаться порядка 120иопс, плюс-минус трамвайная остановка. Т.е. в этом плане более менее понятно. Но почему оно так тормозит на чтении и почему с глубиной очереди ни на копейку не растут иопсы - не знаю (при этом латенси растет предсказуемо).

Adam
Junior member
Сообщения: 7
Зарегистрирован: 13 фев 2014, 14:40
Откуда: Москва

Re: Помогите понять результаты замеров СХД

Сообщение Adam » 17 фев 2014, 14:01

gs писал(а):Не понимаю я, как этот барабан работает...

При рандомной записи на рэйд5 из шести винтов, с учетом райт пенальти 4, должно получаться порядка 120иопс, плюс-минус трамвайная остановка. Т.е. в этом плане более менее понятно. Но почему оно так тормозит на чтении и почему с глубиной очереди ни на копейку не растут иопсы - не знаю (при этом латенси растет предсказуемо).
Вот такие вот показатели, "не виноватая я" (с)

Кстати, уважаемый gs, если не сложно, и если у вас есть возможность, не могли бы вы замерить у вас производительность при таких настройках?
на каком рейде 5-ом.

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

Re: Помогите понять результаты замеров СХД

Сообщение gs » 17 фев 2014, 14:29

У нас нет такого аппарата.
Вы же не аппаратный PCI контроллер тестите. Это сервер с непонятной начинкой, да еще через сеть.

Ответить

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

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

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