В настоящее время у меня есть массив RAID-0 с двумя жесткими дисками по 7200 об / мин, но я хотел бы увеличить скорость доступа к двоичным файлам и небольшой части /home .

Итак, я рассматриваю эту настройку для рабочего стола Linux:

  • два 120 ГБ SSD в RAID-0
  • два жестких диска 7500rpm 2Tb в RAID-1

Я бы использовал SSD для /usr и части /home , а остальное - для HD. Теперь я хотел бы отразить /usr и хранящиеся на SSD части /home на жестких дисках для безопасности. Идея состоит в том, чтобы использовать writeethrough для /home вещи и обратную запись для /usr .

Это возможно с LVM? Как бы это было?

Можно ли использовать том SSD RAID-0 в качестве кеша для тома RAID-1 HD такого же размера? (LVM позволяет это? Есть какие-нибудь предостережения?)

Я действительно не хочу кеш, я бы хотел использовать массив SSD в качестве хранилища для двоичных файлов и части /home , но, насколько я вижу, использование SDD в качестве кеша даст мне бесплатную резервную копию на HD массив и гибкость выбора обратной записи и записи для разных файловых систем ...

1 ответ1

0

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

Интеграция SSD в LVM

Из того, что я понял, вы говорите, что хотите использовать твердотельные накопители в качестве хранилища для двоичных файлов и части дома. Вы можете сделать это, конечно, либо

  • Создание группы томов только для твердотельных накопителей и создание на них логических томов, а затем их монтирование или
  • Создание группы томов, охватывающих твердотельные накопители и жесткие диски, и указание на каждом логическом томе, где вы хотите его разместить (на жестком диске или твердотельном накопителе).

Преимущество первого заключается в том, что вы сразу узнаете, что находится на SSD, а что нет. Преимущество последнего заключается в том, что позднее вы можете включить кэширование SSD (поскольку логический том и его кэш SSD должны находиться в одной группе томов). Вы по-прежнему можете видеть, на каком PV ваши данные, используя "lvs -o+devices".

Использование SSD

Если вы выберете второй вариант - я предполагаю, что вы делаете, так как это более разумный выбор - вы можете

  • Создайте логические тома только на жестком диске, а затем добавьте к ним SSD-кэш, ускоряя их.
  • Создайте логические тома только на SSD, в этом случае им не нужен кеш.

LVM позволит и то и другое. В частности, чтобы ответить на ваши вопросы:

  • Вы можете создать кеш SSD 10 ГБ для логического тома HDD 10 ГБ.
  • Вы можете создать кеш SSD объемом 10 ГБ для логического тома жесткого диска объемом 100 ГБ.
  • Вы можете отразить 10 ГБ логического тома на жестком диске и SSD. Я понятия не имею, каким будет представление. Это может быть нормальная производительность RAID-1 (более быстрое чтение, более медленная / одинаковая скорость записи), но вам придется измерить, как реально работают зеркала LVM.

Слово предупреждения

При этом RAID-0 - это рецепт катастрофы. Вам нужно будет убедиться, что никакие данные, которые вы не можете позволить себе потерять, будут расположены на SSD RAID-0 (обратите внимание, что вы можете передать PV, на котором хранится логический том, в lvcreate).

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

Самый безопасный способ, которым вы можете продолжить, - это использовать твердотельные накопители в качестве перезаписи. Только если вы используете RAID-1 на своих SSD, обратная запись может быть разумным выбором.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .