None
Uravnavanje obremenitve (ang. Load Balancing) oz. pravičnost obremenitve posameznega hosta znotraj Windows Server 2016 Hyper-V virtualne infrastrukture je funkcionalnost, ki jo zgodovinsko gledano poznamo iz okolja System Center Virtual Machine Manager, kjer imamo v Cluster okolju dva ali več hypervizorjev, na njih pa tečejo virtualni strežniki in so servisi v visoko razpoložljivem načinu.

Sedaj je omenjena funkcionalnost na voljo v strežniški različici Windows Server 2016 in je ponujena kot dodatna funkcionalnost za boljše upravljanje »cluster« servisov, in sicer dinamično, kar pomeni, da se viri lahko premikajo med hypervizorji na vsakih 30 minut. Gre za »zero-downtime« rešitev saj se s pomočjo funkcionalnosti »Live migration« virtualni strežniki selijo on-line na vsakih 30 minut, na osnovi parametrov:
  • AutoBalancerLevel
  • AutoBalancerMode
 
AutoBalancerLevel Agresivnost Kdaj se VM seli?
1 (privzeto) Nizka Kadar je hypervisor obremenjen več kot 80%.
2 Srednja Kadar je hypervisor obremenjen več kot 70%.
3 Visoka Kadar je hypervisor obremenjen več kot 60%.

Do selitve virtualnega strežnika iz enega hypervizorja na drugega pride, glede na:
  • Trenutna poraba pomnilniških virov (v %), na hypervizorju. 
  • Povprečna obremenjenost pomnilnika (zadnjih 5 minut), na hypervizorju.

V primeru, da uporabljamo System Center Virtual Manager, je priporočljiva nastavitev kot dinamična optimizacija, ki ima sicer več dodatnih nastavitev. V okolju, kjer uporabljamo SCVM, le-ta avtomatsko onemogoči vlogo Load Balancing /Node Fairness v Windows Server 2016.

Prikaz delovanja funkcionalnosti, kadar dodajamo nov hypervizor v cluster

Pri dodajanju hypervizorja v cluster funkcionalnost “Load balancing” se avtomatsko zregulira oz. porazdeli kapacitete iz obstoječih hypervizorjev. Koraki so naslednji:
  • Cluster zazna povečano zahtevo po virih.
  • Hypervizorji zaznajo definiran mejnik (AutoBalancerLevel AutoBalancerMode). 
  • Virtualni strežniki, ki so na najbolj obremenjenih hypervizorjih se pričnejo migrirati. 
  • Virtualni strežniki se brezprekinitveno pričnejo seliti iz najbolj obremenjenega hypervizorja na nov dodan hypervizor v grozdu.

Prikaz delovanja funkcionalnosti pri ponavljajočem porazdeljevanju obremenitev (Recurring load balancing)

 
  • Cluster zazna, na vsakih 30 min, obremenitev posameznih hypervizorjev.
  • Hypervizorji zaznajo definirani mejnik (AutoBalancerLevel AutoBalancerMode).
  • Virtualni strežniki, ki so na najbolj obremenjenih hypervizorjih se pričnejo migrirati. 
  • Virtualni strežniki se brezprekinitveno pričnejo seliti iz najbolj obremenjenega hypervizorja na nov dodan hypervizor v grozdu.

Vir: Microsoft