The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"CentOS в Hyper-V и без него"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Виртуализация / Linux)
Изначальное сообщение [ Отслеживать ]

"CentOS в Hyper-V и без него"  +/
Сообщение от billybons2006 email(ok) on 30-Янв-14, 17:04 
Хочу сравнить производительность (провести тесты диска, памяти, cpu...) гостевых виртуальных машин на CentOS 6.5 x64 и на том же железе потом поставить без гипервизора и провести эти же тесты вновь.

Железо слабое, поэтому попогаев немного будет.

Уже пробовал:
1) Phoronix. Начал было сравнивать, но уж больно синтетически показался.

2) Копирование файлов по WinSCP с рабочей станции на виртуалку CentOS 6.5:
Файлы образов (iso): скорость 5300 KB/s. 4,8Гб за 16 минут.
(для сравнения, на QNAP TS 212 скорость копирования по WinSCP составила 4100 KB/s)
        
3) tar -cf /backup/tmp.tar /backup/tmp
4,8Гб за 2 мин 45 сек (в папке /backup/tmp - *.iso)

Что еще можете придумать?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "CentOS в Hyper-V и без него"  +/
Сообщение от BarS (??) on 31-Янв-14, 06:32 
>[оверквотинг удален]
> Железо слабое, поэтому попогаев немного будет.
> Уже пробовал:
> 1) Phoronix. Начал было сравнивать, но уж больно синтетически показался.
> 2) Копирование файлов по WinSCP с рабочей станции на виртуалку CentOS 6.5:
> Файлы образов (iso): скорость 5300 KB/s. 4,8Гб за 16 минут.
> (для сравнения, на QNAP TS 212 скорость копирования по WinSCP составила 4100
> KB/s)
> 3) tar -cf /backup/tmp.tar /backup/tmp
> 4,8Гб за 2 мин 45 сек (в папке /backup/tmp - *.iso)
> Что еще можете придумать?

У 7zip есть тест производительности, да и программы есть такие.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "CentOS в Hyper-V и без него"  +/
Сообщение от billybons2006 email(ok) on 31-Янв-14, 10:45 
> У 7zip есть тест производительности

Спасибо, выполнил:
# 7za b
Tot: 2823

Для сравнения, виртуалка на Hyper-V 2012 (Xeon E3-1230 V2 @ 3.30GHz)
выдала столько же "попугаев" (Tot: 2842).

Обычный (не виртуалка, Intel Pentium 4 3ГГц, 2Гб): Tot: 1123 (CPU hardware threads: 2), так что надо умножить на 2, как я понимаю, в итоге будем иметь: 2246, т.е. почти такое же, как и другие конфигурации.

Это может говорить как о том, что производительность незагруженных виртуальных машин почти не отличается от производительности аналогичных, но уже не виртуальных. ИЛИ о том, что тест мало отражает реальные нагрузки.

>да и программы есть такие.

Так Phoronix как раз из таких.

Сейчас bonnie++ прогоняю...

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "CentOS в Hyper-V и без него"  –1 +/
Сообщение от Andrey Mitrofanov on 31-Янв-14, 11:48 
> Это может говорить как о том, что производительность незагруженных

Производительность выключенной в.м. равна производительности выключенной железгной м.!

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "CentOS в Hyper-V и без него"  +/
Сообщение от billybons2006 email(ok) on 31-Янв-14, 11:58 
> Производительность выключенной в.м. равна производительности выключенной железной

На всякий случай, я тесты провожу запуском тех или иных команд в виртуальных машинах. Как вы представляете себе запуск tar в выключенной машине??? Под "незагруженной" я, естественно, имел ввиду "не имеющую сильной нагрузки, например, близкой к 50% и выше по диску, процессору, памяти".

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "CentOS в Hyper-V и без него"  +/
Сообщение от billybons2006 email(ok) on 31-Янв-14, 14:01 
> Сейчас bonnie++ прогоняю...

На трех машинах (две виртуалки, одна просто) получил результат запуска:
# bonnie++ -n 5:5242880:2:100 -r 1024M -s 4096M -u root -d /home

Виртуалка на Core 2 Duo E8400 и дисками Seagate Constellation:
Version  1.96       ------Sequential Output------ --Sequential Input- --Random-                                        
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--                                        
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP                                        
mailrelay2.lubri 4G   702  94 46755  15 48659  14  2425  90 260440  39 933.9  13                                        
Latency             22637us     530ms     481ms   10810us   41129us   75848us                                        
Для теста 5*1024 файлов размерами от 2 байт до 5 МБ в ста папках                                        
Version  1.96       ------Sequential Create------ --------Random Create--------                                        
mailrelay2.lubricoi -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--                                        
files:max:min        /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP                                        
    5:5242880:2/100    16   9    43  12  3913  50    26  16    40  10  3653  47                                        
Latency               885ms     411ms   73434us     830ms    1153ms     927us                                        

*******************************************************************************

