marcinw | 2010-07-29

Klonujemy komputer - maszyny wirtualne

kategoria:

producenci:

 

QEMU i KVM

 

Produkt QEMU i KVM
Typ emulator (QEMU),
maszyna wirtualna (KVM)
Koszt darmowa
Kod źródłowy tak (licencja GPL 2)
Dostępność różne systemy (QEMU),
GNU/Linux (KVM)

QEMU jest emulatorem stworzonym przez Fabrice Bellarda, a KVM (skrót od Kernel-based Virtual Machine) opartym na nim rozwiązaniem dostępnym od wersji 2.6.20 jądra Linuksa. Dokładniej mówiąc, jest maszyną wirtualną wymagającą wirtualizacji sprzętowej składającej się z modułów jądra i zmodyfikowanej wersji QEMU.

W Ubuntu w Centrum Oprogramowania Ubuntu wyszukujemy qemu-kvm i instalujemy pakiet o tej samej nazwie. Dyski są zapisywane w formatach CLOOP (Linux Compressed Loop), COW (znany z User Mode Linux), VMDK (znów znany z produktów VmWare), QCOW i QCOW2 (oba własne) oraz RAW.

KVM zawiera moduły jądra. Czasem mogą one kolidować z innym oprogramowaniem. Należy je wtedy wyłączyć np. poprzez wydanie odpowiednich komend z konsoli - podaję wersję dla procesorów Intela:

sudo modprobe -r kvm_intel

sudo modprobe -r kvm

Ich uaktywnienie uzyskamy z kolei poprzez:

sudo modprobe kvm-intel

Oba rozwiązania wymagają skorzystania z linii komend. Z tego względu dodatkowo warto zainstalować program, który zaoferuje wygodny interfejs obsługi. Do celów testowych w Centrum został wybrany pakiet aqemu - dzięki niemu w menu Narzędzia systemowe pojawiła się aplikacja AQEMU. Program ten jest dosyć prosty w obsłudze, wymaga jedynie znajomości języka angielskiego.

Po naciśnięciu zielonego przycisku "+" na liście dodawana jest nowa maszyna. Jej konfigurację uzyskujemy poprzez zakładki po prawej stronie okna - i tak np. w General jesteśmy w stanie ustawić ilość przydzielanej pamięci RAM czy typ karty dźwiękowej.

Poniżej zostały pokazane wykorzystywane ustawienia dla QEMU.

KVM był bardzo podobny w konfiguracji

Dodatkowo wymagane były tylko dwie czynności - na zakładce HDD niezbędne było wskazanie pliku z obrazem dysku twardego oraz dodanie karty sieciowej na zakładce Network (przyciskiem Add).

Maszyny wirtualne uruchamiane z użyciem tych rozwiązań nie mają żadnych dodatków, w oknie z maszyną nie ma także żadnych informacji o stanie symulowanych urządzeń (np. czy aktualnie pracuje dysk twardy).

 



odsłon: 97476


Ostatnie komentarze do artykułu

shafran

2010-08-24 01:12:18

http://www.benchmark.pl/testy_i_recenzje/Rozwiazania_VmWarePlayer-3161/strona/10550.html "Microsof" zamiast "Microsoft"

frodo2000

2010-08-02 10:30:42

"Oboje ubolewamy nad VMware Serverem ale niestety świat idzie na przód...jednak nawet taki Workstation ma olbrzymi potencjał, a przecież niewiele zachodu kosztuje konwersja maszyny z VMWorkstation do ESXi." Rzeczywiście...

Ziben

2010-07-31 15:46:59

Blush...masz racje, jakoś nie docierało do mojego zakutego łba że komunikacja "child -> parent -> hypervisor" jest dokładnie parawirtualizacja. Dziwną ale jednak...rozumiem jednak co chciałeś mi "powiedzieć" ;) Ale artykuł...

zobacz wszystkie komentarze (36)

skomentuj artykuł

Polecamy

SteelSeries Diablo 3 Headset, Mouse i QcK Limited Edition - test, cena, opinie
Akcesoria SteelSeries to pozycja obowiązkowa dla każdego fana gry Diablo III. ...
kategoria: myszki producent: SteelSeries Ocena: 4 15
HTC One V - test, cena, opinie
HTC One V to świetny smartfon uniwersalny, którym posłużyć może się ...
kategoria: smartfony, telefony producent: HTC Ocena: 9 17
Creative ZiiSound D5x i DSx oraz GigaWorks G500 - test, cena, opinie
Test głośników Creative ZiiSound (bezprzewodowe) oraz GigaWorks ProGamer ...
kategoria: głośniki producent: Creative Ocena: 7 24
Asus Transformer Pad 300 - cena, test, opinie
Bardzo dobrej jakości moduły foto-wideo, wysoka wydajność dzięki ...
kategoria: tablety PC producent: Asus Ocena: 6 26
Poradnik komunijny 2012
Wspólnie z Partnerami przygotowaliśmy poradnik komunijny. Zawarliśmy w nim ...
kategoria: drukarki, skanery producent: Asus Ocena: - 142