Низкая скорость чтения raid 0 LSI Megaraid 150-6
Модераторы: Trinity admin`s, Free-lance moderator`s
-
- Junior member
- Сообщения: 18
- Зарегистрирован: 05 дек 2006, 18:26
- Откуда: Пермь
- Контактная информация:
Низкая скорость чтения raid 0 LSI Megaraid 150-6
Создал массив raid0 из двух WD400BD на контроллере LSI megaraid 150-6. Данные особенно не очень нужны, важна скорость. Но проблема в том, что скорость чтения сначала была порядка 20 Мб/сек, а теперь 2 Мб/сек. Что можно посмотреть?
Операционная система FreeBSD 7.2
uname
FreeBSD freenas.local 7.2-RELEASE-p1 FreeBSD 7.2-RELEASE-p1
./megarc -ctlrInfo -a0
**********************************************************************
MEGARC MegaRAID Configuration Utility(FreeBSD)-1.04(03-02-2005)
By LSI Logic Corp.,USA
**********************************************************************
[Note: For SATA-2, 4 and 6 channel controllers, please specify
Ch=0 Id=0..15 for specifying physical drive(Ch=channel, Id=Target)]
Type ? as command line arg for help
**********************************************************************
Information of Adapter-0 (#Adapter(s) on system: 1)
**********************************************************************
Firmware Version : 713R BIOS Version : G121
Logical Drives : 03 DRAM : 64MB
Rebuild Rate : 30%
Flush Interval : 10 secs
Number Of Chnls : 1 Bios Status : Enabled
Alarm State : Disabled Auto Rebuild : Enabled
FW : SPAN-8, 40-LD BIOS Config AutoSelection : USER
BIOS Echos Mesg : ON BIOS Stops On Error : ON
Initiator Id : 16(Clustered Firmware)
Board SN: ≥-17179869
**********************************************************************
amrstat -l 0 -v
Logical volume 0: optimal (74.53 GB, RAID0 <write-through,read-ahead,no-adaptative-io>)
Операционная система FreeBSD 7.2
uname
FreeBSD freenas.local 7.2-RELEASE-p1 FreeBSD 7.2-RELEASE-p1
./megarc -ctlrInfo -a0
**********************************************************************
MEGARC MegaRAID Configuration Utility(FreeBSD)-1.04(03-02-2005)
By LSI Logic Corp.,USA
**********************************************************************
[Note: For SATA-2, 4 and 6 channel controllers, please specify
Ch=0 Id=0..15 for specifying physical drive(Ch=channel, Id=Target)]
Type ? as command line arg for help
**********************************************************************
Information of Adapter-0 (#Adapter(s) on system: 1)
**********************************************************************
Firmware Version : 713R BIOS Version : G121
Logical Drives : 03 DRAM : 64MB
Rebuild Rate : 30%
Flush Interval : 10 secs
Number Of Chnls : 1 Bios Status : Enabled
Alarm State : Disabled Auto Rebuild : Enabled
FW : SPAN-8, 40-LD BIOS Config AutoSelection : USER
BIOS Echos Mesg : ON BIOS Stops On Error : ON
Initiator Id : 16(Clustered Firmware)
Board SN: ≥-17179869
**********************************************************************
amrstat -l 0 -v
Logical volume 0: optimal (74.53 GB, RAID0 <write-through,read-ahead,no-adaptative-io>)
Последний раз редактировалось vvivanov 13 июл 2009, 10:58, всего редактировалось 1 раз.
-
- Advanced member
- Сообщения: 507
- Зарегистрирован: 17 апр 2009, 00:49
- Откуда: Yerevan
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
Сколько дисков и каких дисков?
Каковы настройки контроллера: размер страйпа, настройки кешей?
Чем меряете и что меряете? Ибо, если неудачно настроить контроллер и потом ещё и мерять скорость случайного чтения блоками по 0.5-4кб, то можно достичь чудес (правда 2mb/sec это чересчур, но кто его знает...).
Каковы настройки контроллера: размер страйпа, настройки кешей?
Чем меряете и что меряете? Ибо, если неудачно настроить контроллер и потом ещё и мерять скорость случайного чтения блоками по 0.5-4кб, то можно достичь чудес (правда 2mb/sec это чересчур, но кто его знает...).
-
- Advanced member
- Сообщения: 327
- Зарегистрирован: 15 сен 2007, 13:23
- Откуда: Екатеринбург
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
Еще от типа FS на разделе и процента заполнения вполне может зависить.
К примеру, если UFS2 и раздел забит данными под 90-95%, то ничего удивительного в снижении скорости чтения/записи нет. Правда снижение аж на целый порядок, конечно, несколько настораживает...
К примеру, если UFS2 и раздел забит данными под 90-95%, то ничего удивительного в снижении скорости чтения/записи нет. Правда снижение аж на целый порядок, конечно, несколько настораживает...
-
- Junior member
- Сообщения: 18
- Зарегистрирован: 05 дек 2006, 18:26
- Откуда: Пермь
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
mount
/dev/amrd1p1 on /mnt/dt4 (ufs, local, soft-updates, acls)
df
/dev/amrd0p1 75682694 24975704 44652376 36% /mnt/torrents
/dev/amrd1p1 on /mnt/dt4 (ufs, local, soft-updates, acls)
df
/dev/amrd0p1 75682694 24975704 44652376 36% /mnt/torrents
-
- Advanced member
- Сообщения: 327
- Зарегистрирован: 15 сен 2007, 13:23
- Откуда: Екатеринбург
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
Хммм... 40% заполнения нормальная рабочая ситуация, не должно проблем вызывать. Софтапдейты и аклы, конечно, несколько должны сказаться на производительности ФС, но никак не на порядок.vvivanov писал(а):mount
/dev/amrd1p1 on /mnt/dt4 (ufs, local, soft-updates, acls)
df
/dev/amrd0p1 75682694 24975704 44652376 36% /mnt/torrents
Скорее всего проблема все же в настройках контроллера. Кеш включен?
Или же в драйвере бздишном. Есть возможность под другой ОС проверить?
Хорошо бы кстати еще и сами по себе винты проверить (т.е. по одному и без контроллера). Ну и смарт на винтах поглядеть не помешает. А то мало ли - вдруг "Reallocated Sector Count" уже за несколько сотен зашкаливает...
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
Кэш выключен.
-
- Junior member
- Сообщения: 18
- Зарегистрирован: 05 дек 2006, 18:26
- Откуда: Пермь
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
Можно поподробнее? Как включить кэш?
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
"Logical volume 0: optimal (74.53 GB, RAID0 <write-through,read-ahead,no-adaptative-io>)"
В биосе контроллера включите write-back, а не write-through.
В биосе контроллера включите write-back, а не write-through.
-
- Junior member
- Сообщения: 18
- Зарегистрирован: 05 дек 2006, 18:26
- Откуда: Пермь
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
Ok. Но мне важна скорость чтения. Это может помочь?
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
Включите и посмотрите.
Хотя едва ли можно говорить о скорости при таком контроллере.
Хотя едва ли можно говорить о скорости при таком контроллере.
-
- Advanced member
- Сообщения: 327
- Зарегистрирован: 15 сен 2007, 13:23
- Откуда: Екатеринбург
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
Кстати, да. Если скорость так важна, то имхо, правильнее было бы напрямую к сата-контроллеру подключать.
Винты опять же сильно древние. Не исключено что просто дохнут уже. Через это и тормозят...
Винты опять же сильно древние. Не исключено что просто дохнут уже. Через это и тормозят...
-
- Junior member
- Сообщения: 18
- Зарегистрирован: 05 дек 2006, 18:26
- Откуда: Пермь
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
Согласен винты не самые современные, но для компенсации их тормознутости и создал raid0. Я правильно понимаю, что raid0 позволяет повысить скорость линейного чтения?
-
- Advanced member
- Сообщения: 327
- Зарегистрирован: 15 сен 2007, 13:23
- Откуда: Екатеринбург
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
Правильно понимаете. Но контроллер тоже вовсе не топовый и может добавить тормозов больше, чем будет выигрыш от рейд0. Особенно с выключенным кэшем.
Проверьте винты без контроллера. Мне почему то кажется, что результат будет весомо больше, чем ваши изначально заявленные 20 мб/сек.
Проверьте винты без контроллера. Мне почему то кажется, что результат будет весомо больше, чем ваши изначально заявленные 20 мб/сек.
-
- Junior member
- Сообщения: 18
- Зарегистрирован: 05 дек 2006, 18:26
- Откуда: Пермь
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
Проблема в том, что нативного порта сата нет. Приходится использовать данный контроллер. Сколько максимум из него можно выжать при организации массива raid0?
-
- Advanced member
- Сообщения: 327
- Зарегистрирован: 15 сен 2007, 13:23
- Откуда: Екатеринбург
- Контактная информация:
Re: Низкая скорость чтения raid 0 LSI Megaraid 150-6
Не скажу сколько можно максимум, нету под рукой таких железок. Думаю что ваши изначальные цифры в 20 мб/сек и есть примерно этот максимум. Во всяком случае у меня на старых адаптеках примерно так же себя дисковые подсистемы ведут. Правда винты не сата, а старые сказики...vvivanov писал(а):Проблема в том, что нативного порта сата нет. Приходится использовать данный контроллер. Сколько максимум из него можно выжать при организации массива raid0?
Кеш включать на контроллере уже попробовали? Какой результат?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей