Выбор RAID контроллера
#51
Отправлено 29 Nov 2004 - 14:19
#52
Отправлено 29 Nov 2004 - 14:42
#53
Отправлено 29 Nov 2004 - 16:35
#54
Отправлено 29 Nov 2004 - 18:44
Попробовал, причем пока на том Неправильном Promise на который поцепил 4-е SATA винта.
Захватил на винт подключенный к SATA на материнке -
8 442 640 384 -
Запись на Рэйд с диска на контролере материнки на который Некомпрес хватается без проблем - 12 минут 45 сек.
Запись с Рэйда - 2 минуты 23 сек.
Значит всетаки не USB.
Уверен, что такой же будет результат и на 3Ware.
Проблема в том, что запись на подключенный через Рэйд даже один винт происходит в 6 раз медленнее чем чтение.
#55
Отправлено 29 Nov 2004 - 22:28
#56
Отправлено 29 Nov 2004 - 23:44
Там настроек - две строчки, я ведь писал -
размер кластера и включить или выключить кэширование и все.
#57
Отправлено 30 Nov 2004 - 13:39
Во- первых, - из-за чего это может происходить (напоминаю, что это только версия)
Контроллер RAID работает в режиме Bus Mastering. При этом, когда мы пытаемся что-то писать на диски, (а сорость контроллера очень высокая) он целиком захватывает шину PCI, причем некорректно, вводя систему в даун и практически блокируя другие устройства, в частности, устройства захвата, которые пытаются передать данные. Возникают дропы. Кроме того, это усугубляется тем, что на выход из этого дауна требуется некоторое время, чтобы синхронизировать данные. Происходит падение скорости. Ну и дальше процесс повторяется. То есть падение происходит именно в связке материнка - контроллер.
Как с этим бороться? Попытаюсь предложить от простого к сложному.
1. Идеальный вариант - изменение БИОС - драйвера контроллера. Но этой возможности мы не имеем.
2. Отключить кэширование Windows записи на этот диск. Хотя вряд ли поможет.
3. ПОсмотреть в Windows, с какими другими устройствами контроллер делит прерывания. Залезть в биос материнки попытаться принудительно переключить слот, в который вставлен контроллер на свободное от других устройств прерывание. Хотя это тоже вряд ли поможет, т. к. если в Windows стоит ACPI копмьютер, она все равно перераспределит прерывания, как ей нравиться, в частности, повесит все устройства PCI на одно. Все зависит от материнки. У меня например, Asys p4p800, в биосе уже есть расширенный ACPI, он уже сам раскидывает устройства на более высокие прерывания (у меня до 23-го). Если же нет, то Windows придется укладывать все устройства в стандартное пространство из 15 IRQ. Не знаю как с этим дела на твоей плате.
4. Если все же контроллер делит с кем- то IRQ, можно попробовать отказаться от режима ACPI. Для этого войти в диспетчер устройств и принудительно сменить драйвер с МНОГОПРОЦЕССОРНЫЙ КОМПЬЮТЕР С ACPI на МНОГОПРОЦЕССОРНЫЙ КОМПЬЮТЕР С MPS (в русскоязычном варианте). Правда, при этом мы лишаемся возможностей ACPI. Перезагрузить комп. Расставить прерывания вручную.
5. Если это не помогло - ну тода не знаю...
#58
Отправлено 30 Nov 2004 - 15:35
Проблема совместимости конкретной платформы с конкретным Рэйд контролером. Запрос пошол на 3WARE.
Аналогичный контролер на 12 портов точно также не заработал, а вот предидущей серии 8000 - заработал без малейших проблем.
Вот так!
#59
Отправлено 01 Dec 2004 - 04:53
http://faq.storagere...gleDriveVsRaid0,
и здесь:
http://www.storagere...40625TCQ_1.html
обьясняется, почему RAID-ы по сравнению с одиночными дисками, имеют худшее быстродействие.
В Anandtech.com тоже есть статья на эту же тему.
В двух словах, если есть возможность НЕ ставить RAID, то и не надо!
RAID хорош для частого обращения к диску за маленькими файлами.
В этом случае производительность дисковой RAID-системы, по сравнения с одиночными дисками повышается.
При видеоредактировании, когда необходимо иметь дело с большими файлами, производительность RAID-а не эквивалентна, а даже ниже чем одиночного диска.
От себя хочу добавить, что если у вас PCI-шина 32-bit/66MHz, а вы устанавливаете
на эту шину устройство 32-bit/33MHz, то тактовая частота ВСЕЙ шины (всех слотов)
устанавливается автоматом в 33MHz и если на этой же шине установлены контроллеры 32-bit/66MHz,
то они будут работать на пониженной частоте.
Аналогичная ситуация с контоллерами 64-bit/33MHz.
То есть полоса пропускания PCI-шины соответствует самому медленному устройству на этой шине.
Это я к тому, что не надо "смешивать" быстрые и медленные устройства на одном интерфейсе.
133MB/sec - полоса пропускания "старой" 32-битной 33-мегагерцовой PCI-шины уже "мала" для многопотокового видео и аудио.
У меня было тоже самое. Пришлось RAID "разобрать"....Еще так сказать из собственного опыта. Был у меня в свое время страйп из пары винтов, так запись звука на этот массив приводило к щелчкам, что в итоге обуславливалось тем, что шина PCI нагружалась достаточно сильно и если для одних компонентов системы задержки в тысячные и более доли секунд не значительно, ну пишет винт чуть задержится, то для звуковых карт может быть проблематично и проявлялось в виде щелчков, лечилось это сдвиганием ползунка производительности рейда в свойствах его драйвера.
............
Сообщение отредактировано Aley: 01 Dec 2004 - 05:27
#60
Отправлено 01 Dec 2004 - 19:39
насколько мне известно у xw8200 сегментированная шина - достаточно разнести быстрые и медленные девайсы на разные сегменты шиныто тактовая частота ВСЕЙ шины (всех слотов)
устанавливается автоматом в 33MHz
#61
Отправлено 01 Dec 2004 - 20:22
Я не очень понял заявления по поводу того, что Рэйды медленнее одиночных дисков .
Но Рэйд то мне собрать в любом случае нужно, так как мне нужно работать с 4-мя и выше потоками Некомпреса, а одиночный диск еле справляется (если пустой) с одним потоком.
Или ты имеешь в виду сборку Рэйда 0 из под винды из одиночных дисков?
Ну и потом, ты мог бы глянуть, что 3WARE контролеры работают -
"Each controller boasts a PCI 66MHz custom ASIC that combines an integrated RISC processor, PCI bridge (64-bit, 66MHz) and XOR RAID engine."
Вставляю я его в PCI шину 64 Bit, 133 Mhz в режиме AUTO.
Никаких других устройств, тем более требующих больше чем (64-bit, 66MHz) у меня нет, ну а PCI-Expres графическая карта находится точно на другой шине.
Результат выяснения истинных причин закончен -
Проблемма с конкретной серией контролера 3WARE 9000-й серии и xw8200.
В машину поставлен аналогичный контролер 8000-й серии и все заработало ОТЛИЧНО!!!
Кстати, по сравнению с дешовым PROMISE контролером у 3WARE скорость чтения и записи практически равны и на 4-х SATA дисках составляет около 190 Mb/s, а у Promise, который конфигурил Рэйд из отдельных винтов под виндой - на запись - 114 Mb/s, а на чтение действительно чуть выше - 200 -210 Mb/s.
Тест делался - hd_speed утилиткой v 1.4.0.43.
По результатам Тестов пошол официальный запрос на 3WARE.
Всем СПАСИБО!!!!!!!!
Сообщение отредактировано Aleksandr_Oleynik: 02 Dec 2004 - 00:04
#62
Отправлено 01 Dec 2004 - 21:31
Не у всех читателей форума есть серверные машины.
И не все хорошо разбираются в "железе"....
Если на "обычную" PCI-шину (32-bit/33Mhz) поставить любой RAID-контроллер,
не важно, для ATA-дисков или SATA-дисков, то такая система не будет работать быстрее, чем одиночный диск. Из-за ограничения 133MB/sec.
PCI-bus 32-bit/33MHz была разработана очень давно, еще в 486-системах применялась.
Сейчас существуют еще:
PCI 32-bit/66Mhz, Data Transfer Rate = 266MB/sec
PCI 64-bit/33Mhz, Data Transfer Rate = 266MB/sec
PCI 64-bit/66Mhz, Data Transfer Rate = 533MB/sec
PCI-X 64-bit/66MHz, DTR = 533MB/sec,
64-bit/ с частотами: 133Mhz, 266Mhz, 533Mhz, Data Transfer Rate = 1GB/sec и выше.
Про PCI-xpress уже и не говорю.
Кроме "3Ware" -контроллеров, есть еще хорошие устройства от "ACARD".
Например, "AEC6896" - 64-bit/66Mhz 4 SATA RAID, Data transfer rate=533MB/sec.
http://www.acard.com/eng/
Эти контроллеры дешевле, чем от "3Ware"
http://www.grandmicr...=1&p_id=AEC6896
Сравните: "3Ware" 8506-4LP
http://www.newegg.co...-116-022&depa=1
Не на всех материнских платах сегментированные шины.насколько мне известно у xw8200 сегментированная шина - достаточно разнести быстрые и медленные девайсы на разные сегменты шины
В каждом конкретном случае надо проверять.
#63
Отправлено 01 Dec 2004 - 22:20
Если на "обычную" PCI-шину (32-bit/33Mhz) поставить любой RAID-контроллер,
не важно, для ATA-дисков или SATA-дисков, то такая система не будет работать быстрее, чем одиночный диск. Из-за ограничения 133MB/sec.
PCI-bus 32-bit/33MHz была разработана очень давно, еще в 486-системах применялась.
А что есть одиночные диски которые умеют писать со скоростью 133MB/sec ???
#65
Отправлено 01 Dec 2004 - 23:34
Диски выше 40 НЕ отдают...
Из КЕША отдается и 100 и 133
#66
Отправлено 01 Dec 2004 - 23:44
#67
Отправлено 02 Dec 2004 - 00:03
Если бы были диски со скоростью 133MB/sec на запись, то для работы с некомпресом никто бы больше двух дисков и не ставил в Рэйд , так как этого вполне бы хватило для работы с 4-мя потоками Некомпреса.
Должен тебя огорчить -
4-е SATA диска в Рэйде дают около 190 Mb/s
Ага, только кэш больше 8 Mb я не видел, а для потокового видео никакого Кэша не хватит.Из КЕША отдается и 100 и 133
#69
Отправлено 02 Dec 2004 - 04:21
Говоря простыми словами, "это максимальная скорость, которую может развить ваш автомобиль", на ровной дороге, при определенной температуре и влажности... При этом гарантируется, что с такой скоростью автомобиль сможет двигаться в течение 1 сек.
А в реальной жизни скорость вашего автомобиля зависит от самых разных причин: ограничения скорости на данной дороге, количества других машин на этой же дороге, присутствия гаишника и т.д.
Скорость передачи/приема информации от HDD и обратно, зависит от того, как сильно фрагментирован ваш диск, как расположены файлы на диске,
какой размер кластера, большие или маленькие файлы, от количества файлов на диске...
В одном байте (byte) обычно 8 бит (bit), но если провод очень длинный, то некоторые биты по дороге теряются....
Так что надо проверять сколько бит вышло из пункта А и сколько дошло в пункт Б. Короче, учет нужен.
Точно в таких же "попугаях" меряется пропускная способность PCI-шин, AGP-шин и т.п.
То есть 133MB/sec это максимально возможная пропускная способность 32-bit/33MHz PCI-шины. То есть опять же, если передаче информации по этой шине
от одного устройства к другому, ничего не мешает!
Каждое дополнительное устройство, вставленное в PCI-слот, добавляет свой траффик:LAN-карточка, Audio-карточка, TV-тюнер, FireWire-карточка...
Вот так и получается, что на бумаге 133, а присмотришься поближе, а там и 50 не наберется.
А "некомпресс видео" - это, если я не ошибаюсь, поток плотностью ~16MB/sec .
RAID-strip позволяет увеличить плотность потока информации, которая "проталкивается" в PCI-bus , а толку с этого...
Вывод простой: или один комп ТОЛЬКО для видео. Или другая Мат. плата с более "широкой" PCI-шиной.
Сообщение отредактировано Aley: 02 Dec 2004 - 04:23
#70
Отправлено 12 May 2005 - 07:01
__http://www.3logic.ru/?A=5&SI=1&I=11299
И имеет ли смысл брать с интерфейсом PCI-X 133MHz?
#71
Отправлено 12 May 2005 - 10:02
#72
Отправлено 12 May 2005 - 10:50
Смотря для чего он нужен.
Я бы взял Intel, LSI Logic или 3WARE.
Единственно что, LSI свои контроллеры не снабжает расширенной версией софта, поэтому на сервере его слегка неудобно иметь. Например, отсутствует функция отсылки имейла админу в случае проблем...
А вот если на рабочую станцию, то смело любую из этих фирм.
Интерфейс - чем производительнее, тем лучше
#73
Отправлено 12 May 2005 - 10:55
#74
Отправлено 12 May 2005 - 11:03
#75
Отправлено 12 May 2005 - 11:07
Естественно у 3WARE я имею в виду 9 серию...
Просто я выбирал себе на файлсервер контроллер, так что немного почитал-пообщался.
Автор так и не сказал для чего он ему нужен
#76
Отправлено 12 May 2005 - 17:25
Беру для графической станции, хочется хорошей скорости для обработки видео. Планируется сначала 3 харда в рейд, затем, возможно, и все 8.
#77
Отправлено 12 May 2005 - 18:02
В плане "считалки".
Но, если для рабочей станции, то зачем RAID 5?
Я бы купил еще один винт (четвертый) и сделал RAID 0/1
Точно быстрее будет
#78
Отправлено 12 May 2005 - 18:38
Тот контроллер, что Вы указали в ссылке, конечно очень мощный.
В плане "считалки".
Но, если для рабочей станции, то зачем RAID 5?
Я бы купил еще один винт (четвертый) и сделал RAID 0/1
Точно быстрее будет
А чем 0/1 отличается?
И на какой тогда контроллер стоит заострить внимание?
#79
Отправлено 12 May 2005 - 18:53
0 = stripe = max speed, no fault tolerance
1 = mirror = normal speed
1+0 = stripe + mirror = speed + fault tolerance
#80
Отправлено 12 May 2005 - 19:33
А брать (если для RAID 10) - любой из этой тройки производителей, для которого удовлетворены условия:
1. Приемлемая цена
2. Самая быстрая из имеющихся на маме шин.
3. Достаточно сосков на вырост (кол-во подключаемых винтов).
4. Софт умеет то, что Вы от него хотите.
Сообщение отредактировано Davis: 12 May 2005 - 19:35
#81
Отправлено 13 May 2005 - 15:56
Я имел в виду 0+1, 1+0, 10 они по всякому пишутся. (не углубляясь в различия между 0+1 и 1+0 )
А брать (если для RAID 10) - любой из этой тройки производителей, для которого удовлетворены условия:
1. Приемлемая цена
2. Самая быстрая из имеющихся на маме шин.
3. Достаточно сосков на вырост (кол-во подключаемых винтов).
4. Софт умеет то, что Вы от него хотите.
Спасибо, буду искать такой... пока с PCI-X 133 все дорогие жутко.
#82
Отправлено 27 May 2005 - 02:14
#83
Отправлено 31 May 2005 - 10:30
_http://promise.ru/production/sata_raid_controllers/fasttraks150sx4-m/
ЗЫ Держит HDD up to 300 Gig -tested
#84
Отправлено 31 May 2005 - 16:00
Вопрос был про качественный контроллер
#85
Отправлено 31 May 2005 - 20:51
#86
Отправлено 01 Jun 2005 - 10:28
Какой уровень RAID сделали?
#88
Отправлено 02 Jun 2005 - 12:47
Согласен, 3WARE превосходит Promise во многом, но конкретно с етимOlebel
Вопрос был про качественный контроллер
Promise FastTrak S150 SX4-M + 64 Mb SATA II Raid траблов не наблюдал.
("качество" пайки в норме ) и при етом реально работает.
Сам предпочитаю 3WARE , но цена...?
Хотя, настоящие мужчины на дело патронов не жалеют!
Ok 3WARE самый качесвенный и самый дорогой
#89
Отправлено 07 Jun 2005 - 22:28
Все остальные перечисленные "подтормаживают".
LSI были проблемы со скоростью записи в этом режиме. Режим Write thru исправил положение, но естественно без батарейки его опасно использовать.
Intel стоит даже дешевле, при том что является копией LSI (судя по фото).
Скорость записи Promise при переходе в режим RAID5 падает в 2 и больше раза.
Короче, ребята, как и во всем остальном, качество пропорционально деньгам.
#90
Отправлено 16 Aug 2005 - 22:58
Чтобы не начинать новой темы.Возникла проблема с Рэйдом .
Тему перечитал вдоль и поперек. Советы вроде все опробовал, пока безрезультатно.
Контроллер Intel SRCS16, материнская плата на чипсете E7525, два SATA HDD WD3200JD, RAID0. Перепробовал наверно все комбинации при создании RAID.
Результат одинаковый: чтение - 100.000 kbyte/s, запись - 7.000 kbyte/s.
Что еще попробовать? Может что-то изменилось за 9 месяцев?
Вернуть или поменять на другой вряд ли получится...
Что обидно, после того как поменял Promise на этот, установился и работает Windows XP x64. И Liquid в x64 установился и работает...
#91
Отправлено 17 Aug 2005 - 00:39
Я ведь в результате поменял Рэйд контролер, а от 3WARE так ничего и не пришло.
#92
Отправлено 17 Aug 2005 - 09:26
Всё-таки, непонятно почему такая разница в скорости чтение/запись?
#93
Отправлено 17 Aug 2005 - 15:38
Скорость чтения/записи у подключенных к нему HDD раза в 1,5-2 выше, чем у HDD, подключенных к материнской плате.
Почему RAID0 не хочет работать? Всё делаю как написано в инструкции к контроллеру.
Может какие тонкости еще есть?
#94
Отправлено 17 Aug 2005 - 17:52
1. Последний и предпоследний БИОС контроллера
2. Последние и предпоследние дрова контроллера.
3. Последние дрова/акселераторы на мать от производителя матери и чипсета.
Тем более, что в режиме "не-RAID" все работает. Я правильно понял?
#95
Отправлено 17 Aug 2005 - 20:31
2. Пробовал всякие, сейчас стоят предпоследние - 6.45.32
3. Установлены последние, точно цифры не помню. Мне кажется только что и драйвера и Windows здесь абсолютно не причем.
Пишу по памяти с другого компьютера, тот стоит на полном формате, проверяю еще один вариант.
Правильно.Тем более, что в режиме "не-RAID" все работает. Я правильно понял?
#96
Отправлено 17 Aug 2005 - 20:48
http://forum.ixbt.com/?id=66
Там есть несколько весьма знающих людей, помогут
#97
Отправлено 17 Aug 2005 - 23:07
А какой в итоге заработал нормально?
Всё-таки, непонятно почему такая разница в скорости чтение/запись?
Нормально заработал и Промис и Адаптек, но лучше всех Ареко.
Но в самом последнем итоге , я поставил два внешних Рэйда от Арека с подключением к компу по Скази 320 и имею при 10-и винтах и Рэйде 5 скорость 400.
#98
Отправлено 17 Aug 2005 - 23:38
Александр, а можно какую-нибудь ссылочку на них?но лучше всех Ареко.
#99
Отправлено 18 Aug 2005 - 01:21
У них разные есть, в том числе и САТА естественно.
Я себе взял вот таких две внешние коробочки -
ARC-6020 (SCSI-to-SATA ll Subsystem)
Но самым дешовым и быстрым сейчас решением является обычный внутренний САТА контролер, переходники с внутренних на внешние САТА разъёмы и собранные во внешней коробке Нужное кол-во САТА дисков со своим питанием соединённые с компом внешними САТА шлейфами - У меня так Рэйд на Маке работает.
#100
Отправлено 18 Aug 2005 - 10:38
А проблему с Intel-ким контроллером решил кардинально - вернул взад.
Потому как трое суток мучений ничего не дали.
Советы с ixbt и других форумов все перепробовал.
Самый последний совет только не смог попробовать - поставить на контроллер батарею автономного питания и включить другой режим записи, потому что этой батареи нет и неизвестно когда будет...
0 человек читают эту тему
0 пользователей, 0 гостей, 0 скрытых пользователей