[Sysadmins] XEN benchmark
Vitaly Kuznetsov
vitty на altlinux.ru
Ср Авг 25 07:28:29 UTC 2010
Anton Farygin <rider на altlinux.com> writes:
> 24.08.2010 21:41, Vitaly Kuznetsov пишет:
>> Alisher<alisher_faiz на rambler.ru> writes:
>>
>>> 24.08.2010 22:32, Vitaly Kuznetsov пишет:
>>>> Alisher<alisher_faiz на rambler.ru> writes:
>>>>
>>>>
>>>>> Задам еще один вопрос по виртуализации: Существует ли свободный
>>> аналог
>>>>> vmware и citrix? Если скажем на двух физических серверах
> поднимать
>>>>> виртуалки и что бы они работали в режиме горячей замены? Или
> только
>>>>> платное ПО лучше использовать?
>>>>>
>>>> Xen и KVM вполне себе поддерживают живую миграцию.
>>>>
>>>>
>>> А что предпочтительнее xen или kvm?
>>
>> xen в 5ом RHEL, а KVM в 6ом. Выбирайте ;)
>> Если серьёзно, то похоже, что KVM это наше светлое будущее, а xen -
>> вполне работающее настоящее.
>
> Виталик, а не мог бы ты, ради сравнения, прогнать такой тест:
>
> поднять apache + php в kvm, xen и хост системе с одинаковыми
> конфигами.
>
> И выполнить тривиальный benchmark:
>
> test.php:
> <?PHP
> phpinfo();
> ?>
>
> тест:
> ab2 -c<количество CPU> -n 1000 http://localhost/test.php
>
> количество CPU и там и там лучше всего уравнять (в kvm через smp, в
> xen не знаю как).
>
> У меня показывается слишком большое превосходство хост-системы над
> kvm. Десятикратное, как минимум.
>
> Интересно было бы узнать это соотношение для Xen. И да, я тестировал
> это весной, тогда kvm был другой, с тех пор много всего исправили.
Тест, конечно, плохой, но для XEN я его провёл. Отличия незначительные.
Результат:
HN:
Concurrency Level: 4
Time taken for tests: 1.039 seconds
Complete requests: 1000
Failed requests: 0
Write errors: 0
Total transferred: 53415000 bytes
HTML transferred: 53228000 bytes
Requests per second: 962.49 [#/sec] (mean)
Time per request: 4.156 [ms] (mean)
Time per request: 1.039 [ms] (mean, across all concurrent
requests)
Transfer rate: 50206.25 [Kbytes/sec] received
XEN VM:
Concurrency Level: 4
Time taken for tests: 1.091 seconds
Complete requests: 1000
Failed requests: 0
Write errors: 0
Total transferred: 52911000 bytes
HTML transferred: 52724000 bytes
Requests per second: 916.32 [#/sec] (mean)
Time per request: 4.365 [ms] (mean)
Time per request: 1.091 [ms] (mean, across all concurrent
requests)
Transfer rate: 47346.85 [Kbytes/sec] received
Для KVM проведу на другой HN. Антон, мы _точно_ смёрджены по патчам KVM
с RHEL6?
--
Vitaly Kuznetsov, ALT Linux
Подробная информация о списке рассылки Sysadmins