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

Зеркальное отображение цели iSCSI на более медленный диск, асинхронный RAID или репликацию на уровне блоков?

Я планирую настроить тестовый экспорт iSCSI на моем NAS, который будет использоваться хостом виртуализации KVM для хранения всех гостевых томов и данных. Мой NAS-ящик - это самостоятельная сборка, работающая под управлением CentOS.

Устройство, которое будет экспортировано по iSCSI с NAS, будет SSD.
Но я хотел бы попробовать найти способ репликации этого тома на более медленный / более дешевый старый диск на NAS. Я мог бы использовать RAID 1 между SSD и более медленным резервным диском, но тогда я понимаю, что общая скорость массива будет уменьшена из-за более медленного диска.

Есть ли способ выполнить какую-либо полную / инкрементную репликацию SSD на более медленный HDD?

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

Я бы не хотел настраивать резервное копирование для каждого гостя. Если все это происходит на уровне блоков в ящике для хранения, было бы элегантным решением и позволило бы мне просто изменить настройки iSCSI для экспорта тома резервной копии в случае сбоя SSD.

Я просмотрел снимки LVM, но мне кажется, что нужно настроить что-то на хосте KVM virt, и мне нужно будет как-то сохранить снимки на другом устройстве.

Кто-нибудь знает что-нибудь, что может сделать это в рамках бюджета моей небольшой тестовой среды (то есть с открытым исходным кодом)?
Я предполагаю, что большинство решений этого типа - прерогатива поставщиков дорогостоящих SAN.

РЕДАКТИРОВАТЬ: Хорошо, только что посмотрел на DRBD. Асинхронное зеркалирование кажется идеальным, но возможно ли это между устройствами хранения на одной машине?

РЕДАКТИРОВАТЬ 2: Это тест домашней лаборатории, а не развертывание производства. Я в основном хочу поэкспериментировать с удаленным хранилищем виртуальных машин с использованием iSCSI / NFS. Если есть возможность добавить в уравнение какую-то технологию репликации устройств, тогда я тоже могу попробовать. Я не собираюсь покупать дополнительный SSD и RAID 1 для них, поскольку это было бы бессмысленно для моего эксперимента ... Я широко использовал RAID 1 и пришел к выводу, что он работает. В совершенстве. Я хочу узнать, есть ли еще одна технология, о которой я не знаю, с которой я могу поиграть и чему научиться.

Это ужасная идея ...

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

Реальные решения здесь:

  • Зеркально отразите свой SSD ... Это уменьшит влияние сбоя диска. (Вы можете разместить это / их внутри вашего хоста виртуализации - зачем возиться с NAS?)
  • Выберите более подходящее решение для резервного копирования. Если это означает настройку каждого гостя, это мой путь.
  • У вас есть другой сервер / NAS или дополнительное оборудование, на которое вы можете выполнять резервное копирование или репликацию?

Что касается NAS, есть несколько более хороших вариантов. Что-то вроде Community Edition NexentaStor по крайней мере, позволяет репликацию общих ресурсов NFS на другой хост / место назначения ... но он определенно предоставляет автоматическую службу создания снимков, которая может быть полезна в вашем случае. Снимки не являются резервными копиями, но они представляют собой одну из форм защиты, которая может пригодиться.