LINUX.ORG.RU

Software RAID всегда лучший выбор?


0

0

Jeff Garzik, разработчик SATA subsystem в ядре Linux, опубликовал статью, в которой описываются достоинства программного RAID в Linux, по сравнению с аппаратными решениями.

>>> Подробности



Проверено: Demetrio ()
Ответ на: комментарий от V0ID

> Был на то ответ прост... (с)

А теперь докажем обратное (ТМ)

> Вы забываете о тех, кто держит например вынь+лин+... Насчет рейдов5 информация устарела - многие новые мамки (там где количество SATA портов >4 ) держат. Насчет формата данных: появилось множество утилиток для перестройки рейдов после переноса с одного контр. на другой. Кроме того, биос некоторых контр. имеет аналог этих утилиток - импорт рейда. Хотя, например, переезд на домашнем компе с SiliconImage на nForce (raid0) произошел без напряга - указал тот же размер страйп блока и все поднялось.

Не забываю, ИМХО они должны ставить вин+лин на разные винты и не отсвечивать в принципе, если нужен простой в создании рейд - то только открытый и нативный для линукса, игры с фирмварями и прочей вендовой лабудой достали всех линуксоидов столетия назад.

Про перенос - крайне вероятно, что там тот же самый чип. Зачем всякие "утилитки", если можно испольховать один пакет для всех операций и переносить софтовые "диски" между машинами вообще без всяких, даже потенциальных, проблем?

> Насчет пожирания ОЗУ говорить не приходится - так как их нет попросту в природе (для ядра 2.6, а в 2.4 жрали не больше того же софтового рейда - да оно вобщем-то и понятно). Кроме того, гораздо удобнее оперировать сразу готовым девайсом, чем создавать его через md*.

Нарисуют GUI к md, будет точно так же. А вопрос, на самом деле, сводится к "а нафига делать 20 раз одно и то же", да к тому же теряя контроль и допуская левый (к тому же и очень вероятно, что закрытый) код в ядро...

Gharik
()
Ответ на: комментарий от dik

Предлагаю сделать "вызывающе правильную установку" на голый fake raid0 (aka single hard drive) той же к примеру Suse. И только после этого что-либо говорить 8)

V0ID ★★★
()
Ответ на: комментарий от Gharik

>>>ИМХО они должны ставить вин+лин на разные винты ...

Нескромный вопрос - а на фиг они мне надо на разных винтах ? Единственное зачем я всё это размазал на несколько винтов - скорость чтения с рейда0 (и записи тоже). У меня и вынь (несколько штук) и лин все на этом самом raid0 который fake.

>>>что там тот же самый чип

нет - не тот же см. выше, имеется ввиду nForce4

Про GUI к md - это вообще не из той серии

Так что же было доказано ? 8)

V0ID ★★★
()
Ответ на: комментарий от V0ID

а зачем мне raid0 на одном диске? :О Прочитать данные могу, а больше мне не надо. Ставить Линукс на файк райды это лишние проблемы, зачем мне они?..

dik
()
Ответ на: комментарий от V0ID

> Нескромный вопрос - а на фиг они мне надо на разных винтах ?

Скромный ответ - например, в домашних условиях, когда есть 3 винта по 120 (из них 1 иде, 1 сата и 1 е-сата) и 2 по 200 (неважно каких), но все на 7200 rpm. Тогда имеем возможность очень гибко конфигурять рейды.

> Единственное зачем я всё это размазал на несколько винтов - скорость чтения с рейда0 (и записи тоже). У меня и вынь (несколько штук) и лин все на этом самом raid0 который fake.

С 5-го рейда тоже будет быстро читаться, с записью правда не все так просто, но на толстом контенте будет шустро.

> нет - не тот же см. выше, имеется ввиду nForce4

Ааа... ну тогда может быть, хотя на nforce4-мамках вроде бы идет 2-й чип, тоже какой-то силикон.

> Про GUI к md - это вообще не из той серии

Почему нет?

> Так что же было доказано ? 8)

Да ничего не изменилось ;) "Прямые руки - ключ в рай" ;))

