Debian je v Hyper-V pomalý

KapitánRUM

Debian je v Hyper-V pomalý
« kdy: 11. 01. 2012, 12:08:38 »
Ahoj,

máte nějaké tipy, jak poladit Debian (LAMP), aby běžel rychleji uvnitř Hyper-V?
- použít virtuální disk pevné velikosti udělá hodně, ještě víc, pokud virtuálu přidělíte vyhrazený fyzický pevný disk
Pak ladím MySQL, Apache a PHP, ale stejně to je pod Hyper-V mnohem línější, než pod XenServerem  :-[ a nevím proč.

Stroj má přidělená 3 fyzická jádra, může si vzít až 80% a rezervováno má 10% času všech CPU, 2048MB ram napevno přidělené, obsazeno 10%, vyhrazený SSD disk, server vlastně nic nedělá.....ale je to pořád hrozně líný.

Práce se soubory není žádný med, hdparm -tT /dev/sda1 dává odpovídající hodnoty ve stovkách MB, ale skutečnost jako by byla jiná.
Hlavně odezvy jsou přímo tragické.
Celé to odpovídá tak Pentiu1 133Mhz, určitě ne 3Ghz CPU.

Co s tím?
Co můžu zkusit poladit v systému?

Díky.
« Poslední změna: 11. 01. 2012, 12:46:42 od Petr Krčmář »


Tomas Voracek

Re:Win. server 2011 SBS + Debian v Hyper-V - pomalé
« Odpověď #1 kdy: 11. 01. 2012, 12:15:02 »
Mate nainstalovany integration components? Take nastavte jen 1CPU, ne 3. Az pote zvysujte.

KapitánRUM

Re:Win. server 2011 SBS + Debian v Hyper-V - pomalé
« Odpověď #2 kdy: 11. 01. 2012, 12:32:44 »
Bál jsem se, že to řeknete - to abych nainstaloval Integration components.
Takže mě čeká kompilace jádra, které jsem se posledních 8 let úspěšně vyhýbal  :-\

KapitánRUM

Re:Win. server 2011 SBS + Debian v Hyper-V - pomalé
« Odpověď #3 kdy: 11. 01. 2012, 12:34:49 »
Nějaké doporučení ohledně použití x64 nebo x86?

Franta

Re:Debian je v Hyper-V pomalý
« Odpověď #4 kdy: 11. 01. 2012, 14:04:44 »
Zkusil bych vyměnit hypervizor (přejít na KVM případně Xen), to by mělo pomoci ;-)


omg

Re:Debian je v Hyper-V pomalý
« Odpověď #5 kdy: 11. 01. 2012, 15:18:10 »
Vymenit za Xen/XenServer/Oracle VM.

Armus

Re:Debian je v Hyper-V pomalý
« Odpověď #6 kdy: 11. 01. 2012, 23:36:51 »
Esxi

KapitánRUM

Re:Debian je v Hyper-V pomalý
« Odpověď #7 kdy: 12. 01. 2012, 17:14:57 »
Nechal jsem si poradit a nainstaloval CentOS 6.1, je to sice i v mnimální instalaci cvalík, ale instalace INTEGRATION COMPONENTS proběhla bez nejmenších problémů pomocí přiloženého install.sh :P

Kdyby to někoho zajímalo:
1. stáhnete si CentoOS 6.1 ISO DVD (NetInstal by vyžadoval přidání legaci adaptéru)
2. nainstalujete, v CentOS je bug, kdy MUSÍTE vytvořit swap partition, jinak instalace chcípne na chybu 9 (je to popsané i v jejich bugzile)
3. stáhnete si Integration Components 3.2 z http://www.microsoft.com/download/en/details.aspx?id=28188
4. přimountujete ISO a nainstalujete je
5. rozchodíte síťovku

Vše podle návodu zde: http://www.dasm.cz/clanek/centos-6-a-hyper-v
(Po namountování stačí spoustin skript.)