Назад | Перейти на главную страницу

Несколько дисков на один логический диск, и только часть требует четности

У меня 4 жестких диска по 1 ТБ. Я хочу иметь ОДИН смонтированный каталог, в котором есть 2 каталога. Так что пространство для обоих динамично. Одним нужен паритет, другому - нет. Конечно, я не хочу хранить данные о четности на том же диске, что и исходные данные.

Я бы предпочел использовать Ubuntu-Server в качестве операционной системы. Кто-нибудь знает программное обеспечение или ОС, осознающие это?

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

Я хочу иметь ОДИН смонтированный каталог, в котором есть 2 каталога.

В Unix / Linux у вас есть единое пространство имен /*, большое дерево иерархии файлов, в котором файлы могут быть распределены по нескольким устройствам: не только жестким дискам, но и памяти ( /proc для псевдофайловой системы информации о процессе) и устройств (/dev, расположение специальных файлов или файлов устройства). В Иерархия файловой системы Linux все это файл. Таким образом вы можете монтировать разные диски или разделы в виде вложенных папок в одной папке, например /path/to/folder/partition1 и /path/to/folder/partition1. Возможно.

Так что пространство для обоих динамично.

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

Одним нужен паритет, другому - нет. Конечно, я не хочу хранить данные о четности на том же диске, что и исходные данные.

Существует огромная терминологическая разница между паритет и зеркальное отображение. Если вам нужны данные четности, вам понадобится как минимум три диска: два из них содержат фактические данные, а один считает их вместе для данных четности (RAID 3, RAID 4). Если диск с данными четности выходит из строя, необходимо сгенерировать новые данные четности: если какой-либо из дисков с данными выходит из строя, его можно восстановить, используя данные с других дисков вместе с данными четности.

Зеркальное отображение (RAID 1) создает точную копию диска. Требуется два диска, хорошая производительность и отличное резервирование. Чередование (RAID 0) распределяет данные по дискам без избыточности или отказоустойчивости, но это хорошо, если единственной целью является хорошая производительность.

Во всех конфигурациях RAID вы используете весь диск и либо выполняете зеркалирование / чередование / четность, либо нет. С вашими четырьмя идентичными приводами у вас есть много вариантов. Вы можете создать RAID 4 с тремя дисками и использовать четвертый диск без избыточности, что будет максимально близко к вашей исходной спецификации. Однако вы не получите больше места и, конечно же, не получите большей избыточности и производительности по сравнению с лучшим вариантом: сборка вложенный RAID 10 используя все 4 привода; 2 ТБ отказоустойчивого хранилища.

RAID 10 представляет собой комбинацию RAID 0 и RAID 1. Он применяет проверку четности для реализации набора зеркального отображения с чередованием. Таким образом, он наследует скорость RAID 0 и безопасность RAID 1.