Gharik
()
Ответ на: комментарий от dik

Имеется ввиду установка на fake raid0 собранный из нескольких физических. Других винтов в системе нет, с дискетки,сети,двд,сд не грузимся. Есть множество ухищрений по этому поводу - но ни одно не дает 100% гарантиии успешного исхода.

V0ID ★★★
()
Ответ на: комментарий от V0ID

Можно взять Live CD с него установить систему. Либо самый простой вариант: временно взять еще один винт, на него установить минимальную часть, потом с него перенести на райд.

dik
()
Ответ на: комментарий от Gharik

Хехехе

Еще раз ....

2 винта дают двойну скорость, 4 еще сколько же. Я намеренно взял несколько одинаковых винтов, сделал из них один r0. На них водрузил всё что мне надо. Менять это дело в ближайшем обозримом будущем я не собираюсь. Причем тут конфигурация ? Имеется токмо одно страстное желание чтоб лин видел этот r0 без медитации над ним. Так понятней ? Если Вы думаете что это только я имею столь извращенные претензии к нему - погуглите по этому поводу 8)

ЗЫ: Домашняя мамка 5го рейда не держит - ну да я не особо и не расстраиваюсь 8)

V0ID ★★★
()
Ответ на: комментарий от dik

Ну это мы уже проходили не раз - в этом деле есть одна тонкость: нет гарантий что dmraid и bios (читай windows) будут себя вести одинаково. Это хорошо когда всё совпадает - но качество подобного "хинта" весьма сомнительно.

В любом случае: благодарю всех участников дебатов. ;)

V0ID ★★★
()
Ответ на: комментарий от V0ID

> Хехехе > Еще раз ....

> 2 винта дают двойну скорость, 4 еще сколько же.

Ну плюс-минус так, хотя далеко не всегда.

> Я намеренно взял несколько одинаковых винтов, сделал из них один r0. На них водрузил всё что мне надо. Менять это дело в ближайшем обозримом будущем я не собираюсь. Причем тут конфигурация ?

Лажанулся с конфой, систему нужно было выносить на отдельный винт, обязательно вовне данных. Когда что-то одно из всего накроется - ты потеряешь вообще все.

> Имеется токмо одно страстное желание чтоб лин видел этот r0 без медитации над ним. Так понятней ?

Напиши вендору, пусть делает драйвер, зачем линуксоидам иметь гимор с извращенным желанием некоторых делать все по вендавозной методе? ;)

> Если Вы думаете что это только я имею столь извращенные претензии к нему - погуглите по этому поводу 8)

Дык ССЗБ, копите на аппаратный рейд, скоро цены sata+pci-e упадут ниже пары сотер уев ;)

> ЗЫ: Домашняя мамка 5го рейда не держит - ну да я не особо и не расстраиваюсь 8)

Дома для 5-го рейда мне хватает слабеньких 3ware и адаптеков на критичных к тому участках, все остальное висит в софтовом рейде на выделенных винтах, за исключением серваков с обязательным аппаратным raid1 под систему и переустановить или сменить ОСь проблемы не представляет. Линуксоиды же не виноваты, что M$ гребет исключительно под себя и не держит нормальных технологий типа md?

Gharik
()
Ответ на: комментарий от V0ID

> Ну это мы уже проходили не раз - в этом деле есть одна тонкость: нет гарантий что dmraid и bios (читай windows) будут себя вести одинаково. Это хорошо когда всё совпадает - но качество подобного "хинта" весьма сомнительно.
> В любом случае: благодарю всех участников дебатов. ;)

Пиши дрова под венды и все будет чики-пыки.

Gharik
()
Ответ на: комментарий от Gharik

1.Дрова под "венды" уже написаны - в отличии от ...

2.Бакап на DVD-RW никто еще не отменял. Кроме того этот "отдельный" диск может гавкнуть точно с таким же успехом как и все остальные.

3.Когда нечего сказать - лучше промолчать 8)

Еще раз всем спасибо 8)

V0ID ★★★
()
Ответ на: комментарий от V0ID

> 1.Дрова под "венды" уже написаны - в отличии от ...

И качество их всем хорошо известно. А также известно то, что NVidia жадная, а в линуксе нет диска Це ;)

> 2.Бакап на DVD-RW никто еще не отменял. Кроме того этот "отдельный" диск может гавкнуть точно с таким же успехом как и все остальные.

Там вам нужно место, скорость или что? Диск-то подохнет, но на такой же система восстановится за полчаса от силы. С вендой такой фокус прокатит?

> 3.Когда нечего сказать - лучше промолчать 8)

Вот-вот... fake-raid - это такое, что я просто молчу... ;))

> Еще раз всем спасибо 8)

Нет проблем ;)

Gharik
()
Ответ на: комментарий от Gharik

>Лажанулся с конфой, систему нужно было выносить на отдельный винт, обязательно вовне данных. Когда что-то одно из всего накроется - ты потеряешь вообще все.

кстати, если так сделать, то вообще никаких софтрейдов от intel|nvidia|via и т.д. вообще не нужно, так как и 2к и xp и линукс умеют и raid0 и raid1 и linear, а серверные версии умеют и raid5, а, если на проф версии raid5 надо, то на www.tomshardware.com можно найти статейку, как это сделать.

И о чем они думали, когда винду писали, сделать можно, а систему установить на рейд нельзя - отстой.

dik
()
Ответ на: комментарий от dik

Разумеется не нужно. Но ведь ты в курсе, что nv со товарищи тоже хотят кушать ;)

Gharik
()
Ответ на: комментарий от Gharik

Хахаха

Ну, неймется ...

Скорость ясен перец - бакап дело аварийное - туда ушли тольки оси.

Остальное ценности особой не представляет. Стандартная домашняя файлопомойка.

Качество драйверов отличное (кстати о птичках). За все время эксплуатации ничего не пропадало. На первых силиконах вроде были какие-то проблемы - но конкретно у меня ни разу. Хотя комп насилуется тетками с варварскими привычками 8).

V0ID ★★★
()
Ответ на: комментарий от V0ID

> Хахаха > Ну, неймется ... > Скорость ясен перец - бакап дело аварийное - туда ушли тольки оси.

Дык.

> Остальное ценности особой не представляет. Стандартная домашняя файлопомойка.

Угу.

> Качество драйверов отличное (кстати о птичках). За все время эксплуатации ничего не пропадало. На первых силиконах вроде были какие-то проблемы - но конкретно у меня ни разу.

Думаем - ведь если будут дрова к этой хрени, то они во многом, если не во всем будут повторять существующие средства, зачем такой оверхэд?

> Хотя комп насилуется тетками с варварскими привычками 8).

Ты эта... внимание от компа отвлекал что-ли... восстановить себя из бакапа легче ;)

Gharik
()
Ответ на: комментарий от V0ID

PS: Кстати, Acronis (имеется ввиду его CD-бутявый вариант) чудно видит эти fake raidы и уверенно с ними пашет. Любопытно, что там у них за ядро стоит. Надо будет как-нить порыться.

V0ID ★★★
()
Ответ на: комментарий от Gharik

>"по мере роста, БД упирается вовсе не в проц, а в память и DiskIO".

я как-то єту тему на sql.ru подробно обсуждал: я предложил пользовать кажись DAFS с целью отодвинуть предел DiskIO на порядки. Ни одному не потребовалось. у всех системы проседали по процам

cvv ★★★★★
()
Ответ на: комментарий от cvv

Может вы не видели эти контроллеры http://3ware.com/products/serial_ata2-9000.asp

3ware 9550SX-12 отличная железка. XOR считает IBM проц. Большой буфер на DDR2. Шина PCI-X 133. Есть модуль резервного питания.

Вышеупомянутой проблемы с заменой контроллера нет. Причем у все новые контроллеры без проблем и дискеток подцепляют диски от предыдущих моделей.

В данный момент около 3 лет использую software RAID (EVMS + LVM2) из 8 SATA дисков. И использую около полугода массив на базе 3ware 9550SX-12 и 12 SATA хардов. Если закрыть глаза на цену, то хардварный выигрывает по всем показателям.

