Windows Server 2012 Hyper-V Best Practises
Před rokem a půl jsem si poznamenal tipy pro Hyper-V 2008 R2. Nyní jsem objevil podobný dokument pro Hyper-V 2012. Kromě obecně platných předpokladů bych si zde poznamenal:
- vyloučit hromadu adresářů pro realtime antivirus (kdo probůh používá antivirus na Hyper-V?)
- je zde stručný návod na použití PAL / PerfMon
- pokud budu chtít použít softwarový NIC teaming, je nutné vypnout TCP Chimney Offload
netsh int tcp set global chimney=disabled - na CSV, iSCSI a Live Migration sítích by měly být aktivovány Jumbo frames o velikosti 9000-9014 (co zvládne konkrétní HW). Výsledkem je až 6-ti násobné navýšení propustnosti a snížení zátěže CPU.
- na iSCSI síťovkách je třeba odbindovat vše s výjimkou iP4 a IP6
- iSCSI síťovky by měly používat MPIO a ne NIC teaming
- NIC teaming je možné použít pro správu, VM komunikaci, CSV heartbeat a Live Migration
- pokud se bude používat NIC teaming, je nutné týmy vytvořit před přiřazením sítí
- u clusterů je doporučeno mít na hostitelích 5 síťových karet – Management, Production, CSV/Heartbeat, Live Migration, iSCSI. To by mne zajímalo, po které síti zálohují
- místo VHD je doporučen formát VHDX
- nedoporučuje se používat pass-through disky
- s rozumem je možné používat dynamické VHDX disky a ne fixní – hrozí však možnost, že dojde místo na disku hostitele, obzvláště pokud se o tento server stará víc adminů a hrozí “splašení” disků jednoho či více virtuálů
- page file na hostiteli by měl být řízen OS
- ve VM by se měla používat dynamická paměť (krom případů OS, které to nepodporují)
- minimální RAM by měla být:
- 2048MB pro W2012, W2008 (R2)
- 512MB pro W2003 (R2)
- 1024MB pro W7/Vista
- WXP nepodporují dynamickou RAM, doporučeno min. 512MB staticky
a další tipy týkající se Failover clusteru, Hyper-V replik.