Portál AbcLinuxu, 10. května 2025 04:57

Dotaz: Paravirtualizovaný KVM stoj

26.2.2011 12:43 xkm
Paravirtualizovaný KVM stoj
Přečteno: 505×
Odpovědět | Admin
Ahoj. Neboť nový centos 6 už nebude podporovat xen a polovina strojů na kterých mi teď centos 5 s xenem běží nepodporuje hw virtualizaci - je nějaká možnost jak bez hw podpory spustit KVM virtualizovaný stroj (tak nějak výkonnostně podobně jako pod xenem)? Dočetl jsem se že nový KVM podporuje nějakou paravirtualizaci ale nevím kam až zasahuje. Nechtěl bych virtualizovat stroj jehož rychlost by byla shodná se strojem virtualizovaným před dávnými časy pomocí qemu.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.2.2011 14:31 none
Rozbalit Rozbalit vše Re: Paravirtualizovaný KVM stoj
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj! KVM neobsahuje paravirtualizaci a bez podpory hardwarove virtualizace v procesoru se neobejdes. Pravdepodobne jsi cetl, v souvislosti s KVM, o paravirtualizovanych driverech virtio - ovladacu pro vstupne vystupni zarizeni (hd, nic). S provozem paravirtualizovanych virtualnich guestu na KVM nemaji nic spolecneho.

Vykon KVM je velmi dobry a v RHEL6 je rada vylepseni.
26.2.2011 19:24 xkm
Rozbalit Rozbalit vše Re: Paravirtualizovaný KVM stoj
A nevíte o nějaké open source distribuci obsahující funkční xen 4 hypervizor? Má mít nějaká výkonnostní vylepšení, která by se docela hodila. Teď jedu na centos 5.5 a stařičkém XEN 3. Ve fedoře a v debianu s ním byly problémy - tuším v lenny nějaká verze 3.2. V centosu to je odladěné, ale nový hypervizor už nebude podporovaný a KVM je pro mě nepoužitelný.
26.2.2011 20:38 BubakB
Rozbalit Rozbalit vše Re: Paravirtualizovaný KVM stoj

Debian Squeeze a Xen4 si rozumí.

the.max avatar 26.2.2011 20:43 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: Paravirtualizovaný KVM stoj
Citrix Xenserver, je to postaveny na CentOSu
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
the.max avatar 26.2.2011 20:52 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: Paravirtualizovaný KVM stoj
...ale s diky nepodpore HW virtualizace to bude asi boj, protoze to predpoklada,ze mas HW podporu. Pokud ji ale nemas, tak se ti asi nepodari 'naklikat' virtual prez to jejich klikatko. Ja jsem na tom v podstate stejne xen pouzivam na Gentoo,ale potrebuju trochu vic procesoroveho vykonu (ve stavajicim serveru je intel dualcore na 2.8GHz), dostal jsem zadarmo server s dvouma xeonama. Sice uz jsou 64bit, ale virtualziaci jeste nemaji.Puvodne jsem tam chtel dat ten XenServer, ale protoze se neda ten virtual naklikat... Chci zkusit tohle. Sice to neni xen, ale OpenVZ take neni spatne.
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
26.2.2011 21:37 VSi | skóre: 28
Rozbalit Rozbalit vše Re: Paravirtualizovaný KVM stoj
Na XenServeru je pravděpodobně problém, že "naklikání" paravirtualizovaného VM umožní jen pro některé předdefinované šablony. Jinak je možnost VM vytvořit přes SSH s veškerým potřebným nastavením, chce to jen prochu nastudovat dokumentaci.

Xenu na Debianu bych se bál. Přímo s aktuálním stavem v Lenny zkušenost nemám, ale obecně jsem pochopil, že Xen v Debianu nemá velkou prioritu, a evidentní chyby tam hnily hodně dlouho. Vývoj se soustřeďuje spíš ke KVM. Také se používají verze hypervizoru a jádra, které např. pro ten XenServer / XCP nejsou považovány za plně stabilní. Nakonec jsem radši použil CentOS 5.5.
26.2.2011 21:46 VSi | skóre: 28
Rozbalit Rozbalit vše Re: Paravirtualizovaný KVM stoj
Chyba - blblo mi to v Lenny, ve Squeeze nevím, jaká je situace.

Jak už někdo psal níže - http://www.gitco.de/repo/

Používám z tohoto repozitáře xen-3.4.3 společně s CentOS 2.6.18 jádrem, a funguje to dobře. Novější verze Xenu pokud vím nejsou považovány za plně stabilní, a pochybuji, že by tam bylo nějaké fakt významné výkonnostní vylepšení.

Měl jsem problémy s Debianem jako VM - s Lenny se dají pro paravirt. VM použít verze jádra 2.6.26 nebo 2.6.32 (backport). S jedním se rozcházel čas a druhé padalo při live migraci (squeeze 2.6.32 backport, jinak to bylo dobré). Zkompiloval jsem jádro z gitu SLES a to funguje výborně, vč. live migrace.
26.2.2011 20:48 h7
Rozbalit Rozbalit vše Re: Paravirtualizovaný KVM stoj
zkus, http://www.gitco.de/repo/ h
27.2.2011 10:12 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: Paravirtualizovaný KVM stoj
KVM neobsahuje paravirtualizaci a bez podpory hardwarove virtualizace v procesoru se neobejdes. Pravdepodobne jsi cetl, v souvislosti s KVM, o paravirtualizovanych driverech virtio - ovladacu pro vstupne vystupni zarizeni (hd, nic). S provozem paravirtualizovanych virtualnich guestu na KVM nemaji nic spolecneho.
Jenom bych to upřesnil - jde o paravirtualizaci CPU a paravirtualizaci zařízení. PV CPU v KVM opravdu nejde.
In Ada the typical infinite loop would normally be terminated by detonation.
27.2.2011 03:48 xkm
Rozbalit Rozbalit vše Re: Paravirtualizovaný KVM stoj
Odpovědět | | Sbalit | Link | Blokovat | Admin
Manuální konfigurace domU mi nevadí, teď to stejně dělám manuálně ale citrix xenserver oficiálně nepodporuje (nebo alespoň nepodporoval) hw serveru. Vypadá to že radši zůstanu u centosu 5 dokud to jde.
27.2.2011 11:21 kyytaM | skóre: 35 | blog: kyytaM | Bratislava
Rozbalit Rozbalit vše Re: Paravirtualizovaný KVM stoj
XEN XCP je OSS verzia Citrix XenServera.

Simon Crosby, CTO of Virtualization and Management division at Citrix, stated: "XenServer is 100% free, and also shortly fully open sourced. There is no revenue from it at all." :)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.