Задать вопрос
@kodi

Как хранить данные для обработки в виртуалке на СХД?

Есть ноды для виртуализации, есть СХД.
Образы виртуальных машин лежат на СХД и грузятся с нее же.
Возникает вопрос как организовать хранение данных с которыми работают виртуальные машины.

Первый вариант:
Хранить данные внутри образа вместе с ОС и тягать образ по ISCSI.
Второй вариант:
ОС в образе и тягается по ISCSI. А данные хранить на СХД и тягать по сети через NFS или SMB.

Какой вариант более производительные? Или есть что-то более правильное?

Спасибо.
  • Вопрос задан
  • 355 просмотров
Подписаться 1 Оценить Комментировать
Ответ пользователя Алексей Черемисин К ответам на вопрос (3)
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Образы виртуалок по iSCSI (мы правда напрямую через ceph это делаем), остальное, что для общего доступа - по NFS.
Мы делаем общий образ с системой, и делаем с него снапшоты на каждый инстанс виртуалки. Отдаем снапшот в виртуалку как блочное устройство. Если в каком-от инстансе нужен отдельный диск с данными, то его отдаем отдельно. Также часто делаем блоковые устройства для боольших временных файлов, тоже цепляем отделным диском в инстанс.
Ответ написан
Комментировать