Хранить изображения QEMU в базе данных

У меня есть задача сохранить изображения QEMU в базе данных и подумать о разработке пользовательского блочного устройства. Это хорошая идея? С чего лучше начать?

3 ответа

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

Если это не работает для вас, я хотел бы узнать больше о том, чего вы пытаетесь достичь.

Если вы хотите распределенное хранение изображений, QEMU поддерживает использование изображений на блочных устройствах Rados (реализовано с использованием Ceph): http://ceph.newdream.net/2010/12/rbd-upstream-updates/

В Qemu интегрирована Sheepdog, которая также обеспечивает распределенное хранение изображений. Не используй это сам, но, кажется, оно охватывает твои цели. http://www.osrg.net/sheepdog/

Другие вопросы по тегам