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.
![Forpsi Cloud Benchmark specifikace](/sites/default/files/imagecache/highslide_full/images/5249/specifikace_cloud.png)
Takto tedy přečetl specifikaci jednotlivých virtuálů samotný Phoronix. Ale teď už přejděme k testům.
![Forpsi cloud kompilace jádra benchmark](/sites/default/files/imagecache/highslide_full/images/5249/kernel_cloud.png)
Kompilace linuxového jádra je čistě procesorový test. Výsledky jsou prakticky stejné, rozdíl mezi jednotlivými hypervizory je minimální.
![Forpsi cloud 7-zip benchmark](/sites/default/files/imagecache/highslide_full/images/5249/7-zip_cloud.png)
Druhý čistě procesorový test potvrzuje výsledky prvního. Opět vyrovnaná situace s drobnými odchylkami v rámci tolerance.
![Forpsi cloud Sqlite benchmark](/sites/default/files/imagecache/highslide_full/images/5249/sqlite_cloud.png)
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ě).
![Forpsi cloud blogbench benchmark](/sites/default/files/imagecache/highslide_full/images/5249/blogbench.png)
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.