VMware a sdílení CPU

Pavel2

VMware a sdílení CPU
« kdy: 19. 01. 2015, 18:13:10 »
Videl jsem tutorial pro HA v prostredi Vmware. Jestli to chapu spravne, pak muzu prostrednictvim vmotion? sdilet cpu v clusteru a na vyslednou VM nasadit pocet dostupnych jader v clusteru. Pravda? :)
« Poslední změna: 19. 01. 2015, 21:13:37 od Petr Krčmář »


j

Re:Vmware a sdileni CPU
« Odpověď #1 kdy: 19. 01. 2015, 19:10:24 »
Ehm ... neee.

Vec se ma asi nasledovne, podle licence mas ruzny moznosti. V zakladu neni trebas load balance, ale klido si mo muzes poresit ve vlastni rezii rucne (scriptem). Mno a co se tyce HA, to funguje (podle licence) tak, ze se srv presune na dalsi HW, pak se do toho zapoji snap, zdroj se tipne a cil spusti s tim snapem. Zpusobi to defakto chvilkovej vypadek. Mluvim o "koser" presunu (=zdroj i cil bezi). V pripade nekoser (=zdroj zbuchnul) se to chova (se zakladni licenci) proste jako znovuspusteni zbuchlyho systemu.

S lepsi licenci muzes provadet lepsi veci (= replikuje se i ramet), ale ... na JEDINEJ (virtualni) stroj potrebujes MINIMALNE 6Gbit propoj. Takze ti brzo dojde, ze to vlastne nanic nepotrebujes - to az zjistis, kolik by te stalo tech 100Gbit mezi dvema HW pro tech 15 virtualu co ti na tom bezi.

Jinak jeden virtual ma vzdy k dizpozici maximalne vykon jednoho HW. Brikule jdou delat pouze pokud mas spesl HW (umelo to IBM i na levnejsim zeleze), ktere umi ty veci propojit tak, ze se to jako jeden HW tvari.

Martin Havlicek

Re:VMware a sdílení CPU
« Odpověď #2 kdy: 19. 01. 2015, 22:12:11 »
Mno tady je to trosku slozitejsi. VMware cluster toho umi tolik, kolik VMwaru zaplatite ;-). VMware HA ( obsazeno ve Standard licenci, spolecne s Fault Tolerance ) funguje tak, ze pokud vam selze stroj na kterem vam dana VM bezi, pak ji vCenter spusti na jinem zeleze ( zjednodusene receno, s odhlidnutim od rezervaci, affinity rules atd... ). Tady ale k zadnemu sdileni CPU nedochazi. Pokud si priplatite a zapnete DRS, pak ( opet pohled z fotonove rakety ) muze byt dana VM automaticky ( nebo taky ne ... ) odmigrovana pomoci standardni vMotion na jine ESXi. Opet se tady hraje o vytizeni daneho ESXi. Asi nejmin vyuzivanou moznosti je pouziti Fault Tolerance, tj. ve zkratce se vam vytvori sekundarni kopie vybrane VM na jinem ESXi a obe VM jsou synchronizovany na urovni instrukci. Pokud primarni VM umre ( temer jakkoliv ) tak zafunguje sekundarni kopie. pri pouziti FT je tu omezeni 1 vCPU na VM a tusim 4 VM na hosta ( pro verzi 5.5 ).