salve a tutti,
non ho mai utilizzato il DRS nei miei cluster, ed è da poco che ce l'ho grazie al licensing introdotto con la 5.1.
Non ne ho neanche sentito la necessità, ora però ho un cluster di 3 nodi dove ho visto che, spostando tutte le VM su solo due hosts, il carico di RAM va vicino al 95%.
Quindi mi domando cosa accadrebbe se si guasta un nodo e l'HA fa ripartire le VM sugli altri due: è necessario avere il DRS attivo per bilanciare il carico alla ripartenza delle VM?
Se la risposta è sì temo dovrò decidermi ad attivarlo. Come inizio pensavo di attivarlo in modo Fully Automated con il secondo livello di aggressività, e impostando queste regole: vincolare una VM con un grosso DB (che quando faccio vMotion mi causa qualche singhiozzo nei servizi erogati) all'host dove sta girando e imporre la separazione su due coppie di VM con HA proxy.
Che ne pensate? Consigli are welcome ![]()
Ciao Tinto,
in caso di HA il DRS si occupa proprio di ribilanciare il cluster dopo la ripartenza delle VM: l’HA si occupa di far ripartire le VM il prima possibile sul primo nodo che trova con sufficiente “posto” per farle partire, il DRS “passa dopo” per ribilanciare.
Se hai il DRS e vuoi prenderci la mano, comincia con attivarlo in modalita’ partially automated a vari livelli di aggressivita’ cosi’ da vedere i suoi suggerimenti ai vari livelli ma cosi’ che non faccia nulla. In ogni caso gia’ con il partially automated avrai il fatto che sceglie in autonomia su che host del cluster fare il boot delle VM e non appena di abitui anche a solo a questo… non torni piu’ indietro ☺ (sembra poco ma se i nodi sono un po’ carichi si perde tempo a farsi svariati giri tra le schede di performance anche solo per decidere dove accendere una vm in piu’…)
Giuseppe
Ciao Tinto,
in caso di HA il DRS si occupa proprio di ribilanciare il cluster dopo la ripartenza delle VM: l’HA si occupa di far ripartire le VM il prima possibile sul primo nodo che trova con sufficiente “posto” per farle partire, il DRS “passa dopo” per ribilanciare.
Se hai il DRS e vuoi prenderci la mano, comincia con attivarlo in modalita’ partially automated a vari livelli di aggressivita’ cosi’ da vedere i suoi suggerimenti ai vari livelli ma cosi’ che non faccia nulla. In ogni caso gia’ con il partially automated avrai il fatto che sceglie in autonomia su che host del cluster fare il boot delle VM e non appena di abitui anche a solo a questo… non torni piu’ indietro ☺ (sembra poco ma se i nodi sono un po’ carichi si perde tempo a farsi svariati giri tra le schede di performance anche solo per decidere dove accendere una vm in piu’…)
Giuseppe
Oppure puoi metterlo addirittura in manual, e vedi a video cosa ti suggerisce di fare.
Comunque, tempo due giorni ti ritroverai a metterlo fully automated, e se solo hai un pò di banda per la vmotion, anche in aggressive ![]()
Ciao,
Luca.
grazie, farò come avete suggerito, partirò con parzialmente automatico poi vedrò quanto riesco a diventare aggressivo :smileycool:
fatto e vedendo la pagina sull'interfaccia web ho fatto una bella risata vedendo come hanno pensato di visualizzare lo stato :smileygrin:
immagino che le righe nere rappresentino le priority superate le quali scatta il drs
Ciao,
di fatto ti sta dicendo che non ha bisogno di bilanciare niente ☺
PS: a me piace la “bolla da livella” usata per visualizzare lo stato, rende molto l’idea del piu’ o meno sbilanciato a colpo d’occhio ☺
Giuseppe
sìsì infatti era una risata di simpatia ![]()
sono quasi centrato perché la settimana scorsa ho aggiornato gli host e quindi ho redistribuito le vm per benino.
Purtroppo mi sono accorto che il DRS non è disponibile sul cluster Standard, ma non mi posso lamentare viste le preziose funzionalità che sono discese sulla Std con la 5.1 ![]()