anonymous
()
Ответ на: комментарий от anonymous

Я?

навряд.

могу только сказать что не приходилось встречать нормальных дисковых устройств производства IBM. то military девайсы сыпятся как отрефрешенные WD or Fujitsu то ещё что нибуть

cvv ★★★★★
()
Ответ на: комментарий от vasya_pupkin

>Мужики, может заодно подскажите: Ставлю CentOS 4.3 x86-64 на Software Raid level=1 (Mirror) Все ставиться нормально, но потом система не грузиться, только: >grub И все :( Где рыть ?

Ты сделай отделно раздел /boot мегов на 300 (на втором диске оставь это место пустым). 300 мегов потеряешь, конечно, но зато работать будет без проблем. Есть и другой способ, но этот проще.

anonymous
()
Ответ на: комментарий от anonymous

Что за контроллер ? (Фирма??). Просвети пожалуйста, буду иметь ввиду.

anonymous
()
Ответ на: комментарий от cvv

2cvv:

>что не приходилось встречать нормальных дисковых устройств производства IBM

Жжошь. Наличие PPC-го проца на плате привело к экстраполяции, что железка ИБМовская, а отсюда последовал вывод, что это отстой. Мда...

Может про 3ware не слышал? :)

Могу процитировать описание драйвера IDE-шного 3ware контроллера в ядре: 3ware is the only hardware ATA-Raid product in Linux to date.

А вообще задолбали теоретики :)

anonymous
()
Ответ на: комментарий от V0ID

не несите фигню, линукс ставится на фак рейд БЕЗ ПРОБЛЕМ. А поддержки "аппаратных рейдов" которые в материнках, нет по той простой причине, что это вИлАсипед.. не нужна поддержка, у меня есть две такие материнки, линукс стоит на рейде... херня в общем..

anonymous
()
Ответ на: комментарий от V0ID

не несите фигню, линукс ставится на фак рейд БЕЗ ПРОБЛЕМ. А поддержки "аппаратных рейдов" которые в материнках, нет по той простой причине, что это вИлАсипед.. не нужна поддержка, у меня есть две такие материнки, линукс стоит на рейде... херня в общем..

anonymous
()
Ответ на: комментарий от anonymous

В аналогичной ситуации я вставил даже другую модель контроллёра(был LSI 320-2X, вставил LSI 320-1) и нормально всё заработало-нормальные контроллёры хранят инфу о массиве и в EEPROM-е и на самих жестких дисках.

anonymous
()

Видел я однажды "крутейшую мамку" аж с двумя "рейдами" на борту. Цена у мамки была очень некислая. Предложили мне ее потестить. Создал рейд, выключил комп, обесточил один из дисков и включил комп обратно. Рейд сказал что типа пипец, зеркало развалилось. Захожу в биос чтобы сделать ребилд а там всего три пункта: посмотреть инфу, создать рейд, убить рейд и rebuild. Жму на rebuild а он мне и говорит: "to rebuild broken array please replase deffective disk and boot to WINDOWS. All job will be done automaticly by windows drivers." Ну и накой хрен такой рейд нужен? Второй рейд на мамке оказался еще хуже. Он, кажись, мог только создавать массивы, причем делал это через жопу(не всегда все диски видел). В нем даже не было пункта "rebuild".

И вы хотите что linux поддерживал ТАКИЕ рейды?

Exe2
()
Ответ на: комментарий от Exe2

Мне кажется, в основном кто плохо отзывается о "железных" рэйдах, записывают в их число всюякие встроенные "недорэйды" и прочее левое железо вроде недорогих Promise. Сам около двух лет являлся обладателем Promise TX4000. Против него софтрэйд это божья благодать :). Но против 3ware 9550 софтрэйд проигрывает во всем кроме цены.

anonymous
()
Ответ на: комментарий от anonymous

>Jeff Garzik, разработчик SATA subsystem в ядре Linux

Этот аффтар, лучше бы поддержку SMART для SATA прикрутил. А то smartmontools не могут с SATA работать. О то занялся написанием статей вместо кода.

