czwartek, lutego 14, 2008

Benchmarki VM

Poprzednim benchmarkom z Sandry brakowało życiowego podejścia, więc zrobiłem nowe ładne testy syntetyczne pod PCMarkiem 2005. Maszyna testowa to serwer z procesorem AMD Athlon X2 obsługującym sprzętową wirtualizację, 4GB RAM (dostarczony przez znak.pl), na którym zainstalowano system SUSE Linux Enterprise Server 10 SP1 (dostarczony przez Novell Polska).
Żeby wyniki były gorsze obrazy dysków wirtualnych W2K3 poszły na Seagate'a podłaczonego przez obudowę USB 2.0, a sam Windows dostał tylko 256MB RAMu.




Co tutaj widać?

Najszybszy w operacjach dyskowych jest VirtualBox,
czasami dotrzymują mu kroku XEN 3.0.4 albo nowy VMWare 2.0,
który na razie jest w wersji beta (na slesowym 2.6.16 ma gotowe moduły,
a nie działa na HL z 2.6.24).

W VMWarze 2.0 grafika przyśpieszyła znacznie,
według testu jest wydajniesza od tej w VirtualBoksie. Wydawałoby się, że jest
super gdyby nie to że... VMWare 2.0 pod Linuksem działa tylko
z poziomu przeglądarki i komponentu wykorzystującego VNC, co zmiejsza
szybkość odczuwalną dla końcowego użytkownika.



VirtualBox 1.5.4 - bezproblemowa instalacja z tar.gz (rpm dla SUSE miał moduł do złego jądra)



Stary dobry, a jednak wolny VMWare Server 1.0.4. Podejrzewam, że Workstation 6 jako produkt późniejszy ma wydajność bliższą do VM_S2.



Tak wygląda interfejs WWW dla VMWare Server 2.0. Konsola do UI systemu wirtualizowanego nie działa w IE7 (wszystko poblokowane), Firefoksie pod Linuksem, Operze, Konquerorze, no i oczywiście Safari.


PCMark05 jest podobny do 3DMarka05. Producent nazywał się kiedyś MadOnion...

Jest takie coś jak Novell SUSE Xen Virtual Machine Driver Pack
(odpowiednik VM Guest Tools). Jest to po to, żeby sprzętowa wirtualizacja
miała wydajność bliższą pod parawirtualizacji. Produkt płatny.
Jak sie ten bajer zainstaluje pod W2K3 to w mendżerze dysków logicznych
pojawia się coś takiego:


A jak się odpali benchmark to jest coś takiego:


Pytanie do Pana Dariusza Leonowskiego z Novell Polska: te sterowniki są chyba w wersji beta prawda? PCMark wywala się od razu w pierwszym teście HDD XP-Startup.
Sterowniki są sporo płatne...

Moim zdaniem Xen jest jeszcze mało stabilną technologią. EMC będzie miało niedługo dobry wydajnościowo VMWare Server 2.0, SUN za trochę dłużej xVM ze zintegrowanym VirtualBoksem. Przy tym należy podkreślić, że Solaris ma bardzo dobrze zrobione kontenery, które mogą być także linuksowe.

Pomyślmy przyszłościowo -= OpenSolaris 11 =-
  • transakcyjne upgrade'y - mamy apt-get + ZFS (działa w Nexencie)
  • prostsze i wydajniejsze snapshoty maszyn wirtualnych - ZFS
  • może być zwirtualizowane wszystko, bo mamy XENa, VBoksa i kontenery

0 komentarze: