Новая сенсация

Абвгдейка
5/17/2006, 1:58:57 PM
(NSD @ 16.05.2006 - время: 10:30) (Абвгдейка @ 16.05.2006 - время: 10:18) оно вообще надо на хомах?
Если у тебя есть супер важная информация, то да - зеркальное отражение.
Если тебе нужна просто скорость, бери скоростные винты, например WD Raptor.
ну архивы музыкальные...

т.е. по идеи на зеркалках у меня будут просто два одинаковых диска чтоли - с одинаковым содержимым?

western digital - сакс по любому...
-=Велла=-
5/17/2006, 2:04:41 PM
да, совершенно верно... на то оно и "зеркало".
Chara
5/17/2006, 9:59:00 PM
(NSD @ 17.05.2006 - время: 03:57) Если у тебя зеркало работает на чтение медленнее, чем нулевка - это лично твои трудности, крути руками, а не языком. Надоело прирекаться из-за того, что ты просто не знаешь.

еще раз цицируем

RAID 0 по существу не является отказоустойчивой системой, но способен значительно повысить производительность. В обычной системе данные последовательно записываются на диск, пока не будет исчерпан его объем. RAID 0 распределяет данные по дискам массива следующим образом. Если, например, используются четыре диска, то данные записываются на первую дорожку первого диска, затем на первую дорожку второго диска, первую дорожку третьего и первую дорожку четвертого. Затем данные записываются на вторую дорожку первого диска и т. д. Такое распределение данных позволяет одновременно читать и записывать данные на четырех дисках и тем самым увеличивает производительность системы.
KirKiller
5/17/2006, 10:06:15 PM
(NSD @ 17.05.2006 - время: 03:57)Kosyak, для тех кто в танке:
Если у тебя зеркало работает на чтение медленнее, чем нулевка - это лично твои трудности, крути руками, а не языком. Надоело прирекаться из-за того, что ты просто не знаешь.
Далее по плану, включаем голову:

Слияние двух винтов скорости дают при больших обьемах где-то на 50% (чтение/запись) - но если чего, то смерть будет горька :) В зеркалке чтение идет с двух винтов одновременно, что увеличивает скорость до 90%, но запись остается на том же уровне, так как инфа пишется на оба винта параллельно и инфа записывается ровно, а не переразбивается.

А можно со своего бронепоезда....

Чем отличается запись на RAID 0 от RAID 1

RAID 0 или черезполосица. Запись первого пакета идет на первый диск, в ЭТО ЖЕ ВРЕМЯ на второй диск идет запись ВТОРОГО пакета. Происходит УСКОРЕНИЕ записи за счет того, что скорость работы контроллера намного выше чем работа устройства.

RAID 1 или зеркалка. Запись перврго пакета происходит на первый диск, а затем ОН ЖЕ записывается на второй диск. Происходит дублирование информации.

Что же быстрее. wink.gif

RAID 0

HDD1 |tk|_tz1_|tk|_tz3_|tk|_tz5_|
HDD2 ....|tk|_tz2_|tk|_tz4_|

........|время для записи_______|

RAID 1

HDD1 |tk|_tz1_|tk|_tz2_|tk|_tz3_|tk|_tz4_|tk|_tz_|
HDD2 ....|tk|_tz1_|tk|_tz2_|tk|_tz3_|tk|_tz4_|tk|_tz5_|

........|время для записи________________________|


Это пример записи пяти пакетов на RAID 0 и RAID 1

где tk - время затраченное контроллером на выставление пакета на шину
tzi - время записи i-го пакета на диск

Так что при одинаковых параметрах контроллера и дисках время RAID 1 значительно выше

Учите матчасть.
ФУРМАНов
5/18/2006, 2:25:06 AM
(KirKiller @ 17.05.2006 - время: 18:06) RAID 0 или черезполосица. Запись первого пакета идет на первый диск, в ЭТО ЖЕ ВРЕМЯ на второй диск идет запись ВТОРОГО пакета. Происходит УСКОРЕНИЕ записи за счет того, что скорость работы контроллера намного выше чем работа устройства.


Ускорение происходит за счет того, что каждый диск записывает (читает) только половину единых данных. Т.е., к примеру, 1Gb файл запишется-прочитается (параллельно) как 500Mb+500Mb почти вдвое быстрее, чем при одном диске с тем же файлом. cool.gif
NSD
5/18/2006, 3:43:13 AM
KirKiller, заметь, я про запись ничего не говорил :)
Я не спорю, что зелкало пишет медленнее, чем нулевка, это и лешему понятно :)
NSD
5/18/2006, 3:45:11 AM
(ФУРМАНов @ 17.05.2006 - время: 22:25) (KirKiller @ 17.05.2006 - время: 18:06) RAID 0 или черезполосица. Запись первого пакета идет на первый диск, в ЭТО ЖЕ ВРЕМЯ на второй диск идет запись ВТОРОГО пакета. Происходит УСКОРЕНИЕ записи за счет того, что скорость работы контроллера намного выше чем работа устройства.


Ускорение происходит за счет того, что каждый диск записывает (читает) только половину единых данных. Т.е., к примеру, 1Gb файл запишется-прочитается (параллельно) как 500Mb+500Mb почти вдвое быстрее, чем при одном диске с тем же файлом. cool.gif
Совершенно верно, только вот когда начинается возьня с большим кол-во обращений к малым файлам - начинает путаница. Это я к тому, что идеально-максимальную скорость этот райд дает только при большим файлах, к сожалению, то ли дело более старшие райды, но их реализация - штука накладная и из-за этого - не такая актуальная :(
NSD
5/18/2006, 3:56:26 AM
(Sforg @ 16.05.2006 - время: 02:22) (NSD @ 16.05.2006 - время: 00:48) Но из двух винтов, самое оптимальное, это делать зеркалку, ибо скорость чтения на таком массиве увеличивается до 80-90%, а вот запись всеравно остается на том же уровне.
Читать обучен.
Теперь поясни - с какого перепуга на RAID 1 будет скорость чуть ли не в 2 раза выше? Данные то пишутся одинаковые на оба винта. Единственное его преимущество - избыточная надежность за счет второго винта. Скорость же выше у RAID 0, где данные пишутся одновременно на винты, и провала там никакого не будет, заполнение общей емкости идет равномерно.
Это верно, я имею ввиду провал в конце винта, да и потерю данных - что самое главное, которую потом можно с трудом восстановить :(
И опять вернемся к чтению... а не к записи - мы о разном говорим, ок?

Блин, одна путаница за второй, ужас, я уже сам боюсь что-либо написать :)
Chara
5/18/2006, 4:08:58 AM
Если речь идет о повышении НАДЕЖНОСТИ, то это однозначно зеркалка.
Если речь идет о повышении производительности - то это страйп. (если не брать высшие рэйды). Чтение происходит по той же самой схеме что и запись. То есть ПАРАЛЛЕЛЬНО.


ЗЫ. Люди, если я не права, поправьте. И я заново пойду учиться.. на старости лет..
NSD
5/18/2006, 4:21:28 AM
(Chara @ 18.05.2006 - время: 00:08) Если речь идет о повышении НАДЕЖНОСТИ, то это однозначно зеркалка.
Если речь идет о повышении производительности - то это страйп. (если не брать высшие рэйды). Чтение происходит по той же самой схеме что и запись. То есть ПАРАЛЛЕЛЬНО.


ЗЫ. Люди, если я не права, поправьте. И я заново пойду учиться.. на старости лет..
За это тебе большое спасибо :)
Только я тут гну свою линию, про увеличение скорости ЧТЕНИЕ в зеркалке и по сути это оптимальный выбор для дома :) Нулевка она вроде вообще, даже райдом так-таковым не считается, так как в нем нет вообще никакой надежности... А райд создавался именно для этого, ИМХО.

ЗЫ. По сему можно дать рецензию - 10 будет оптимальным :)
KOsyak
5/18/2006, 5:09:04 AM
Ладненько... давайте заканчивать с блужданием..

Все взято с https://www.promise.ru ( я думаю что все знают что такое Promise

RAID - Redundant Array of Independent Disks.

RAID 0 ("Striping")
RAID 0 (страйпинг) объединяет все носители в массиве в один большой диск.

Емкость массива определяется емкостью наименьшего накопителя. Затем остальные диски форматируются на такой же объем. Например, при использовании винчестеров 8Гб, 12Гб и 15Гб в массиве RAID 0, ваша система увидит один диск 24Гб (3x8Гб), а не 30Гб. Поэтому целесообразно использовать в одном массиве RAID 0 диски одинакового объема RAID 0 повышает производительность системы в 2 раза и более при подключении по одному диску на один IDE порт.

