Создание одного большого непрерывного пространства из 4 дисков

9598
yoosiba

Я собираю файловый сервер для домашнего использования. Интересно, можно ли использовать несколько дисков таким образом, чтобы они были видны в сети как одно непрерывное пространство? Более менее, как JBOD. Я использую диски SATA, отформатированные в NTFS. Могу ли я добиться этого с помощью символических ссылок? Я имею в виду настройку ссылок с 4 дисков на одну папку, которая срезается? Или есть какой-нибудь способ обработать все 4 диска с JBOD на системном уровне и открыть это пространство для сети? Могу ли я установить JBOD, когда два диска находятся на контроллере, отличном от двух других?

Дополнительная информация:
Платформа: D945GCLF2 + Atom 330 + 2 ГБ ОЗУ
Система: Win2008R2 Сервер на диске ATA
Хранение: 4x1 ТБ SATA-диска (2 диска на встроенном контроллере, 2 диска на PCI-контроллере)
Использование: Обычно один пользователь читает / записывает данные, основные права доступа Модель (как у Windows) в порядке.

Примечание: я бы предпочел придерживаться Windows + NTFS, а не FreeNAS + ZFS.

Обновление:
после прочтения всех ответов и комментариев я решил использовать Dynamic Disks и перейти на Raid 5. Причина, по которой я решил это в первую очередь, заключалась в том, чтобы решить проблемы с моим основным компьютером и его постоянными проверками целостности дисков, потерянными файлами или даже разделами, чтобы RAID 5 это так.
Сейчас я остановлюсь на программном RAID и посмотрю, как он работает для меня. Если у меня возникнут проблемы с производительностью, я переключусь на аппаратный RAID, как предложили Zoredache и Molly.

7
почему бы не использовать 4-портовый контроллер SATA RAID? 14 лет назад 0
@yoosiba, since this is a Mini-ITX board, is it going in a SFF case? Check to see if full-size add-on cards will have enough room. hyperslug 14 лет назад 0
Ваши данные будут безопаснее, если вы настроите том RAID5 и включите все четыре диска емкостью 1 ТБ в качестве участников. Zoredache 14 лет назад 4
Или лучше просто придерживаться символических ссылок. Это сводит к минимуму вероятность потери всего сразу, и вы можете обеспечить выборочную избыточность для наиболее важных файлов вручную. 14 лет назад 0
As I recall, you can't setup a software RAID 5 for your system volume. The RAID 5 is a good idea, but you would need to the install the OS on separate a disk(s). 14 лет назад 0
Case is not part of the system yet. Currently all described above is lying on the desktop. To start it I need to use screwdriver on proper jumper ;) So I have no space issue yet. SATA PCI controller itself is quite small so it shouldn't cause problems. Anyway I haven't decided yet on case. But I will keep in mind that maybe I will switch to bigger/better SATA/Raid controller. yoosiba 14 лет назад 0

7 ответов на вопрос

8
Mark Henderson

Если вы преобразуете диск в динамические диски (перейдите в раздел «Управление дисками» в разделе «Управление системой», щелкните диски правой кнопкой мыши и выберите «Преобразовать в динамический диск»), вы сможете создать новый том «составной». Затем Windows объединит все ваши диски в один логический том.

Однако обратите внимание, что при таком способе объединения дисков вы получаете нулевую избыточность, поэтому, если вы потеряете один диск, вы потеряете много.

Best answer so far. Just because you CAN do it doesn't mean you should. 14 лет назад 2
4
William Hilsum

Что вы можете сделать, это перейти к управлению компьютером, а затем к управлению дисками.

Конвертируйте их все в динамические диски, и тогда вам будет предложено создать новый Raid 0 / составной диск, который достигнет того, что вы хотите.

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

альтернативный текст

При этом я настоятельно рекомендую против этого, если у вас нет хорошего плана резервного копирования. У меня лично есть 4x 1TB накопители, и я использую их как 2x 2TB raid 1 (хотя недавно я думал о том, чтобы просто использовать их как обычные диски с rsync или аналогичными между ними).

И помните, даже если вы идете по вышеизложенному, всегда делайте резервные копии важных файлов.

Наконец, если у вас нет подписки Technet / MSDN и нескольких лицензий, Windows Server 2008 может быть дорогим. Хотя у меня есть Technet, я использую Freenas и CIFS. Я очень доволен этим.