Виртуалка на Xeon 1243-V2 и диском WD RE4:
Version  1.96       ------Sequential Output------ --Sequential Input- --Random-                                        
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--                                        
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP                                        
localhost.locald 4G   673  89 27028   3 32347   6  2507  89 148507  12 683.1  10                                        
Latency             19740us    1030ms     432ms   26381us     264ms    2061ms                                        
Для теста 5*1024 файлов размерами от 2 байт до 5 МБ в ста папках                                        
Version  1.96       ------Sequential Create------ --------Random Create--------                                        
localhost.localdoma -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--                                        
files:max:min        /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP                                        
    5:5242880:2/100    11   2    29   5  4264  65    26   6    29   5  4639  55                                        
Latency              1929ms     413ms    9585us     897ms     493ms     808us                                        

*******************************************************************************

Хостовая на Pentium 4 3Ghz и дисками WD RE4:
Version  1.96       ------Sequential Output------ --Sequential Input- --Random-                                        
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--                                        
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP                                        
mailrelay.lubric 4G   150  97 70340  26 33702  13   741  98 103544  18 274.1  12                                        
Latency               103ms     626ms    1233ms   20231us     180ms     553ms                                        
Для теста 5*1024 файлов размерами от 2 байт до 5 МБ в ста папках                                        
Version  1.96       ------Sequential Create------ --------Random Create--------                                        
mailrelay.lubricoil -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--                                        
files:max:min        /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP                                        
    5:5242880:2/100    26  23    27  11  1756  31    26  23    28  12  2222  41                                        
Latency               949ms     873ms    1664us     849ms     600ms    2439us                                        

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "CentOS в Hyper-V и без него"  +/
Сообщение от billybons2006 email(ok) on 31-Янв-14, 15:29 
Например, запись блоками по 8 Кб (КБ/сек):
bonnie++ -n 5:5242880:2:100 -r 1024M -s 4096M -u root -d /home

1) 46755 (45116)
2) 27028 (60990 - поставил 4 логических процессора)
3) 70340 (76193)

* в скобках - повтор теста с другими параметрами:
bonnie++ -n 5:5242880:2:100 -s 5000M -u root -d /home

3) - это физич. сервер.
1) и 2) - виртуальные машины.

Остальные цифры вроде у меня в голове укладываются в теорию " о попугаях". Но тут, наиболее слабый из всех троих (№3) (его и предстоит заменять) показывает "отрыв" ))

Диски всех компьютеров примерно одинаковы (что WD RE4, что Seagate Constellation примерно одинаковы). Частота процессоров тоже (виртуалкам выдано по 1 логич. процессору).

Добавлено: усилил №2 - добавил три логических процессора - сразу скачок в два раза!

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "CentOS в Hyper-V и без него"  +/
Сообщение от billybons2006 email(ok) on 03-Фев-14, 09:58 
В два раза, в три раза, в один раз...
Принял решение не использовать Hyper-V для внешних проектов (в интернет смотрящих). Причина: брандмауэр. Включаешь правило и реально не знаешь, включилось оно или нет. Если такая базовая и основная вещь, как брандмауэр дает сбои, еще на этапе тестирования, то что дальше будет... Пошел изучать как ставить KVM. Кстати, если кто знает, киньте ссылку на нормальную инфу по этому вопросу.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "CentOS в Hyper-V и без него"  +/
Сообщение от Аноним (??) on 04-Фев-14, 02:46 
> Принял решение не использовать Hyper-V для внешних проектов (в интернет смотрящих).

Gut Voldemar, gut!

> Причина:  брандмауэр.

8-0 дык ты ... эта ... винду неприкрытую в инет выставлял?
Челябинские против тебя - сопляки! :)

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "CentOS в Hyper-V и без него"  +/
Сообщение от billybons2006 email(ok) on 04-Фев-14, 11:01 
> 8-0 дык ты ... эта ... винду неприкрытую в инет выставлял?

Я же специально тесты провожу, перед тем как даже в локальной сети использовать что-либо. А вы говорите - в интернет... Честно говоря, Linux я тоже сначала гоняю в локалке, nmap-ом и все такое.

Но справедливости ради надо отметить, что тот же Hyper-V "состоит" из нескольких интерфейсов, один из которых надо назначить для доступа исключительно гостевых машин и его уже в интернет выставлять. Так что я не думаю, что в этом есть проблема безопасности. Мне гораздо больше не понравилось то, что нет стабильной и предсказуемой реакции на включение/выключение брандмауэра. С помощью графич. интерфейса настроил - не работает. Пошел чай пить, пришел - работает. Потом - опять зависло. В консоли уже включил/выключил - сразу работает. Не дай бог что-то другое подправил - опять глюки. При этом с гостевыми все ок, ни разу не было проблем с доступностью. Но доступ к гипервизору пропадает на ура. И это я еще не ставил новомодный R2... А мне нужно именно удаленно работать, чтобы не думать о том, с какого перепугу нет доступа. Через ssh нет доступа - тереби провайдера. И точка. А тут...

PS: Против Челябинских не выступаю ;)
PPS: Жители метеорита пришли в ужас, видя приближающийся Челябинск!

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру