Czy są jakieś testy porównawcze dla maszyn wirtualnych z VT-x i bez?


9

Gdzie mogę znaleźć testy porównawcze maszyn wirtualnych z typowymi systemami operacyjnymi, takimi jak Ubuntu lub WinXP, z VT-x i bez? Używam xVM (VirtualBox), ale mam również opcję hypervisorów VMWare lub Xen.

Wolę niezależne testy porównawcze niż te publikowane przez te firmy, ale wezmę wszystko, co tylko mogę. Dzięki.

Odpowiedzi:


10

Wiele zależy od tego, które funkcje VT-x są obsługiwane przez procesory, którymi się zajmujesz. Wstępne wdrożenia nie przyniosły wymiernych korzyści, aw większości przypadków wydajność uległa pogorszeniu. Jednak najnowsze funkcje wirtualizacji H / W związane z translacją adresów drugiego poziomu (SLAT) wdrożone przez AMD jako RVI \ NPT z Shanghai Opterons i Intel jako EPT na Nehalem Xeons z pewnością przynoszą obecnie wymierne korzyści w wielu, jeśli nie większości, przypadkach użycia .

Ciekawe niezależne testy porównawcze w Testach wirtualizacyjnych w świecie rzeczywistym: najlepsze porównywane procesory serwerowe” Johana de Gelasa od maja, w których porównuje systemy Sanghai i Nehalem z włączonymi i wyłączonymi funkcjami wirtualizacji sprzętu, chociaż nie jest to głównym celem tego artykułu. Jest jednak niezależny i de Gelas zawsze jest wart przeczytania, gdy wchodzi w sedno architektury i wydajności procesora.

Niektóre niezależne testy porównawcze od VMware, które szczegółowo opisują potencjalne zalety VT-x EPT na procesorach Nehalem w białej księdze „Ocena wydajności Intel EPT Hardware Assist” . Wydaje się, że twoim obszarem zainteresowania są raczej systemy operacyjne użytkowników końcowych niż serwery, a NPT Intela EPT \ AMD może naprawdę coś zmienić. Powyższy artykuł obejmuje szeroki zakres rodzajów obciążeń, ale dwa, które mogą Cię najbardziej zainteresować, to Kompilacja Apache (poprawa o 34–48%) i Citrix XenApp (30%). VMware opublikował również podobny artykuł w zeszłym roku dla systemów AMD z RVI \ NPT .

Należy pamiętać, że mogą występować wady - oficjalne dokumenty pokazują, że niektóre obciążenia nie przynoszą korzyści i mogą powodować niewielką (kilka procent) degradację obciążeń, które nie odnoszą znaczących korzyści z poprawy obsługi błędów stron, jaką może zapewnić EPT \ RVI.

Istnieje bardzo dobra szczegółowa prezentacja techniczna z VMWorld 2007, która wyjaśnia postęp i niektóre powody, dla których początkowe wersje VT-X \ AMD-v nie przyniosły rzeczywistych korzyści w zakresie wydajności i dlaczego nowsze wersje obsługujące SLAT teraz to robią. VMWorld 1007 - „Aspekty wydajności TA68 wirtualizacji x86” .

Ważne jest również, aby upewnić się, że hiperwizor, którego planujesz użyć, jest w stanie korzystać ze wszystkich funkcji - na przykład VMware vSphere \ ESX4 lub ESX 3.5 Update 4 jest potrzebny do obsługi EPT Intela, Update 3 (lub nowszego) jest potrzebny do obsługi AMD RVI \ NPT.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.