Домашняя виртуализация. Citrix XenServer vs VMware vSphere ESXi. Часть 4. Тестирование.

vmware_vs_xen

Для тестирования производительности использовалась Windows 7. Она устанавливалась поочередно сначала на голое железо, затем на Citrix XenServer и потом на VMWare vSphere ESXi. После установки запускался тест диска CrystalDiskMark и тесты оперативной памяти и процессора входящие в состав программного пакета AIDA64.
Т.к. на моём железе доступно максимум 24 виртуальных ядра, а XenCenter из интерфейса позволяет сконфигурировать только 16, для XenServer из консоли была выполнена следующая команда.

xe vm-param-set platform:cores-per-socket=12 VCPUs-max=24 VCPUs-at-startup=24 uuid=

Оба гипервизора использовали lvm-хранилище.

Тестирование в CrystalDiskMark.

Голое железоCitrix XenServerVMware vSphere ESXi
crystall_clean
crystal_xenserver
crystal_vmware
Голое железо
———————————————————————–
CrystalDiskMark 5.0.2 x64 (C) 2007-2015 hiyohiyo
Crystal Dew World : http://crystalmark.info/
———————————————————————–
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s] * KB = 1000 bytes, KiB = 1024 bytes

Sequential Read (Q= 32,T= 1) : 284.547 MB/s
Sequential Write (Q= 32,T= 1) : 272.699 MB/s
Random Read 4KiB (Q= 32,T= 1) : 205.878 MB/s [ 50263.2 IOPS] Random Write 4KiB (Q= 32,T= 1) : 202.049 MB/s [ 49328.4 IOPS] Sequential Read (T= 1) : 278.954 MB/s
Sequential Write (T= 1) : 267.600 MB/s
Random Read 4KiB (Q= 1,T= 1) : 31.258 MB/s [ 7631.3 IOPS] Random Write 4KiB (Q= 1,T= 1) : 67.014 MB/s [ 16360.8 IOPS]

Test : 100 MiB [C: 1.7% (3.9/232.8 GiB)] (x3) [Interval=5 sec] Date : 2015/09/26 18:36:08
OS : Windows 7 Professional SP1 [6.1 Build 7601] (x64)

Citrix XenServer
———————————————————————–
CrystalDiskMark 5.0.2 x64 (C) 2007-2015 hiyohiyo
Crystal Dew World : http://crystalmark.info/
———————————————————————–
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s] * KB = 1000 bytes, KiB = 1024 bytes

Sequential Read (Q= 32,T= 1) : 279.761 MB/s
Sequential Write (Q= 32,T= 1) : 266.450 MB/s
Random Read 4KiB (Q= 32,T= 1) : 150.931 MB/s [ 36848.4 IOPS] Random Write 4KiB (Q= 32,T= 1) : 164.964 MB/s [ 40274.4 IOPS] Sequential Read (T= 1) : 241.408 MB/s
Sequential Write (T= 1) : 221.480 MB/s
Random Read 4KiB (Q= 1,T= 1) : 16.395 MB/s [ 4002.7 IOPS] Random Write 4KiB (Q= 1,T= 1) : 20.739 MB/s [ 5063.2 IOPS]

Test : 100 MiB [C: 16.5% (3.9/23.9 GiB)] (x3) [Interval=5 sec] Date : 2015/09/27 12:16:17
OS : Windows 7 Professional SP1 [6.1 Build 7601] (x64)

VMware vSphere ESXi
———————————————————————–
CrystalDiskMark 5.0.2 x64 (C) 2007-2015 hiyohiyo
Crystal Dew World : http://crystalmark.info/
———————————————————————–
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s] * KB = 1000 bytes, KiB = 1024 bytes

Sequential Read (Q= 32,T= 1) : 284.152 MB/s
Sequential Write (Q= 32,T= 1) : 272.318 MB/s
Random Read 4KiB (Q= 32,T= 1) : 208.827 MB/s [ 50983.2 IOPS] Random Write 4KiB (Q= 32,T= 1) : 201.591 MB/s [ 49216.6 IOPS] Sequential Read (T= 1) : 259.845 MB/s
Sequential Write (T= 1) : 246.441 MB/s
Random Read 4KiB (Q= 1,T= 1) : 25.455 MB/s [ 6214.6 IOPS] Random Write 4KiB (Q= 1,T= 1) : 45.055 MB/s [ 10999.8 IOPS]

Test : 100 MiB [C: 12.6% (4.0/31.9 GiB)] (x3) [Interval=5 sec] Date : 2015/09/30 17:20:54
OS : Windows 7 Professional SP1 [6.1 Build 7601] (x64)

Как видно из тестов, VMWare ESXi показывает куда лучшую производительность чем XenServer. Рандомная запись в XenServer проявляет себя хуже, показывая падение более чем в 3 раза по сравнению с тестом на голом железе.

Тестирование в AIDA64

Голое железо Citrix XenServer VMware vSphere ESXi
Тестирование оперативной памяти(больше – лучше)
Чтение(МБ/c) 32478 21738 31847
Запись(МБ/c) 21758 15230 20005
Копирование(МБ/c) 29213 21738 27183
Задержка(МБ/c) 78.5 82 79
Тестирование процессора(больше – лучше)
CPU Queen(попугаи) 58485 64228 63658
CPU PhotoWorkxxx(Мпкс/c) 13499 12403 15800
CPU Zlib(МБ/c) 462.3 461 458

По результатам тестирования оперативной памяти опять просел XenServer. По результатам тестирования процессора… а хз что по ним, по ряду тестов гипервизоры оказались лучше чем голое железо) No comments.

Итого: Если выбирать из двух гипервизоров, предпочтительнее выглядит ESXi, особенно в плане работы с жестким диском.

В следующей статье я сделаю окончательный выбор гипервизора для дома.

One thought on “Домашняя виртуализация. Citrix XenServer vs VMware vSphere ESXi. Часть 4. Тестирование.

  1. Отличный обзор, было бы интересно посмотреть на сравнение новой версии xen7.

Leave a Reply

Your email address will not be published. Required fields are marked *