[MEGOLDVA] Hyper-v 2012 r2 CentOS guest?

Sziasztok!

Érdekelne bármilyen /probléma/bug/performancia tapasztalat Hyper-v 2012 r2 virtualizációs környezetben lévő CentOS6/7 guest -el kapcsolatban.

Előre is köszi!

Hozzászólások

Szia!

Kernel pánik szokott előfordulni, kernel frissítés után biztosan. A 6.x szériánál ez rendszeres. A hv_* modulokkal kell "babrálni", hogy életre keljen.
Ehhez itt egy pöpec leírás.

Érdemes a MS által kiadott Integration Services-t felarakni. A fent írt kernel pánik ehhez is köthető. Minden kernel frissítéskor újra kell forgatni a modulokat.

Teljesítményileg nem tapasztaltam még különbséget más OS-el szemben.

----------------------------------------
o.-

Ezt én nem tapasztaltam, CentOS 6.5 és 6.6. Igaz, nagyon ritkán frissítünk. Ubuntu-n viszont volt többször, ott a frissebb kernel (4.2 óta sehol nem fordult elő) illetve a Technet leírása szerinti kvp és egyéb driverek beállítása óta.

Az Integration Services-t sehol nem telepítettem fel, mert újabb kernelekben már benne vannak szépen, és működnek. YMMW persze.

A 10Gbps LAN is megy a kernelben lévő modulokkal? Gondolom nem legacy NIC adapterrel használhatjátok?

Főleg nekünk FreePBX distro-nál jött elő, a több éves Webszerver CentOs kernelét mi sem szoktuk sűrűn frissíteni, de ha igen, akkor is előjön. Pont pár hete történt meg.

Gondolom a 7-es CentOs-es kernel már frissebb hv modulokkal jön. A Hyper-V írja, hogyha "elavult" a Integration Services.

----------------------------------------
o.-

Ezt nem teszteltük, csak 1 Gbps hálózatunk van, a storage a szerveren belül van SAS-on.

Nem használunk legacy drivert a guest-ekben, mert mindegyik guest OS-ünk támogatja a hyperv paravirtualizált drivert. Ami gond volt, az a Broadcom driverekkel volt, méghozzá a VMQ, azt kézzel ki kellett kapcsolni mindenhol (hálókártya szinten és virtuális gép szinten is), illetve SR-IOV-t sem használunk. Anno mikor szívtunk a hálózattal, akkor derült ki, hogy a Broadcom driverei rettenetesen rosszak (azóta kijavították, de a Dell Support-tól kellett beszerezni a javított drivert, emailban küldték, még letölthető sem volt!!!), és hogy nekünk 1 Gbps kapcsolatra nem is releváns, így nem is kapcsoltam vissza.

Nálunk szépen muzsikálnak a 6-os CentOS-ok. Ha jól emlékszem, akkor vegyesen Gen1 és Gen2 is.

Érdemes elolvasni az MS idevonatkozó Technet cikkeit:

Best Practices: https://technet.microsoft.com/en-us/library/dn720239.aspx
CentOS related: https://technet.microsoft.com/en-us/library/dn531026.aspx

Működnek a paravirtualizált driverek, teljesítmény gondunk csak a hálózattal volt, de kiderült, hogy a Broadcom drivereinek volt köszönhető, és nem a Hyper-V-nek vagy a CentOS-nak. CentOS-okon dinamikus memóriát nem használunk (nem kell...), de Ubuntu-k alatt az is megy szépen.

Debian squeeze-t futtatok 3.2-es kernellel fileszerverként Hyper-V szerveren pár hónapja. Kb 60 gép használja light-os terheléssel. Jól mozog. Mielőtt migráltam frissítettem a kernelt 2.6.32-ről.

Frissebb guest-ek (wheezy vagy jessie) közül fagyott az egyik, mióta kikapcsoltam a dinamikus memóriakezelést rajta ok.

Microsoft integration cuccait nem telepítettem, csak az van amit bedrótoztak a Debian-ba.

Én annó ESX helyett kezdtem használni, mert nem annyira kötött a környezet, ráadásul ingyen van (a core). Persze kell egy Win kliens mellé, de az meg adott.

Emlékeim szerint a hyper-v 2008 körül volt az utolsó kernelbabrálásos bohóckodás, akkor került ki/be a linuxos kernelbe az MS által fejlesztett ehhez szükséges drivercsomag.

Nekem azóta nincs semmilyen problémám a telepítéssel, és az üzemeltetéssel, kernelfrissítéssel.

Nem lesz bajod vele. Miért Hyper-V?

Win2k8 r2-es Hyper-V szerepkörön kernelfrissítés után szintetikus hálókártyával is (előtte legacy) szépen fut az AsteriskNow, CentOS 6.5 alapon. Mindenesetre sokkal stabilabb, mint az előtte használt Grandstream céleszköz. Akkor indul újra, amikor én kérem rá :)