URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 80759
[ Назад ]

Исходное сообщение
"FreeBSD 7 и низкая скорость mpt"

Отправлено rex_3 , 16-Июн-08 15:05 
Имеется:
ОС: FreeBSD 7.0
Контроллер: LSI SCSI ULTRA 320 (1030)
Массив: RAID-1 (2 фуджика 10К на 300 ГБ).

Соответственно используется mpt драйвер. Скорость чтения порядка 27-40 МБ.сек (варьируется в зависимости от условий). Замерено dbench (1-100) и iostat. Причём dbench 1000 показывает уже не столь позитивные результаты (иногда выдавая и 0).

В принципе проблема обсуждалась:
http://www.opennet.me/openforum/vsluhforumID1/75615.html

Но для моего случая не подходит, т.к. используется не SAS, а SCSI. Да и патч для 6-ой ветки (в 7-ой mpt перелопатили).
На intel (производитель мамки куда интегрирован контроллер) нет дров для фрюшки. На сайте LSI фря тоже игнорируется.

Что собственно можно сделать?

Что бы не хотелось делать:
1. Перекатываться на linux.
2. Покупать другой контроллер.
2. Выводить винты из аппаратного RAID-1 и делать gmirror (Этот вариант оставлю на самый последний момент).

Чтобы хотелось получить:
Тюнинг текущих настроек или ссылку на патч драйвера для 7-ой ветки.

P.S.
Машинка планируется для достаточно большой нагрузки на дисковую. Т.е. оставить как есть - нельзя (это одна из причин отодвигания идеи gmirror, вторая - планируется 3 винт под Hot swap)


Содержание

Сообщения в этом обсуждении
"FreeBSD 7 и низкая скорость mpt"
Отправлено hate , 16-Июн-08 15:15 

>2. Выводить винты из аппаратного RAID-1

  и установить ZFS.


"FreeBSD 7 и низкая скорость mpt"
Отправлено butcher , 16-Июн-08 15:19 
>Чтобы хотелось получить:
>Тюнинг текущих настроек или ссылку на патч драйвера для 7-ой ветки.

Что у вас в sysctl dev.mpt ?


"FreeBSD 7 и низкая скорость mpt"
Отправлено rex_3 , 16-Июн-08 15:25 
>>Чтобы хотелось получить:
>>Тюнинг текущих настроек или ссылку на патч драйвера для 7-ой ветки.
>
>Что у вас в sysctl dev.mpt ?

sysctl -a | grep 'dev.mpt'

dev.mpt.0.%desc: LSILogic 1030 Ultra4 Adapter
dev.mpt.0.%driver: mpt
dev.mpt.0.%location: slot=5 function=0
dev.mpt.0.%pnpinfo: vendor=0x1000 device=0x0030 subvendor=0x8086 subdevice=0x3435 class=0x010000
dev.mpt.0.%parent: pci2
dev.mpt.0.debug: 3
dev.mpt.0.role: 1
dev.mpt.0.vol_member_wce: NC
dev.mpt.0.vol_queue_depth: 128
dev.mpt.0.vol_resync_rate: 0
dev.mpt.0.nonoptimal_volumes: 0
dev.mpt.1.%desc: LSILogic 1030 Ultra4 Adapter
dev.mpt.1.%driver: mpt
dev.mpt.1.%location: slot=5 function=1
dev.mpt.1.%pnpinfo: vendor=0x1000 device=0x0030 subvendor=0x8086 subdevice=0x3435 class=0x010000
dev.mpt.1.%parent: pci2
dev.mpt.1.debug: 3
dev.mpt.1.role: 1


"FreeBSD 7 и низкая скорость mpt"
Отправлено hate , 16-Июн-08 15:27 
>>Чтобы хотелось получить:
>>Тюнинг текущих настроек или ссылку на патч драйвера для 7-ой ветки.
>
>Что у вас в sysctl dev.mpt ?

У "нас" там ничего. :) У меня адаптековский сказевник+ZFS

Причем контроллер который не позволяет вывести из рейда, гад...
Пришлось ZFS накатывать на рейд, 6 месяцев полет нормальный.

Если тебе позволяет обойти аппаратный рейд то выбор ZFS очень даже
не плох.


"FreeBSD 7 и низкая скорость mpt"
Отправлено rex_3 , 16-Июн-08 15:33 
>[оверквотинг удален]
>>Что у вас в sysctl dev.mpt ?
>
> У "нас" там ничего. :) У меня адаптековский сказевник+ZFS
>
>Причем контроллер который не позволяет вывести из рейда, гад...
>Пришлось ZFS накатывать на рейд, 6 месяцев полет нормальный.
>
> Если тебе позволяет обойти аппаратный рейд то выбор ZFS очень даже
>
>не плох.

Hot swap?????



"FreeBSD 7 и низкая скорость mpt"
Отправлено hate , 16-Июн-08 15:40 
>[оверквотинг удален]
>> У "нас" там ничего. :) У меня адаптековский сказевник+ZFS
>>
>>Причем контроллер который не позволяет вывести из рейда, гад...
>>Пришлось ZFS накатывать на рейд, 6 месяцев полет нормальный.
>>
>> Если тебе позволяет обойти аппаратный рейд то выбор ZFS очень даже
>>
>>не плох.
>
>Hot swap?????

