The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Запуск виртуальных машин Qemu и KVM..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Запуск виртуальных машин Qemu и KVM..."  +/
Сообщение от auto_tips (ok) on 12-Июл-10, 10:06 
Пример настройки Sheepdog в Fedora Linux для организации выполнения в Qemu или KVM  виртуального окружения поверх распределенного на несколько машин высоконадежного хранилища Sheepdog (подробнее см. http://www.opennet.me/27251/ )


Устанавливаем и запускаем кластерный движок Corosync (http://www.corosync.org/) на всех узлах кластера хранения:

   yum install corosync
   service corosync start

После интеграции sheepdog-драйвера в состав пакета qemu и qemu-kvm, достаточно будет выполнить:

   yum install qemu-kvm

(сейчас еще нужно [[http://www.osrg.net/sheepdog/usage.html собирать]] драйвер из исходных текстов)


Запускаем на каждом узле кластера хранения управляющий процесс Sheepdog,
передав в качестве аргумента директориею для хранения объектов в локальной ФС каждого узла:

   sheep /store

Форматируем и настраиваем параметры кластера хранения, указываем дублирование каждого блока данных на три разных узла:

   collie cluster format --copies=3

Создаем в распределенном хранилище дисковый образ, размером 256Гб, для виртуальной машины с именем Alice:

   qemu-img create sheepdog:Alice 256G

Импортируем существующий образ виртуальной машины в распределенное хранилище с именем Bob:

   qemu-img convert ~/amd64.raw sheepdog:Bob

Смотрим список активных хранилищ:

   collie vdi list

   Bob          0  2.0 GB  1.6 GB  0.0 MB 2010-03-23 16:16      80000
   Alice        0  256 GB  0.0 MB  0.0 MB 2010-03-23 16:16      40000

Запускаем виртуальную машину:

   qemu-system-x86_64 sheepdog:Alice

Создаем снапшот виртуальной машины Alice:

   qemu-img snapshot -c name sheepdog:Alice

Параллельно запускаем созданный снапшот:

   qemu-system-x86_64 sheepdog:Alice:1

Клонируем снапшот Alice:1 в новую виртуальную машину Charlie

   qemu-img create -b sheepdog:Alice:1 sheepdog:Charlie

Просматриваем состояние узлов кластера:

   collie node list

URL: http://www.osrg.net/sheepdog/usage.html
Обсуждается: http://www.opennet.me/tips/info/2409.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Запуск виртуальных машин Qemu и KVM в распределенном хранили..."  +/
Сообщение от netc (ok) on 12-Июл-10, 10:06 
спасибо за перевод!

а вы где и зачем используете sheepDog ?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Запуск виртуальных машин Qemu и KVM в распределенном хранили..."  +/
Сообщение от Filosof email(ok) on 13-Июл-10, 11:24 
прикольная у них собчья атрибутика -:)
небось скоро и другие породы добавят -:)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Запуск виртуальных машин Qemu и KVM в распределенном хранили..."  +/
Сообщение от playnet on 13-Июл-10, 20:36 
а что делать, если я не люблю собак? Может, поправить сырцы, переименовав файлы..
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Запуск виртуальных машин Qemu и KVM в распределенном хранили..."  +/
Сообщение от prapor (??) on 14-Июл-10, 17:19 
Не буду оригинален, но могу предложить книгу по коррейской традиционной кухне.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Запуск виртуальных машин Qemu и KVM в распределенном хранили..."  +/
Сообщение от Nerian email on 11-Авг-10, 14:32 
Это аналог Lustre? Если да - то в чём отличия?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру