Миграция с аппаратного на программный RAID

Миграция с аппаратного на программный RAID

У меня в настоящее время подключен RAID-контроллер Adaptec 81605ZQ к:

  • 2 x 8 ТБ HGST HDD в RAID-1
  • 2 x 1 ТБ Samsung 850 Pro SSD в RAID-0 (отдельный массив)
  • 1 x 128 ГБ Samsung 850 Pro SSD как «MaxCache» (кэш чтения для массива RAID-1 HDD)

На Windows 10 с последней прошивкой и драйверами Adaptec я получаю следующее:длинныйзависает (в среднем 30-50 секунд) когдапишетпривязаны к массиву HDD. Гораздо хуже обстоят дела в сценариях одновременного чтения/записи, когда какой-то процесс выполняет значительные чтения, пока идет запись. В какой-то момент, часто, в течение более 30 секунд буквально нет дискового ввода-вывода.

Я бы хотел отказаться от RAID-контроллера (для устранения неполадок, и потому что он, вероятно, вообще не нужен с 6700K) и просто использовать программный RAID. Поддерживает ли Windows монтирование формата RAID Adaptec on-disk в программном обеспечении (без RAID-контроллера)? Или лучше сжать RAID-массив до одного жесткого диска (без избыточности) и сделать копию массива на уровне блоков на обычный (не RAID) диск? Я хочу избежать покупки дополнительных дисков для этого, если это возможно.

Кроме того, что мне делать с массивом RAID-0? Мне понадобится еще 2 ТБ места где-нибудь, если я не могу сделать монтирование на месте формата диска Adaptec в Windows.

Я хочу либо (1) смонтировать RAID-массивы напрямую, без RAID-контроллера (подключив их к чипсету SATA материнской платы), либо (2) скопировать данные «на место» (не покупая дополнительное оборудование) и повторно инициализировать массив как какой-то другой, программный формат RAID.

решение1

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

  1. Уменьшите производительность массива, вручную выведя из строя или удалив диск из старого массива.
  2. Запустите новый деградировавший массив на новом доступном диске.
  3. Скопируйте файлы со старого деградировавшего массива на новый деградировавший массив.
  4. После проверки передачи файла выполните блиц-обновление старого массива и добавьте новое доступное устройство к новому, в настоящее время неисправному массиву.
  5. После завершения перестройки вы просто перенесете массивы.

решение2

Переход на программный RAID вам не поможет.

Боюсь, описанное поведение — «фишка» архивных дисков на основе SMR. Часть емкости диска находится в обычном формате (в вашем случае, вероятно, те самые 600 ГБ). Эта область служит кэшем для записи. Но проблема в том, что данные на дисках SMR должны быть записаны сразу в довольно большую область. Обычно размер такой области составляет 256 МБ. И даже если вы меняете один байт, вся область в 256 МБ должна быть перезаписана заново.

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

Таким образом, диски SMR действительно более удобны для архивирования с периодическим чтением, чем для операций записи-загрузки...

Связанный контент