Одной коммандой вводишь винт в пулл ZFS на ходу, другой выводишь из пула. Очень шустренько. Ты это имел ввиду? Или ты интересуешься есть ли у меня корзина?




"FreeBSD 7 и низкая скорость mpt"
Отправлено rex_3 , 16-Июн-08 15:43 
Hot swap - незадействованный винт (в данном случае планируется 3-ий, т.к. сервак важный), который включается при выходе одного из винтов из строя.



"FreeBSD 7 и низкая скорость mpt"
Отправлено hate , 16-Июн-08 15:52 
>Hot swap - незадействованный винт (в данном случае планируется 3-ий, т.к. сервак
>важный), который включается при выходе одного из винтов из строя.

Ааа... Извини, тормознул. Наследие выходных... :)


Ну вот тут можешь посмотреть как это работает.

http://www.youtube.com/watch?v=N8eu06HNj1w



"FreeBSD 7 и низкая скорость mpt"
Отправлено rex_3 , 16-Июн-08 15:58 
Пока ищу стандартное решение. Т.е. поддержку аппаратного контроллера.
И только если его не найду, буду смотреть другие.

"FreeBSD 7 и низкая скорость mpt"
Отправлено hate , 16-Июн-08 16:03 
>Пока ищу стандартное решение. Т.е. поддержку аппаратного контроллера.
>И только если его не найду, буду смотреть другие.

Вариант есть. Ну не повезло тебе с LSI...
LSI = проблемы. И продолжается это уже долго.
Я обхожу LSI стороной, посему кроме того что предложил у меня вариантов нет.
Успехов. :)


    


"FreeBSD 7 и низкая скорость mpt"
Отправлено rex_3 , 16-Июн-08 16:50 
Основа ZFS - простота.

Но как быть с статьями типа этой:
http://michael.mindmix.ru/168-958-rezul-taty-testirovanija-g...

Да и требование к ОЗУ очень большие (я найду под что Гиг пристроить).


"FreeBSD 7 и низкая скорость mpt"
Отправлено hate , 16-Июн-08 17:39 
>Основа ZFS - простота.

... и надежность ...

>Но как быть с статьями типа этой:
>http://michael.mindmix.ru/168-958-rezul-taty-testirovanija-g...

Хост что-то от меня не доступен...

>Да и требование к ОЗУ очень большие (я найду под что Гиг
>пристроить).

Кто хочет ZFS того память не волнует. Да и вообще, при нынешних ценах на память
2-4 гига на машине иметь не сложно.



"FreeBSD 7 и низкая скорость mpt"
Отправлено rex_3 , 16-Июн-08 17:50 
> Хост что-то от меня не доступен...

Странно. Перепроверил. Работает.

> Кто хочет ZFS того память не волнует. Да и вообще, при
>нынешних ценах на память
>2-4 гига на машине иметь не сложно.

4 есть и сейчас. Только планируется, что они будут кушаться. Запас из них как раз 1 Гиг, но запас трогать - последнее дело.

P.S.
Я не утверждаю, что ZFS - это плохо (это совсем не плохо). Просто, в данном случае, не моё.
Т.к.:
а) Жрёт память.
б) Дополнительная нагрузка на проц.
в) Более медленный массив нежели тотже gmirror.


"FreeBSD 7 и низкая скорость mpt"
Отправлено butcher , 16-Июн-08 16:06 
>Hot swap - незадействованный винт (в данном случае планируется 3-ий, т.к. сервак
>важный), который включается при выходе одного из винтов из строя.

Это обычно называется hot spare. ZFS это умеет.


"FreeBSD 7 и низкая скорость mpt"
Отправлено rex_3 , 20-Июн-08 09:13 
Ну что сказать. Gmirror/ZFS/и т.п. отпали тоже. При выводе винтов из RAID-а скорость стала чуть-чуть шустрее, но используется тот же mpt.
Есть второй сервер, но на нём Adaptec AIK-9410 которого фря знать не хочет в принципе.
Встаёт весёлый вопрос как быть?

"FreeBSD 7 и низкая скорость mpt"
Отправлено rex_3 , 02-Июл-08 12:09 
Т.к. проблема с MPT - пока нерешаема (ну нету до сих пор нормального драйвера) - нужен совет по немного другому вопросу.

Хочу прикупить на замену adaptec 2120S. Т.к. недорого, аппаратно и есть в спецификации матери и FreeBSD.
Сам с этим зверем не сталкивался.
Вопрос соответственно тем у кого он стоит:
1. Как он работает с FreeBSD 6.X, 7.X - субъективно?
Вопрос возник из-за того, что судя по другим форумам были проблемы с 4 и 5-ой ветками и этим девайсом (по 6-ой и 7-ой не нашёл).
2. Очень прошу замерить скорость используя тот же dbench (например debench 100 и dbench 1000) и выложить результат сюда.
3. Буду рад любым другим отзывам и советам.



"FreeBSD 7 и низкая скорость mpt"
Отправлено rex_3 , 17-Июл-08 11:48 
Касательно 2120 - нашёл тут темку. Пришлось отказаться от идеи :)

Посоветуйте контроллер, хоть без аппаратного RAID-а, главное, чтоб скорость держал :)