NLB (Network Load Balancing) binnen Hyper-V (R2) VM’s
Voor testdoeleinden maak ik gebruik van een aantal Windows Server 2008 R2 servers met Hyper-V. Voor het testen van de CAS Array binnen Exchange 2010 wil je eigenlijk een tweetal CAS Servers hebben in een NLB configuratie. Dat is ook met Hyper-V R2 wel te doen, maar het is wat omslachtig.
Microsoft heeft een knowledge base artikel waarin staat beschreven hoe je dat moet opzetten: http://support.microsoft.com/kb/953828
Het blijkt dat je niet alleen een statisch MAC adres moet gebruiken, je moet ook MAC adres spoofing aanzetten, anders kan Hyper-V er niet goed mee overweg.
In het kort:
- Server installeren en NLB feature installeren;
- Inloggen, NLB Cluster aanmaken en Node1 toevoegen;
- MAC adres van Cluster opschrijven en VM afsluiten;
- Properties van VM opstarten, MAC adres invullen en vinkje zetten bij “Enable spoofing of MAC addresses”
- VM opstarten, inloggen en met NLB MMC snap-in configuratie afmaken.
De tweede server toevoegen aan het NLB cluster:
- Server installeren en NLB feature installeren;
- Inloggen en connecten aan NLB cluster;
- Node2 toevoegen aan NLB cluster;
- Controleer MAC adres (moet gelijk zijn aan eerder beschreven stap);
- VM afsluiten en properties op network adapter zetten;
- VM opstarten, inloggen en configuratie NLB cluster afmaken.
Nu werkt het NLB cluster naar behoren:
