Вход на сайт
Купить внешний жёсткий диск
560 просмотров
Перейти к просмотру всей ветки
в ответ OGIS 05.05.14 21:52, Последний раз изменено 05.05.14 23:02 (vlasow)
Теоретически это сделать можно.
Приспособления не обязательны, Windows поддерживает software RAID, который Miscrosoft зачем-то зовет динамическими дисками.
Но в реальности с неодинаковыми дисками будет плохо. Во-первых самые ходовые конфигурации RAID 0,1,5 используют разделы одинакового размера на каждом из дисков. Т.е. часть пространства пропадет зря. Во-вторых использование дисков с разным временем доступа (2.5", 3.5") несколько снизит быстродействие массива. А оно и так не фонтан, особенно при одновременном доступе к массиву нескольких процессов. В этом случае массив тормозит сильнее, чем одиночный диск (если только это не RAID1 на чтение).
Можно сделать JBOD, тогда пространство не пропадет, но при отказе/отключении любого из дисков окажется недоступным все. Скорость будет как у одного диска.
Использовал software RAID на Linux - проработало 7 лет без обслуживания. Правда загрузка процессора при интенсивном вводе/выводе достигала 25-30%. После установки аппаратного RAID-контроллера не поднималась выше 3%.
Можно использовать встроенный в материнскую плату RAID-контроллер. На мой взгляд он скорее вреден, чем полезен. Процессор остается загруженным практически так же, как у чисто программной реализации RAID, а вот переносимость на другую машину начисто отсутствует. Т.е. если вдруг ваша материнская плата умрет - к своим данным вы не доберетесь, если не найдете точно такую же.
Можно купить "настоящий" контроллер, но он стоит настоящих денег.
Про оптимальные конфигурации говорить нереально, это целая наука и в конечном итоге все-равно приходится пробовать. И бенчмарки получаются "многопараметрические" - типичный размер файла, интенсивность ввода/вывода, количество параллельных процессов и применительно к конфигурации массива - число дисков, размер блока (stride, stripe) и, собственно, уровень RAID. Я использовал RAID5 из 3-6 дисков со stride 32-64 кб.
Но вы же не внешние диски собираетесь объединять в массив? IMHO это была бы совсем плохая идея.
Приспособления не обязательны, Windows поддерживает software RAID, который Miscrosoft зачем-то зовет динамическими дисками.
Но в реальности с неодинаковыми дисками будет плохо. Во-первых самые ходовые конфигурации RAID 0,1,5 используют разделы одинакового размера на каждом из дисков. Т.е. часть пространства пропадет зря. Во-вторых использование дисков с разным временем доступа (2.5", 3.5") несколько снизит быстродействие массива. А оно и так не фонтан, особенно при одновременном доступе к массиву нескольких процессов. В этом случае массив тормозит сильнее, чем одиночный диск (если только это не RAID1 на чтение).
Можно сделать JBOD, тогда пространство не пропадет, но при отказе/отключении любого из дисков окажется недоступным все. Скорость будет как у одного диска.
Использовал software RAID на Linux - проработало 7 лет без обслуживания. Правда загрузка процессора при интенсивном вводе/выводе достигала 25-30%. После установки аппаратного RAID-контроллера не поднималась выше 3%.
Можно использовать встроенный в материнскую плату RAID-контроллер. На мой взгляд он скорее вреден, чем полезен. Процессор остается загруженным практически так же, как у чисто программной реализации RAID, а вот переносимость на другую машину начисто отсутствует. Т.е. если вдруг ваша материнская плата умрет - к своим данным вы не доберетесь, если не найдете точно такую же.
Можно купить "настоящий" контроллер, но он стоит настоящих денег.
Про оптимальные конфигурации говорить нереально, это целая наука и в конечном итоге все-равно приходится пробовать. И бенчмарки получаются "многопараметрические" - типичный размер файла, интенсивность ввода/вывода, количество параллельных процессов и применительно к конфигурации массива - число дисков, размер блока (stride, stripe) и, собственно, уровень RAID. Я использовал RAID5 из 3-6 дисков со stride 32-64 кб.
Но вы же не внешние диски собираетесь объединять в массив? IMHO это была бы совсем плохая идея.