Стоит софтрэйд на SATA винтах, а нельзя посмотреть их SMART статус.

А хардварный сам SMART статус проверяет, и в случае проблем, демон e-mail шлет. Как mdadm.

anonymous
()
Ответ на: комментарий от anonymous

> Почему??? Да потому, что данные о массиве хранятся в coockies на eeprom убитого контроллера,
> и перезаписать их невозможно! Перепайка eeprom не помогла. Пришлось восстанавливать старый бэкап. Выводы делайте сами.

Вывод очень простой: нефиг покупать хреновые RAID-контроллеры. :-)

AS ★★★★★
()
Ответ на: комментарий от robot12

> Хммм ну .. вы и фантазёр ... железо - Dell 6650, AMI MegaRAID, 5 дисков, ОС NetWare 5.1. После остановки шпинделя одного из дисков ... сервер
> помер. Замена диска привела к множественным ошибкам монтирования SYS: и других томов. Вот тебе и вывод.

"Это фантастика" (C)

Ну или Dell фигня какая-то.

AS ★★★★★
()
Ответ на: комментарий от Zulu

> > конфигурация скидывается его утилиткой на дискету

> Какую дискетку? Мне что, дисководы в серверах держать? Может еще и сидиромы?

USB-флешкой для восстановления пользуешься ? :-)

> > Если выгорит контроллер - поднять на таком же на соседнем или этом сервере проблемы не составит.

> ТО есть везде должен быть один и тот же контроллер? Круто.

Держи резерв. Способ хранения данных не стандартизирован, каждый может что-то своё использовать.

AS ★★★★★
()
Ответ на: комментарий от anonymous

И с 3ware были проблемы. Не знаю как счас, а старые, если верить рассказам, не давали загрузиться если статус был critical. Пока не заменишь диск хрен вытащишь данные. Да и веб-интерфейс у них страаашно убогий. Пока до ребилда доберешься...

Могу ошибаться, но начальный билд raid5 3ware не может делать в фоне в отличии от интеловых рейдов (intel SRCZCRX) и пол дня висит синий экран со вращающейся чертой. Правда SRCZCRX тоже не фонтан...

Exe2
()
Ответ на: комментарий от Exe2

> Могу ошибаться, но начальный билд raid5 3ware не может делать в фоне в отличии от интеловых рейдов (intel SRCZCRX)
> и пол дня висит синий экран со вращающейся чертой. Правда SRCZCRX тоже не фонтан...

В смысле "начальный билд" ? С нуля когда, то любой контроллер сначала RAID строит. Вот восстановление - это да, в фоне. Кстати, Intel SRCU в процессе восстановления грузиться не даёт. Если нужна рабочая система, а потребовалась перезагрузка (не hot swap система используется, к примеру), то следует готовиться ждать окончания перестроения.

AS ★★★★★
()
Ответ на: комментарий от AS

> Если нужна рабочая система, а потребовалась перезагрузка (не hot swap система используется, к примеру), > то следует готовиться ждать окончания перестроения.

При этом с RAID в состоянии critical он грузиться и работать даёт.

AS ★★★★★
()
Ответ на: комментарий от Gharik

> В смысле "начальный билд" ?

Да, начальный билд. Не всегда удобно ждать 8 часов когда сделается начальный билд многотеррабайтного масива(правда работал с таким масивом довелось тока раз и на него не поставилась фряшка :)). Некоторые контролеры умеют делать это в фоне, но не 3ware.

>Куда торопитесь, с деградировавшего рейда грузя систему? :)

Иногда бывают такие ситуации. Врать не буду, мой сайт не стоит гроша, поэтому я бы пережил пару часов простоя. Но вот, например, один клиент сказал что каждые 10 минут простоя обходятся дороже сервера и очень желает видеть сервер хоть в каком-то состоянии чтобы что-то отуда сверхсрочное вытащить и перетащить на другой, резервный сервер. Так что пусть будет такая фишка. Правда когда дохнит один финт нагрузка на второй сильно возрастает и он тоже может сдохнуть. Сам видел такое. Или еще случай. Если рейд в critical и и оставшийся source-винт с бэдблоком то ребилд на tx2000 не пройдет, приходится через dd делать синканье зеркала. Правда многие современные рейди имеют галочку "ignore errors while rebuild".

Exe2
()
Ответ на: комментарий от Exe2

>И с 3ware были проблемы. Не знаю как счас, а старые, если верить рассказам

Так были проблемы или верим рассказам?

> Да и веб-интерфейс у них страаашно убогий. Пока до ребилда доберешься...

Не правда. В 3DM2 все отлично и удобно.

>Могу ошибаться, но начальный билд raid5 3ware не может делать в фоне

Может. Во всяком случае я говорю за 9550, хотя если полистать KB на сайте, у предыдущих моделей такой проблемы тоже никто не наблюдал. Причем при всех ребилдах, можно спокойно перегружать машину.

>Некоторые контролеры умеют делать это в фоне, но не 3ware

3ware. У них одна модель? Нет? Тогда указывайте полное название, а то это "вилами по воде..."

anonymous
()
Ответ на: комментарий от Exe2

> Да, начальный билд. Не всегда удобно ждать 8 часов когда сделается начальный билд многотеррабайтного масива(правда работал с таким масивом довелось тока раз и на него не поставилась фряшка :)). Некоторые контролеры умеют делать это в фоне, но не 3ware.

Это не ко мне... хотя, по вопросу, лично мне пофиг - поставил билдиться и ушел домой. К утру массив готов...

> Иногда бывают такие ситуации. Врать не буду, мой сайт не стоит гроша, поэтому я бы пережил пару часов простоя. Но вот, например, один клиент сказал что каждые 10 минут простоя обходятся дороже сервера и очень желает видеть сервер хоть в каком-то состоянии чтобы что-то отуда сверхсрочное вытащить и перетащить на другой, резервный сервер.

Кода вопрос стоит как "работа любой ценой", то простенькие рейды уже не в теме, тама в ход пойдет все, от балансировки нагрузки с резервированным всем-и-вся...

> Так что пусть будет такая фишка. Правда когда дохнит один финт нагрузка на второй сильно возрастает и он тоже может сдохнуть. Сам видел такое. Или еще случай. Если рейд в critical и и оставшийся source-винт с бэдблоком то ребилд на tx2000 не пройдет, приходится через dd делать синканье зеркала. Правда многие современные рейди имеют галочку "ignore errors while rebuild".

А когда 5-й рейд еще и тормоза страшнейшие, если онлайн-ребилд делать, что тоже здоровья винтам не добавляет. ИМХО лучше иметь минимум 1 резервный массив на случай отказа и в случае косяка - чинить старый и перетаскивать перетаскивать данные на новый...

Соляра нужна... и ZFS (или подобные ФС)... будущее все-таки за софтовыми рейдами, ибо в железо много не зашьешь да и злые вендоры в том не заинтересованы.

Gharik
()
Ответ на: комментарий от anonymous

>>И с 3ware были проблемы. Не знаю как счас, а старые, если верить рассказам >Так были проблемы или верим рассказам? Верю человеку который больше меня работал с рейдами этой марки.

>Может. Во всяком случае я говорю за 9550, хотя если полистать KB на >сайте, у предыдущих моделей такой проблемы тоже никто не наблюдал. >Причем при всех ребилдах, можно спокойно перегружать машину.

Как? Нажать на резет? Там нет кнопки "продолжить в фоне" или "отложить билд до следующей перезагрузки" как на том рейде что рекомендует интел для платформы sr1300. Название рейда, к сожалению, не помню.

>> Да и веб-интерфейс у них страаашно убогий. Пока до ребилда доберешься... >Не правда. В 3DM2 все отлично и удобно.

Не буду спорить, не помню я через что там там все рулилось, помню только многоуровневый тупой интерфейс где все делалось через задницу. Например, замена винта на лету с последующим ребилдом массива с выбором винта из списка "свободных". Там еще надо было найти в интерфейсе кнопку "выключить винт для замены". У них и сайт через задницу. Пока смог зарегиться и достучаться к их саппортам... Слава богу хоть ответили по существу.

