Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Linux + RAID1 (аппаратный)

Автор: WiseAlex
Дата сообщения: 20.04.2004 22:15
Как заставить работать RAID-1 на TR-822 (чипсет SiI 3112 на 2 SATA винчестера) производитель Tekram под ядро 2.6.5
Linux видит оба диска по отдельности (hde и hdd), настройки в BIOSе карты установлены на RAID-1 - т.е. должен быть один диск
Автор: ooptimum
Дата сообщения: 20.04.2004 22:34
А линуксу по-барабану, что там в BIOS'е|настройках карты установлено. Такая фича. Выход только один -- использовать родные драйвера от девайса для линукса. В этом случае твой [S]ATA-RAID (массив) будет восприниматься системой, как один SCSI-диск. Или использовать родной линуховый Soft-RAID, но потеряешь все преимущества, которые имеет поддержка массива на аппаратном уровне.
Автор: WiseAlex
Дата сообщения: 20.04.2004 22:49
ooptimum
Спасибо,
ну и совсем наглый вопрос - а где взять дрова на этот девайс под linux, а то у них на сайте все рассказы про линусксовые драйверы есть, а сами дрова отсутствуют
Автор: Swappp
Дата сообщения: 21.04.2004 02:11
WiseAlex
Скорее всего этот RAID программный, а вся работа по разбитию (вернее зеркалированию) перекладывается на CPU, по этому драйвера не всегда есть под разные ОС. Настоящие АППАРАТНЫЕ RAID либо вообще не работают без родных драйверов, либо используют драйвера поставляемые с ОС, и точно не дают прямого доступа к дискам. Преимущества этого псевдо аппаратного RAID'а перед обычным программным, реализованным в ОС (в linux это называется, если не ошибаюсь LVM) минимальны...
Автор: Aleksanders
Дата сообщения: 21.04.2004 10:25
Swappp

Цитата:
Преимущества этого псевдо аппаратного RAID'а перед обычным программным, реализованным в ОС (в linux это называется, если не ошибаюсь LVM) минимальны...

Ну как сказать, как сказать... Например, без RAID-контроллера нельзя поставить на софтовый RAID например, Win9*, да и не серверную линейку НТей, по-моему, тоже.
Автор: WiseAlex
Дата сообщения: 21.04.2004 12:37
Swappp

Цитата:
Преимущества этого псевдо аппаратного RAID'а перед обычным программным, реализованным в ОС (в linux это называется, если не ошибаюсь LVM) минимальны...


1. Я так думал, что преимущества в загрузке процессора - машина слабая (или 200 пень или 300 селерон - пока решаем, в данный момент устанавливаем на 300 селерон), или я ошибаюсь?
2. Т.е. с твоих слов делать софтовый RAID1 и не париться?
--
зы. комп хотим использовать как сервер, linux ставим на отдельный винт, а RAID1 нужен как диск общего доступа, соответственно с мах произодительностью
Автор: Swappp
Дата сообщения: 21.04.2004 20:16
Aleksanders

Цитата:
на софтовый RAID например, Win9*


Цитата:
1. Я так думал, что преимущества в загрузке процессора - машина слабая (или 200 пень или 300 селерон - пока решаем, в данный момент устанавливаем на 300 селерон), или я ошибаюсь?

и на это ставится SATA винты? зачем? дешевле было бы взять обычные IDE66 или вообще 33... и поставить на мать, желательно на разные каналы, после чего делать программный RAID. Загрузка процессора будет примерно одинаковая.

Цитата:
соответственно с мах произодительностью

Мать то какая? PCI 2.2 66MHz хотябы держит? если нет, то о макс. производительности можно забыть...

Добавлено
Aleksanders

Цитата:
Ну как сказать, как сказать... Например, без RAID-контроллера нельзя поставить на софтовый RAID например, Win9*, да и не серверную линейку НТей, по-моему, тоже.

Ну это конечно, только вот на полу-аппаратный 9x тоже непросто поставить.
Автор: WiseAlex
Дата сообщения: 21.04.2004 23:04
Swappp

