Moderator: SlashBeast


Code: Select all
#CFLAGS="-----" emerge *****
Z mojego doświadczenia VMWare straaasznie mi przymulało maszynki, na Xen nie miałem takich problemów. Ale nie grzebałem specjalnie w VMWarze, może da się jeszcze jakieś optymalizacje powłączaćkaraluch wrote:- Co bedzie wydajniejsze XEN czy VMWare (inne podejscie do tematu)
Code: Select all
xentop - 15:54:03 Xen 3.2.1
11 domains: 1 running, 10 blocked, 0 paused, 0 crashed, 0 dying, 0 shutdown
Mem: 25160640k total, 12946280k used, 12214360k free CPUs: 8 @ 2660MHz
NAME STATE CPU(sec) CPU(%) MEM(k) MEM(%) MAXMEM(k) MAXMEM(%) VCPUS NETS NETTX(k) NETRX(k) VBDS VBD_OO VBD_RD VBD_WR SSID
a.vm --b--- 492 0.1 1048576 4.2 1048576 4.2 1 1 233471 1029696 2 411 95081 145672 2149620272
b.vm --b--- 3217 0.1 1048576 4.2 1048576 4.2 1 1 1417784 2101957 2 588 63523 280644 2149620272
c.vm --b--- 334 0.1 1048576 4.2 1048576 4.2 1 1 9962 888606 2 1631 68292 40729 2149620272
d.vm --b--- 294 0.1 1048576 4.2 1048576 4.2 1 1 6593 851385 2 769 57970 25381 2149620272
Domain-0 -----r 10440 0.5 2097152 8.3 no limit n/a 8 4 0 0 0 0 0 0 2149620272
e.vm --b--- 8656 0.1 1048576 4.2 1048576 4.2 1 1 6623453 7939800 2 886 68445 331186 2149620272
f.vm --b--- 496 0.1 1048576 4.2 1048576 4.2 1 1 147751 911876 2 1033 53040 88378 2149620272
g.vm --b--- 298 0.1 1048576 4.2 1048576 4.2 1 1 1022 848536 2 935 47050 21321 2149620272
h.vm --b--- 1295 0.1 1048576 4.2 1048576 4.2 1 1 1033 848548 2 788 22374 240441 2149620272
i.vm --b--- 675 0.1 1048576 4.2 1048576 4.2 1 1 253024 929499 2 618 73332 77171 2149620272
j.vm --b--- 420 0.1 1048576 4.2 1048576 4.2 1 1 40127 863499 2 708 56120 47475 2149620272
Do linuxow napisane zostaly patche do bezposredniej wspolpracy z XEN'em. Dzieki temu nie wazne czy masz VT czy nie, mozesz to uruchomic. Jezeli chcesz uzywac systemu ktory nie posiada patchy (jak np windows), to mozesz uzywajac specialnego bootloadera (zawartego w XEN'nie) uruchomic to korzystajac z funkcji VT procesora.grahamm wrote:Kurde wytlumaczcie mi bo juz sie gubie:
Jesli masz proca z intelVT to mozna uruchamiac linuksy bez modyfikowania ich kernela, a jesli masz procesor bez intelVT to trzeba instalowac na kazdej virtualnej maszynie kernel Xen?
dom0 musi być na kernelu z obsługą XEN. DomU już niekoniecznie - poszukaj w sieci o uruchamianiu maszyn wirtualnych XEN w trybie pełnej wirtualizacji (HVM).Piecia wrote:U siebie mam intela z VT, na domU działa windows xp i linuks. Ale linuksa mogę tylko uruchomić na jądrach 2.6.18 z xen'a. dom0 i domU stoją na debianach. Tak samo aby wszystko działało dom0 też musi być na jądrze z xen'a. Jeśli użyję jądra z paczek to niestety nic nie działa.
Maszyna to HP ProLiant DL140 G3. I bądź tu mądry dlaczego tak jest.
Debian jest tu słowem-kluczem. Paczki Debiana posiadają wsparcie dla dom0 wyłącznie dla 2.6.18. Nowsze kernele mogą być wykorzystywane wyłącznie w domU.Piecia wrote:Tzn. trochę źle się wyraziłem, dom0 uruchamiam na kernelu z obsługą xen'a ale na mojej maszynie działa tylko jeśli zastosuje jądro z xen.org. Używając jądro z obsługą xen'a ale z paczek debiana powoduje że dom0 nie działa.
Bo prawdopodobnie próbujesz uruchomić w trybie parawirtualizacji. Tryb pełnej wirtualizacji (HVM) pozwala uruchomić niemodyfikowanego linuksa, jak i windowsa. Warunek - procesor musi mieć wsparcie dla VT.Raku u mnie domU na linuksie nie uruchamia się na zwykłym jądrze, ale jeszcze poczytam o HVM.
A co z wersjami testing, unstable?Raku wrote: Debian jest tu słowem-kluczem. Paczki Debiana posiadają wsparcie dla dom0 wyłącznie dla 2.6.18. Nowsze kernele mogą być wykorzystywane wyłącznie w domU.
Code: Select all
# apt-sn linux-image | grep xen
linux-image-2.6-xen-vserver-686 - Linux kernel 2.6 image on i686
linux-image-xen-vserver-686 - Linux kernel image on i686
linux-image-2.6.18-4-xen-686 - Linux 2.6.18 image on i686
linux-image-2.6.18-4-xen-vserver-686 - Linux 2.6.18 image on i686
linux-image-2.6.18-5-xen-686 - Linux 2.6.18 image on i686
linux-image-2.6.18-5-xen-vserver-686 - Linux 2.6.18 image on i686
linux-image-2.6.18-6-xen-686 - Linux 2.6.18 image on i686
linux-image-2.6.18-6-xen-vserver-686 - Linux 2.6.18 image on i686
linux-image-2.6-xen-686 - Linux 2.6 image on i686
linux-image-2.6.25-2-xen-686 - Linux 2.6.25 image on i686
linux-image-xen-686 - Linux image on i686
linux-image-2.6.24-1-xen-686 - Linux 2.6.24 image on i686Możliwe...Raku wrote:Bo prawdopodobnie próbujesz uruchomić w trybie parawirtualizacji.
Dokładnie to co napisałem w poprzednim pościePiecia wrote: A co z wersjami testing, unstable?Code: Select all
# apt-sn linux-image | grep xen linux-image-2.6-xen-vserver-686 - Linux kernel 2.6 image on i686 linux-image-xen-vserver-686 - Linux kernel image on i686 linux-image-2.6.18-4-xen-686 - Linux 2.6.18 image on i686 linux-image-2.6.18-4-xen-vserver-686 - Linux 2.6.18 image on i686 linux-image-2.6.18-5-xen-686 - Linux 2.6.18 image on i686 linux-image-2.6.18-5-xen-vserver-686 - Linux 2.6.18 image on i686 linux-image-2.6.18-6-xen-686 - Linux 2.6.18 image on i686 linux-image-2.6.18-6-xen-vserver-686 - Linux 2.6.18 image on i686 linux-image-2.6-xen-686 - Linux 2.6 image on i686 linux-image-2.6.25-2-xen-686 - Linux 2.6.25 image on i686 linux-image-xen-686 - Linux image on i686 linux-image-2.6.24-1-xen-686 - Linux 2.6.24 image on i686