>>Некоторые контролеры умеют делать это в фоне, но не 3ware >3ware. У них одна модель? Нет? Тогда указывайте полное название, а то это "вилами по воде..." 9500S-8MI. Там нет кнопочки "создать рейд но не билдить его". Там есть "применить изменения". Допускаю что что-то путаю ибо это было достаточно давно.

Exe2
()
Ответ на: комментарий от Gharik

>Кода вопрос стоит как "работа любой ценой", то простенькие рейды уже >не в теме, тама в ход пойдет все, от балансировки нагрузки с >резервированным всем-и-вся...

Gharik, главное чтобы был выбор, а клиент пусть сам решает нужно ему это или нет. Я, исходя из своего опыта, для себя решил что это нужно. Большинство веб-серверов дисков не грузит никак и онлайн-ребилды проходят на ура. Поэтому вполне допускаю работу на деградированном рейде. Главное с заменой винтов не затягивать или держать hotspare.

Exe2
()
Ответ на: комментарий от Gharik

2Gharik >А когда 5-й рейд еще и тормоза страшнейшие, если онлайн-ребилд делать, что тоже здоровья винтам не добавляет. ИМХО лучше иметь минимум 1 резервный массив на случай отказа и в случае косяка - чинить старый и перетаскивать перетаскивать данные на новый...

Это как? Его всегда нужно держать в актуальном состоянии? Тогда нужен как минимум дополнительные сервак, 3U в стойке, 12 хардов, 1 рэйд контроллер за $1000, и серверная мамка с PCI-X.

Если дополнительные харды тупо сложить на полке, то не понятно как тащить данные с неработающего массива. Да и перетаскивание 4Tбайт занятие даже на 1Гбите не очень интересное.

anonymous
()
Ответ на: комментарий от anonymous

>>что не приходилось встречать нормальных дисковых устройств производства IBM

>Жжошь. Наличие PPC-го проца на плате привело к экстраполяции, что железка ИБМовская, а отсюда последовал вывод, что это отстой. Мда...

;-)

на dothill-ах тоже стоит РРС но во первых у меня это не вызывает ассоциаций с IBM во вторых нет нареканий на их качество

cvv ★★★★★
()
Ответ на: комментарий от Exe2

> Gharik, главное чтобы был выбор, а клиент пусть сам решает нужно ему это или нет.

Нахер выборы, пусть политеги в них играются, а дело клиента - думать о контенте и через какую разновидность шланга он его отдавать будет. Рассчитать железо с операционкой и сервисами - уже моя забота, а клиенту будет гарантия что его данные не накроются ***дой невзначай и по воле звезд и будут обрабатываться в нужном темпе. Это если играть честно, а не пытаться впарить квадро-спарк туда, где хватит дохлого целерона пятилетней давности и наоборот, исходя из наличия свободного железа.

> Я, исходя из своего опыта, для себя решил что это нужно. Большинство веб-серверов дисков не грузит никак и онлайн-ребилды проходят на ура. Поэтому вполне допускаю работу на деградированном рейде. Главное с заменой винтов не затягивать или держать hotspare.

Ну если нагрузка на винты невелика - то да, работать какое-то время пока массив ребилдится еще можно, но лучше сей заглючивший сервак постепенно выводить из работы. А хот-спарь - железное требование, полный бакап - то же самое, а в процессе работы инкременталки в течение суток можно делать неоднократно. Да и веб-серверы бывают разные, иной раз такое понапишут, что сервак станет способен умучить sql-запросами и супердом по соседству.

Gharik
()
Ответ на: комментарий от Gharik

> Кода вопрос стоит как "работа любой ценой", то простенькие рейды уже не в теме, тама в ход пойдет все,
> от балансировки нагрузки с резервированным всем-и-вся...

Любой - не любой, но стоять, когда можно работать, не всегда интересно.

> А когда 5-й рейд еще и тормоза страшнейшие, если онлайн-ребилд делать,

Зависит исключительно от запаса скорости у HDD, шины и мощности процессора RAID-контроллера. На Intel SRCU очень заметно, когда перестроение идёт, а вот на Infortrend - не особо мешает.