Цитата:
и на это ставится SATA винты? зачем? дешевле было бы взять обычные IDE66 или вообще 33...

современные винты все на 100-133, кроме того разница в 40 у.е. (цена контроллера) не принципиальна (винты на 160Г).
мать поддерживает только АТА33, а PCI даже 33МГ передает не по одному байту, так что выйгрыш в скорости очевиден (если склероз мне не изменяет, то передача по 4 байта и того 4х33=130МБ/с, что как раз хватает на сетевуху и винт (он в любом случае больше 60МБ/с не даст)

Цитата:
Мать то какая? PCI 2.2 66MHz хотябы держит? если нет, то о макс. производительности можно забыть...

если можно, краткий расчет был бы кстати
Автор: Swappp
Дата сообщения: 22.04.2004 20:15
WiseAlex

Цитата:
современные винты все на 100-133, кроме того разница в 40 у.е. (цена контроллера) не принципиальна (винты на 160Г).
мать поддерживает только АТА33, а PCI даже 33МГ передает не по одному байту, так что выйгрыш в скорости очевиден (если склероз мне не изменяет, то передача по 4 байта и того 4х33=130МБ/с, что как раз хватает на сетевуху и винт (он в любом случае больше 60МБ/с не даст)


Цитата:
если можно, краткий расчет был бы кстати

Не надо забывать, что RAID сам не будет кидать данные на два винта, получается что при записи на RAID 1 данные по шине придется передавать дважды... а еще успеет ли процессор обрабатывать такие объемы? дважды... да еще и по сетки гонять. конечно будет быстрее 2х винтов на ATA33, но 40$ за контроллер + $10*2 доплата за SATA винты = 60$, за эти деньги мать с ATA66 можно купить.

Ну ладно, поскольку все уже куплено, то бесполезно спорить.
Для Silicon Image вроде есть драйвера в ядре, посмотри при сборке
ATA/IDE/MFM/RTT support --> IDE, ATA and ATAPI Block devices --> Support for IDE Raid controllers --> Silicon Image Medley software RAID
Дальше
modprobe ataraid

также почитай /usr/src/linux/Documentation/Configure.help, там про ata raid что то написано.
Автор: WiseAlex
Дата сообщения: 22.04.2004 21:10
Swappp
спасибо - наконец пошел конструктив,

Цитата:
Не надо забывать, что RAID сам не будет кидать данные на два винта

Это точно? В том смысле а зачем тогда на нем писать всякте там 0+1? Т.е. все эти надписи лажа и будут гоняться два потока...
Облом, но за советы и ссылки big thanks
Автор: Swappp
Дата сообщения: 22.04.2004 21:43
WiseAlex

Цитата:
Это точно? В том смысле а зачем тогда на нем писать всякте там 0+1? Т.е. все эти надписи лажа и будут гоняться два потока...
Облом, но за советы и ссылки big thanks

На счет данного, точно незнаю, но в большинстве случаев на подобные платки ставят обычные ATA/SATA контролеры и пишут RAID, реализовывая его программно, для родных ОС типа NT под которые есть драйвера, он выглядит как нормальный RAID контролер, на него даже можно поставить систему, подсунув драйвера при установки. В современных компьютерах разница в производительности будет почти незаметна, а стоимость сокращается существенно.
P.S. RAID 0+1 он же RAID 10 это отдельный уровень...
Автор: WiseAlex
Дата сообщения: 23.04.2004 10:33
Swappp

Цитата:
/usr/src/linux/Documentation/Configure.help, там про ata raid что то написано.

Файла Configure.help вообще нигде нету.
Автор: Swappp
Дата сообщения: 23.04.2004 18:42
WiseAlex

Цитата:
Файла Configure.help вообще нигде нету.

это в 2.4, а что пишет при modprobe ataraid?
http://www.tldp.org/HOWTO/ATA-RAID-HOWTO/

Страницы: 1

Предыдущая тема: Как снять запрет на редактирование реестра, WinXP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.