Forpsi spustilo vlastní Cloud, otestovali jsme ho
Kapitoly článků
Samozřejmě nás samozřejmě velmi zajímal výkon. Jak se liší Hyper-V a VMware? Bude low-cost Hyper-V pomalejší a případně o kolik? Všechny tři možnosti virtualizace ve Forpsi cloudu jsme vyzkoušeli v několika testech z balíku Phoronix Test Suite. Testovali jsme virtuální servery se čtyřmi procesory (jádry), 4 GiB operační paměti a jako operační systém jsme tentokrát zvolili CentOS, který byl na rozdíl od našeho oblíbeného Debianu dostupný jako šablona na všech třech hypervizorech.

Takto tedy přečetl specifikaci jednotlivých virtuálů samotný Phoronix. Ale teď už přejděme k testům.

Kompilace linuxového jádra je čistě procesorový test. Výsledky jsou prakticky stejné, rozdíl mezi jednotlivými hypervizory je minimální.

Druhý čistě procesorový test potvrzuje výsledky prvního. Opět vyrovnaná situace s drobnými odchylkami v rámci tolerance.

Situace začíná být mnohem zajímavější u testu disků, kde virtualizace ztrácí obvykle výkonu nejvíc. V tomto testu se testuje rychlost zápisu na disk do SQLite databáze. Tady už jsou rozdíly markantní a především VMware je na tom v porovnání s Hyper-V opravdu dobře. Naopak rozdíl mezi low-cost Hyper-V a plnohodnotným Hyper-V není přes pomalejší diskové pole až zase tak velký (v podstatě jsou na tom oba docela špatně).

Druhý test akcentující výkon disků simuluje jakousi reálnou zátěž blogovacího redakčního systému, do kterého jsou vkládány příspěvky, diskuse a prováděny úpravy. Tedy nasazení pro virtuální servery poměrně časté. Výsledkem je sice málo vypovídající score, ale nás zajímá především vzájemné porovnání. Tady se ale rozdíly ve výkonu nepotvrzují a evidentně je výkon limitován něčím jiným, pravděpodobně procesorem.