> что тоже здоровья винтам не добавляет

Для HDD с большим ресурсом это капля в море времени. Не каждый же день перестраивать.

> 1 резервный массив на случай отказа и в случае косяка - чинить старый и
> перетаскивать перетаскивать данные на новый...

о каком времени перетаскивания речь ? :-)

> ибо в железо много не зашьешь да и злые вендоры в том не заинтересованы.

зашьёшь ровно столько, сколько будет памяти и что позволит процессор контроллера.



AS ★★★★★
()
Ответ на: комментарий от anonymous

> Это как? Его всегда нужно держать в актуальном состоянии?

Не, можно и пустым, лишь бы данная фигня была готова к переносу данных сразу после включения в систему, а так - пусть хоть в подсобке валяется, в упакованном состоянии от греха подальше. Как клиент скажет, короче.

> Тогда нужен как минимум дополнительные сервак, 3U в стойке, 12 хардов, 1 рэйд контроллер за $1000, и серверная мамка с PCI-X.

Как обычно, маркированные винты с построенным заранее на том же контроллере размеченным и форматированным массивом унутре, кабели, можно и сам контроллер, ежели бабла не жалко. Но, опять же, если клиент требует минимального времени простоя, это всяко в прайсе отражается ;) Ну а если у него денег много - то можно и сервачок четырехюнитовый с выделенным линком и дублированием всего идущего на первый по соседству припасти, хозяин - барин, подобное всегда отдельной статьей идет.

Есть еще NAS'ы, тоже, в конце-концов, решение - ведь пофиг на самом деле откуда данные тянуть, а ты сам говоришь что скорость какая-то особая не нужна => и сервак менять не придется.

> Если дополнительные харды тупо сложить на полке, то не понятно как тащить данные с неработающего массива. Да и перетаскивание 4Tбайт занятие даже на 1Гбите не очень интересное.

Смотря чего 4тб, можно и интерес обеспечить и работы не одному специалисту организовать :) В простейшем случае парочку затимленых гигабиток на резервный кинуть, да сей перенос по времени делать после восстановления оригинального хранилища - меньше чем за день уложиться можно вполне, не особенно при этом и напрягаясь, потом потестить, доапдейтить и вперед. Хотя все конечно от контента зависит...

Gharik
()
Ответ на: комментарий от AS

> Любой - не любой, но стоять, когда можно работать, не всегда интересно.

Зато надежно, а потому и скучно :) Все как и должно быть.

> Зависит исключительно от запаса скорости у HDD, шины и мощности процессора RAID-контроллера. На Intel SRCU очень заметно, когда перестроение идёт, а вот на Infortrend - не особо мешает.

Воть я про Интелевки и говорю, можно поседеть пока он перестроится...

> Для HDD с большим ресурсом это капля в море времени. Не каждый же день перестраивать.

Это я к тому, что если винты примерно равной степени изношенности и вылетает один, то постепенно заменить их все - таки святое и аллаху угодное дело.

> о каком времени перетаскивания речь ? :-)

Зависит от данных ;) Если файлы большие и хорошие - то можно весьма быстро все обделать... ежели терабайты "веб-контента" - впору вешаться :)

> зашьёшь ровно столько, сколько будет памяти и что позволит процессор контроллера.

Дык ни в жизни не поверю, что процессор рейд контроллера - это система-на-чипе. Фирмвари поставить не 4, а 8 мбит - вообще в копейки обойдется, памяти на нормальных платах стоит прилично, интелевские xscale адресовать оной могут дофигища, да и 800МГц - весьма неслабая частота, с учетом того, что фирмварь - суть не операционка от M$, посему ее можно вылизать до полного совершенства. При желании можно линукс загнать, управляющий софт с ncurses-based интефейсом и софтовым рейдом. А снаружи это будет называться "аппаратный рейд-контроллер" и очень здорово работать ;)))

Gharik
()
Ответ на: комментарий от Gharik

> И куда ее на той мамке сувать, эту батарейку? ;)

А она там уже есть. Часы RTC как по-твоему идут при выключенном компьютере?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.