Size: a a a

OpenNebula - русскоговорящее сообщество

2019 May 15

k

kvaps in OpenNebula - русскоговорящее сообщество
Nick Potemkin
мне не очень понятна эта логика. если данные для нас важны - то бекапы никто не отменял в любом случае и никакой персистент нам это не заменит. зачем нам может быть необходимо возвращать образ с "важными данными" в хранилище? нет, наверняка такие кейсы есть - например явно в среде виртуальных десктопов это можно применить.. но где еще?
так вот идея как раз в том, чтобы не надо было возвращать образ в хранилище, все важные данные и так persistent
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
бэкапить нужно именно images датастор, а не system, кстати наверное можно сразу в маркетплейс
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
Anton Zubkov
в VDC можно вообще указать что все создавaемые в нем ВМ делать persistent
круто, я не знал
источник

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
> images-datasotre и system-datastore очень тесно между ссобой связанны, грубо говоря это определение одного и того же хранилища

ну вот как раз это менее понятно, чем то, что сейчас для использования c fs_lvm ))
источник

AZ

Anton Zubkov in OpenNebula - русскоговорящее сообщество
А сейчас для lvm всё ещё нужно общее хранилище?
источник

AZ

Anton Zubkov in OpenNebula - русскоговорящее сообщество
Я просто давно не юзал... года два назад было необходимо
источник

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
ну если лайв миграция нужна - конечно.. куда же без него?
источник

AZ

Anton Zubkov in OpenNebula - русскоговорящее сообщество
Я про shared lvm
источник

AZ

Anton Zubkov in OpenNebula - русскоговорящее сообщество
Для образов скачанных из маркета
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
нужна, по сути fs_lvm - это всего-лишь расширение shared, который позволяет создавать system-образы в lvm вместо обычных файлов, его не стоит рассматривать как самостоятельный сторадж
источник

AZ

Anton Zubkov in OpenNebula - русскоговорящее сообщество
Понял
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
на самом деле там все очень запутанно, настолько что проще заново переписать
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
fs_lvm требует что-бы images datastore тоже было fs_lvm, но при этом образы там хранятся как shared, с другой стороны fs_lvm был сконструирован так, что-бы можно было копировать образы из shared и ssh images-датасторов
источник

AZ

Anton Zubkov in OpenNebula - русскоговорящее сообщество
Запутанно
источник

S

Stanislav in OpenNebula - русскоговорящее сообщество
источник

AZ

Anton Zubkov in OpenNebula - русскоговорящее сообщество
😂
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
посмотрел на TM_MAD_CONFs, на данный момент вот такая картинка вырисовывается:
images     system
---------------------------
shared --> shared,ssh
qcow2  --> qcow2,ssh
ceph   --> qcow2,ssh,shared
fs_lvm --> fs_lvm
какой сторадж в какой может образы копировать
источник
2019 May 16

ИИ

Игорь Исаенко in OpenNebula - русскоговорящее сообщество
kvaps
так вот идея как раз в том, чтобы не надо было возвращать образ в хранилище, все важные данные и так persistent
а вы в курсе, что образы на файлах как раз так и работают?
persistent файл копируется с фронтенда на ноду.
а потом, когда его отмонтировали, переносится обратно.
если нода внезапно умрет, образ потеряется, даде если он persistent.
ваша логика про persistent работает на shared хранилищах.
источник

AZ

Anton Zubkov in OpenNebula - русскоговорящее сообщество
Ну юзать кластер без shared хранилища - извращение.
источник

ИИ

Игорь Исаенко in OpenNebula - русскоговорящее сообщество
для dev - не страшно
источник