При использовании массива RAID 0 достигается наибольшая производительность по сравнению с другими уровнями RAID.

image

RAID 1 ("Mirroring")
В массиве RAID 1 (зеркалирование) данные непрерывно копируются с одного диска на другой или с одной группы накопителей на другую. При аварии одного из накопителей оставшийся диск или группа дисков продолжают нормальную работу, а для системы такой массив все еще видится как единый диск. Использование RAID 1 является наименее эффективным способом достижения надежности, так как пользователю недоступна дополнительная емкость параллельных приводов (при зеркалировании двух 20Гб накопителей системе будет доступен только один 20Гб диск), но дешевизна IDE дисков является несомненным преимуществом RAID 1.

image
Абвгдейка
5/18/2006, 3:57:49 PM
почитал тут и пришел к выводу что в принцип все эти рэйды годны только для огромных серваков а для домашних pc они в массе своей нелепы и не нужны! так это?
-=Велла=-
5/18/2006, 4:02:34 PM
ДА!!!! ТАК! Даже не стоит заморачиваться дома.... ИМХО.
KirKiller
5/18/2006, 6:11:26 PM
(NSD @ 17.05.2006 - время: 23:43) KirKiller, заметь, я про запись ничего не говорил :)
Я не спорю, что зелкало пишет медленнее, чем нулевка, это и лешему понятно :)
Объясни мне серому, чем принцип чтения отличается о принципа записи?
Насколько я помню, что бы не произошо сбоя данных в зеркалке считаные данные с одного винта должны быть сравнены с данными с другого винта, тогдаэти данные считаются достоверными. В нулевке просто идет параллельная работа с двумя винтами. Выгрыша времени не вижу. Поясни тогда на схеме.

почитал тут и пришел к выводу что в принцип все эти рэйды годны только для огромных серваков а для домашних pc они в массе своей нелепы и не нужны! так это?

В большинстве случаев ДА, рейд на рабочей станции не нужен, кроме случаев храниения на домашнем компе ОСОБО ВАЖНЫХ данных, но для этого существует резервное копирование. Рейд используется там, гд идет работа с базами данных, которые ПОСТОЯННО изменяются и потеря данных не должна произойти.
KOsyak
5/18/2006, 8:02:18 PM
Мы пойдем другим путем

image

-=Велла=-
Абвгдейка
В домашних условиях может нет, но у меня стоит raid 0 ... и честно говоря работает на порядок быстрее..

для контраста раньше было просто SATA ... потом программный RAID 0 ,. теперь чистый RAID 0 ... все что нужно ( боюсь потерять ) лежит на отдельном винте или заболванено...

Главное - прирост производительности
Sforg
5/19/2006, 12:12:05 AM
У меня SATA RAID 0 на Hitachi 2x160 - работает намного быстрее с любыми файлами (в том числе и малого обьема - коих превалирующее количество в любой современной системе), нежели системный Hitach 120 IDE. Может он и не каждому требуется - но если есть возможность, то почему бы ее не реализовать?
NSD
5/19/2006, 1:29:50 AM
Ладно, уговорили, но я основываюсь лишь только на своем опыте, а не на табличках - там та какраз все замечательно, но поверьте мне, имея 2 РАПТОРА в зеркалке, куда лучше, чем иметь страйп :)
Абвгдейка
5/19/2006, 3:08:31 PM
ok понял. ставить пока не буду винты на рэйды смвои.
Men3001
5/19/2006, 8:12:25 PM
А ставил ли кто себе RAID 10 (RAID 0+1). Я так понял для этого требуется 4 HDD, а используемый объем получается 50%? Если резон?
И использовал ли кто нить JBOD (дополнительная функция RAID контроллера, не является конфигурацией RAID. Применяется тогда, когда пользователю необходимо воспользоваться всей суммарной емкостью накопителей в массиве. К сожалению, кроме увеличения емкости, у этого решения нет преимуществ). Это что при зеркалке будет использоваться 100% - че то не догоняю. Кто знает?
Sforg
5/19/2006, 9:20:14 PM
JBOD - это самостоятельная конфигурация. Врядли ее можно объединить с RAID.
Когда до нас Raptor 150 дойдет, сделаю системный RAID 1. Несмотря на все пренебрежение к WD...