Я думаю, что вы имеете в виду RAID 0 Giffyguy 14 лет назад 1
Вы забыли отредактировать это, Уил :) Это во втором абзаце. A Dwarf 14 лет назад 1
+1, спасибо ... Не понял, что написал это дважды! William Hilsum 14 лет назад 0
Вы должны действительно рассмотреть аппаратный RAID из соображений производительности, а не наказывать столь низкоуровневый процессор, как Atom 330, программным RAID. 14 лет назад 3
+1 Я должен согласиться с Молли ... Я не думаю, что это будет конец света, хотя - на рабочей станции, никоим образом ... однако, опять же, я использую программный рейд на моем, и это только на Celeron (пытается сократить счета за электроэнергию). Даже при восстановлении и выполнении других интенсивных задач ввода-вывода он никогда не превышает 20% ЦП, так что вы можете избежать неприятностей, если он будет использоваться только в качестве NAS, но вы можете выполнить тесты под большой нагрузкой, чтобы проверить первым. William Hilsum 14 лет назад 0
Определенно согласен тоже. Можно даже пойти с недорогим решением и получить карту PCI RAID, такую ​​как HighPoint-RocketRAID 1740, по цене 110 долларов США. Но, честно говоря, несмотря на то, что Intel по-прежнему остается милой жемчужиной, я бы никогда не стал рассматривать эту комбинацию платы / процессора для системы 2008 Server. A Dwarf 14 лет назад 0
1
A Dwarf

Один из вариантов - установить их как RAID 0. Поскольку все они имеют одинаковый размер, это означает, что конечный том будет равен 4 x minimum size4 x 1 ТБ.

1
Stephen Veiss

Просмотрите справку по динамическим дискам и объединенным томам в разделе «Управление дисками». Это должно позволить вам делать то, что вам нужно; Я не знаю деталей, хотя.

Как говорит Zoredache, вам будет безопаснее с томом RAID5 (который, я думаю, также можно настроить с помощью динамических дисков) - но, как всегда, RAID не является резервной копией!

1
Justin Scott

RAID0 - это то, что вы ищете в этом сценарии, хотя вам может понадобиться аппаратный контроллер RAID, чтобы все это работало. При такой настройке контроллер RAID будет извлекать все диски и превращать их в один логический диск, который будет видеть операционная система. Все это становится одним большим пространством. Проблема состоит в том, что, если один из дисков-членов в массиве выходит из строя, весь массив отказывает и становится недоступным. Я видел, как люди используют массивы RAID0 для выполнения временной работы, такой как редактирование видео и тому подобное, но никогда для долговременного хранения из-за связанных с этим опасностей. Если вы идете по этой дороге, действуйте осторожно.

Джастин, мне было бы интересно узнать ваше мнение о том, что RAID0 - это то, что вы ищете в этом сценарии. Конечно, это даст немного больше места, чем RAID 5, но вы также потеряете много данных, когда (если не только когда) произойдет сбой диска. 14 лет назад 0
Indeed, RAID 5 would be a lot safer, and I covered the dangers of RAID 0 as well. In my experience when I explain to people who want to span disks for non-server purposes they don't want to lose the space that RAID 5 requires for parity, hence the RAID 0 suggestion. Personally, I wouldn't touch 0 with a 20 foot pole unless I was using it for temporary work space. Justin Scott 14 лет назад 0
0
hyperslug

Если вы замените Windows Home Server вместо Server 2k8, вы можете использовать Drive Extender.

Из технической документации по Windows Home Server - расширитель накопителя :

  • Жесткие диски рассматриваются как один большой пул доступного пространства для хранения. Вам больше не нужно иметь дело с буквами дисков (такими как E :, F: и G:)
  • Работает с внутренними и внешними жесткими дисками (например, USB 2.0 или FireWire)
  • Дублирование общих папок поддерживает надежность, дублируя назначенные общие папки. Важные данные хранятся на отдельных жестких дисках, что обеспечивает защиту от сбоя жесткого диска.
  • Позволяет легко перемещать жесткие диски и их содержимое. Устаревшие жесткие диски легко удалить. Вы можете хранить содержимое на других жестких дисках в системе и удалять старые или маленькие жесткие диски.

«Резервирование», для которого был разработан RAID, предназначалось для серверов высокой доступности. Если вы не потеряете $$$ из-за простоя, вам лучше использовать обычную схему резервного копирования. Расширитель диска копирует файлы на отдельные жесткие диски для резервирования только выбранных вами папок, а не тратит весь диск на биты четности.

Windows Home Server также дешевле, $ 92 @ newegg . Он имеет то же ядро, что и Windows Server 2003, но модифицированный для домашнего использования. Например, вы не можете запустить Exchange, но я не думаю, что вы идете туда.

Смотрите также: http://fearthecowboy.com/post/Windows-Home-Servers-Drive-Extender-vs-RAID.aspx

0
tylerl

Windows (теперь) может монтировать тома в папки вместо букв дисков, как это делает UNIX. Каждая папка соответствует отдельному диску.

На самом деле Windows 2000 может сделать это. 10 лет назад. 14 лет назад 1
Это также не дает вам непрерывного блока свободного пространства. Если папка заполнится, следующему файлу просто будет отказано в пространстве, а не переполнено свободное место на других дисках. Mark Henderson 14 лет назад 2

Похожие вопросы