Linux за българи: Форуми

Linux секция за напреднали => Начини за увеличаване на бързодействието => Темата е започната от: ROKO__ в Sep 16, 2010, 21:44



Титла: Ниска производителност в KVM
Публикувано от: ROKO__ в Sep 16, 2010, 21:44
Дълго време се чудех дали да пусна този въпрос.

Значи пробвам да подкарам KVM виртуализация, при което всичко изглежда е наред но гостовите машини вървят много бавно, като слайдшоу, но никой не даде логично обяснение, та въпроса ми е някой друг сблъсквал ли се е с този проблем


Титла: Re: Ниска производителност в KVM
Публикувано от: gat3way в Sep 16, 2010, 21:56
Какво точно върви бавно? Кофти дисково I/O? Кофти дискова производителност?

Принципно върви по-бавно ако подкараш да речем 32-битова VM върху 64-битов хост.


Титла: Re: Ниска производителност в KVM
Публикувано от: ROKO__ в Sep 16, 2010, 22:20
Какво точно върви бавно? Кофти дисково I/O? Кофти дискова производителност?

Принципно върви по-бавно ако подкараш да речем 32-битова VM върху 64-битов хост.

Знам ли, може би кофти дискова производителност


Титла: Re: Ниска производителност в KVM
Публикувано от: kip в Sep 16, 2010, 23:07
И аз забелязвам забавяне само както казва gat3way :
Цитат
Принципно върви по-бавно ако подкараш да речем 32-битова VM върху 64-битов хост.
Иначе в момента въртя 4 броя x64 ОС на процесор като твоя и всичко си е ОК.


Титла: Re: Ниска производителност в KVM
Публикувано от: ROKO__ в Sep 16, 2010, 23:15
И аз забелязвам забавяне само както казва gat3way :
Цитат
Принципно върви по-бавно ако подкараш да речем 32-битова VM върху 64-битов хост.
Иначе в момента въртя 4 броя x64 ОС на процесор като твоя и всичко си е ОК.

Сподели тайната на успеха :)


Титла: Re: Ниска производителност в KVM
Публикувано от: borovaka в Sep 16, 2010, 23:35
ROKO__ KVM то до колкото знам е правено с мисъл да се ползва хардуерната виртуализация а твоя атлон до колкото знам не поддържа такава.
Провери ли документацията?


Титла: Re: Ниска производителност в KVM
Публикувано от: kip в Sep 17, 2010, 00:22
Виртуалките вървят на това ($2). А тайна няма просто :
Код:
modprobe kvm-amd
kvm ...
Машинките работят върху lvm.


Титла: Re: Ниска производителност в KVM
Публикувано от: kalinik в Sep 17, 2010, 00:27
Процесорът е ОК
http://products.amd.com/en-na/DesktopCPUDetail.aspx?id=60 ($2) - поддържа си всичко.Аз съм с мааалко по-друг модел и върви идеално.

Цитат
cat /proc/cpuinfo
processor    : 0
vendor_id    : AuthenticAMD
cpu family    : 15
model        : 107
model name    : AMD Athlon(tm) 64 X2 Dual Core Processor 4800+
stepping    : 1
cpu MHz        : 1000.000
cache size    : 512 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 2
...
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
bogomips    : 2522.88
clflush size    : 64
cache_alignment    : 64
address sizes    : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc 100mhzsteps
...
Обаче на другата машина, която е с мноого по-добър процесор - виртуализацията куца яко  ???
Цитат
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 23
model name :Intel(R) Core(TM)2 Quad  CPU   Q8200  @ 2.13GHz
stepping : 15
cpu MHz : 2388.084
cache size : 4096 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
...
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc up pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips : 3979.50
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
...

И нямам обяснение - дъртата щайга с Athlon-а лети и НИКОГА не ми е създавала проблеми, а тая ... нямам думи/обяснение.
И kernel компилирах ръчно и всякакви щуротии пробвам - не става!!!
Единствено върви под Fedora и Windows  ::) и то като x86 !!! На x64 - всичко е ужасно тромаво.


Титла: Re: Ниска производителност в KVM
Публикувано от: kip в Sep 17, 2010, 00:36
Аз имам един Q8200 ($2), но той просто няма хардуерна виртуализация и го позвам само за Desktop и мултимедия.А на служебната машина е този дъртил ($2) и там няма проблем с виртуализацията.


Титла: Re: Ниска производителност в KVM
Публикувано от: kalinik в Sep 17, 2010, 00:49
Аз имам един Q8200 ($2), но той просто няма хардуерна виртуализация и го позвам само за Desktop и мултимедия.А на служебната машина е този дъртил ($2) и там няма проблем с виртуализацията.

 :o
Верно Q8200 няма VT-x !!! Tуй ми дойде като гръм ! Не съм си и помислял даже да проверявам спецификациите му !
Явно това обяснява доста от проблемите ми/му !

kip, мерси за инфото  [_]3


Титла: Re: Ниска производителност в KVM
Публикувано от: n00b в Sep 17, 2010, 01:29
@kip

На интел само 5-та, 6-та, 7-ма,8-ма 9-та серия имат виртуализации. И то не всички! Всички core i3,5,7 обаче я поддържат.

C2Q 8 се води entry line и няма VX-T, за да се продава C2Q9-та серия.

Обаче C2D 8 се води най-върховото от всички C2D-та и има VX-T.

За пълен списък използвайте това:
http://en.wikipedia.org/wiki/X86_virtualization

Общо взето има разделение тип entry line, middle line - никакви виртуализации. top line - ооо, дааа.

@ROKO__: използваш технология несъвместима с хардуера ти... просто ти требе нов процесор... бих те посъветвал какво да си вземеш, но ти по-добре го знаеш.


Титла: Re: Ниска производителност в KVM
Публикувано от: jet в Sep 17, 2010, 04:36
roko дай един

grep  svm /proc/cpuinfo


Титла: Re: Ниска производителност в KVM
Публикувано от: ROKO__ в Sep 17, 2010, 07:47
Calculate64 Desktop # grep  svm /proc/cpuinfo
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch lbrv
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch lbrv
Calculate64 Desktop #

off

n00b процесора си ми е наред, просто има някакъв проблем с KVM

kip

заредил съм модулите но няма резултат


Титла: Re: Ниска производителност в KVM
Публикувано от: plamen_f в Sep 17, 2010, 08:23
1. Я си пусни един sar и за няколко часа натоварване поогледай.

2. Понаблюдавай в натоварен режим iotop  да видим какво става с дисковете;

3. Пак в натоварен режим дай 2 изхода през 10 сек. от
cat /proc/interrupts


Титла: Re: Ниска производителност в KVM
Публикувано от: gat3way в Sep 17, 2010, 11:21
Аз се обърках. Къде лети и къде се влачи? Нали с интелската машина имаше проблеми, защо си постнал cpuinfo от АМД машината?


Титла: Re: Ниска производителност в KVM
Публикувано от: borovaka в Sep 17, 2010, 13:24
gat3way Как с интел той ROKO ползва AMD, а въпроса си е негов. Просто и други хора споделят за проблеми.


Титла: Re: Ниска производителност в KVM
Публикувано от: ROKO__ в Sep 17, 2010, 16:45
gat3way Как с интел той ROKO ползва AMD, а въпроса си е негов. Просто и други хора споделят за проблеми.

Относно поста ти, поддържа виртуализация, преди време със CentOS съм ползвал както Qemu така и XEN и са работили перфектно


Титла: Re: Ниска производителност в KVM
Публикувано от: lod в Jun 15, 2011, 16:24
моят проблем е изцяло свързан с I/O при Windows 2003 32bit Host. ползвам драйверите на redhat, raw image без кеш. ефект няма..


Титла: Re: Ниска производителност в KVM
Публикувано от: shoshon в Jun 15, 2011, 20:09
Не разбрах, модуите на хоста заредени ли са ?


Титла: Re: Ниска производителност в KVM
Публикувано от: AMD в Jun 16, 2011, 11:46
Те модулите бяха отдавна заредени, вече се отказах да ползвам KVM