Имеется:
ОС: 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)
>2. Выводить винты из аппаратного RAID-1и установить ZFS.
>Чтобы хотелось получить:
>Тюнинг текущих настроек или ссылку на патч драйвера для 7-ой ветки.Что у вас в sysctl dev.mpt ?
>>Чтобы хотелось получить:
>>Тюнинг текущих настроек или ссылку на патч драйвера для 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
>>Чтобы хотелось получить:
>>Тюнинг текущих настроек или ссылку на патч драйвера для 7-ой ветки.
>
>Что у вас в sysctl dev.mpt ?У "нас" там ничего. :) У меня адаптековский сказевник+ZFS
Причем контроллер который не позволяет вывести из рейда, гад...
Пришлось ZFS накатывать на рейд, 6 месяцев полет нормальный.Если тебе позволяет обойти аппаратный рейд то выбор ZFS очень даже
не плох.
>[оверквотинг удален]
>>Что у вас в sysctl dev.mpt ?
>
> У "нас" там ничего. :) У меня адаптековский сказевник+ZFS
>
>Причем контроллер который не позволяет вывести из рейда, гад...
>Пришлось ZFS накатывать на рейд, 6 месяцев полет нормальный.
>
> Если тебе позволяет обойти аппаратный рейд то выбор ZFS очень даже
>
>не плох.Hot swap?????
>[оверквотинг удален]
>> У "нас" там ничего. :) У меня адаптековский сказевник+ZFS
>>
>>Причем контроллер который не позволяет вывести из рейда, гад...
>>Пришлось ZFS накатывать на рейд, 6 месяцев полет нормальный.
>>
>> Если тебе позволяет обойти аппаратный рейд то выбор ZFS очень даже
>>
>>не плох.
>
>Hot swap?????Одной коммандой вводишь винт в пулл ZFS на ходу, другой выводишь из пула. Очень шустренько. Ты это имел ввиду? Или ты интересуешься есть ли у меня корзина?
Hot swap - незадействованный винт (в данном случае планируется 3-ий, т.к. сервак важный), который включается при выходе одного из винтов из строя.
>Hot swap - незадействованный винт (в данном случае планируется 3-ий, т.к. сервак
>важный), который включается при выходе одного из винтов из строя.Ааа... Извини, тормознул. Наследие выходных... :)
Ну вот тут можешь посмотреть как это работает.http://www.youtube.com/watch?v=N8eu06HNj1w
Пока ищу стандартное решение. Т.е. поддержку аппаратного контроллера.
И только если его не найду, буду смотреть другие.
>Пока ищу стандартное решение. Т.е. поддержку аппаратного контроллера.
>И только если его не найду, буду смотреть другие.Вариант есть. Ну не повезло тебе с LSI...
LSI = проблемы. И продолжается это уже долго.
Я обхожу LSI стороной, посему кроме того что предложил у меня вариантов нет.
Успехов. :)
Основа ZFS - простота.Но как быть с статьями типа этой:
http://michael.mindmix.ru/168-958-rezul-taty-testirovanija-g...Да и требование к ОЗУ очень большие (я найду под что Гиг пристроить).
>Основа ZFS - простота.... и надежность ...
>Но как быть с статьями типа этой:
>http://michael.mindmix.ru/168-958-rezul-taty-testirovanija-g...Хост что-то от меня не доступен...
>Да и требование к ОЗУ очень большие (я найду под что Гиг
>пристроить).Кто хочет ZFS того память не волнует. Да и вообще, при нынешних ценах на память
2-4 гига на машине иметь не сложно.
> Хост что-то от меня не доступен...Странно. Перепроверил. Работает.
> Кто хочет ZFS того память не волнует. Да и вообще, при
>нынешних ценах на память
>2-4 гига на машине иметь не сложно.4 есть и сейчас. Только планируется, что они будут кушаться. Запас из них как раз 1 Гиг, но запас трогать - последнее дело.
P.S.
Я не утверждаю, что ZFS - это плохо (это совсем не плохо). Просто, в данном случае, не моё.
Т.к.:
а) Жрёт память.
б) Дополнительная нагрузка на проц.
в) Более медленный массив нежели тотже gmirror.
>Hot swap - незадействованный винт (в данном случае планируется 3-ий, т.к. сервак
>важный), который включается при выходе одного из винтов из строя.Это обычно называется hot spare. ZFS это умеет.
Ну что сказать. Gmirror/ZFS/и т.п. отпали тоже. При выводе винтов из RAID-а скорость стала чуть-чуть шустрее, но используется тот же mpt.
Есть второй сервер, но на нём Adaptec AIK-9410 которого фря знать не хочет в принципе.
Встаёт весёлый вопрос как быть?
Т.к. проблема с MPT - пока нерешаема (ну нету до сих пор нормального драйвера) - нужен совет по немного другому вопросу.Хочу прикупить на замену adaptec 2120S. Т.к. недорого, аппаратно и есть в спецификации матери и FreeBSD.
Сам с этим зверем не сталкивался.
Вопрос соответственно тем у кого он стоит:
1. Как он работает с FreeBSD 6.X, 7.X - субъективно?
Вопрос возник из-за того, что судя по другим форумам были проблемы с 4 и 5-ой ветками и этим девайсом (по 6-ой и 7-ой не нашёл).
2. Очень прошу замерить скорость используя тот же dbench (например debench 100 и dbench 1000) и выложить результат сюда.
3. Буду рад любым другим отзывам и советам.
Касательно 2120 - нашёл тут темку. Пришлось отказаться от идеи :)Посоветуйте контроллер, хоть без аппаратного RAID-а, главное, чтоб скорость держал :)