Professional Documents
Culture Documents
Plateformedecourssur
pourlesprofes
Voustesici:ITConnectCoursTutorielsAdministrationSystmesWindowsServerMiseenplacedunc
MiseenplacedunclusterNLBavecWindowsServer
20Nov2014 PubliparFlorianBURNEL 2Comments
EasyVPSCloudHostingService
LightningFastCloudServers&RapidSupportResponse.GetYourVPSNow!
Afficherlapagewelcome.linode.com
Sommaire
I.Prsentation
II.Larchitecture
III.Prrequis
IV.Modedoprationducluster
A.Monodiffusion(unicast)
B.Multidiffusion(multicast)
C.MultidiffusionIGMP
V.Modedefiltrage
A.Htemultiple
B.Hteunique
C.Aucun
VI.Modedaffinit
A.Aucun
B.Unique
C.Rseau
VII.Configurationdescartesrseau
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 1/13
25/01/2017 WindowsServer2012R2Miseenplaced'unclusterNLB|WindowsServer|ITConnect
VIII.Installationdesrles
IX.Crationdelaferme
X.Ajouterunsecondnud
I.Prsentation
CetutorielexpliquelamiseenplacedunclusterNLBcestdirederpartitiondechargerseau.Cetypedeclust
devient utile et intressant lorsquun seul serveur ne suffit plus pour tenir toute la charge, mais aussi lorsquil a u
tempsderponseinsuffisantparrapportvosbesoins.
Librevousdedcidersilestprfrabledajouterunsecondserveurestdefaireunclusterpluttquedebooster
configurationmatrielduserveuractuel.Sivouslisezcetutoriel,vousavezsurementchoisilapremiresolution
La mise en place nest pas complique techniquement, par contre il est ncessaire de bien comprendre certain
optionsafindefairelesbonschoixauniveaudu:
Modedoprationducluster
Modedefiltrage
Modedaffinit
II.Larchitecture
CoursTutoriels Actualits Forums Emploi Tests
LeclusterseracomposdedeuxserveurssousWindowsServer2012R2,accompagndunserveurActiveDirecto
contrleur de domaine du domaine itconnect.fr. Les serveurs devant tre lis au cluster se nomment SRV01
SRV02,leserveurActiveDirectoryquantluisenommerSRVAD01.
III.Prrequis
Auniveaudesserveursvoiciquelquesprrequisetconseils:
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 2/13
25/01/2017 WindowsServer2012R2Miseenplaced'unclusterNLB|WindowsServer|ITConnect
Misejour:IlestprfrabledefairelemaximumdemisesjourWindowsavantdecrerlecluster.Celapourra
tre fait plus tard, mais ainsi on vite un arrt de service Au moins jusqu la prochaine fois o vous dcider
dinstallerlesmisesjour.
Contrleur de domaine : Les serveurs membres du cluster ne doivent pas tre contrleur de domaine, cest u
impratif.
Matriel:AfindegarantirlesupportparMicrosoftetunestabilitoptimale,ilestfortementrecommanddutiliseru
serveuretdescomposantscertifisauminimumWindowsServer2012(celapeuttrevrifiaveclaprsencedu
logo).
Rseau:Bienquuneseuleinterfacerseaupeuttreutilise,ilestconseilldenutiliseraumoinsdeux:unepo
letraficaveclesmachinesclientesquieffectuerontlesrequtes,etunesecondepourletraficinterneauclusterent
lesdiffrentsnuds.Plusdedtailssurlaconfigurationserontindiqusplustarddanslarticle.
IV.Modedoprationducluster
Troismodesdoprationdeclustersontdisponibles:Monodiffusion,multidiffusionetmultidiffusionIGMP
plusdedtailssurlefonctionnementdecestroismodes.
A.Monodiffusion(unicast)
CoursTutoriels Actualits Forums Emploi Tests
Ce mode attribue une adresse MAC unique lensemble des nuds du cluster. Cependant cela pose problme a
niveauduswitchpuisquepardfinitionunswitchattribueuneadresseMACparport,ilnepeutpasenregistrerde
foislammeadresseMAC.Ceproblmedediffusionobligeraleswitchflooderlensembledesportspoursavoir
quiappartientrellementcetteadresse.Celafonctionnera,maisvagnrerunequantitdetraficimportante,ceq
estloindtretopUnesolutionannexe,maisnefaisantpaspartiedesbonnespratiquesconsisteplacerunhu
entreleswitchetlesnudsducluster,commealadresseMACseraenregistreuniquementsurunportduswitc
etletraficredistribulensembledesnudsgrceauhub.
Cemodebienquilsoitfonctionnelrequiertdesquipementssupplmentairessanspourautantobtenirdemeilleur
performancesquiserontfortementdescentecausedufloodingouduhub.
Note:Pourplusdinformations,vouspouvezgalementvousrenseignerdunattributnommMaskSourceMAC
B.Multidiffusion(multicast)
CemodergleleproblmelilunicitdeladresseMACpuisquuneadresseMACdetypemultidiffusionestutilis
toutenempchantlesquipementsrseaudemmoriserladresseMACducluster.Parcontre,cemodenerso
pasleproblmedefloodingsurlesportsduswitch.
Certains commutateurs peuvent tre configurs partiellement en hub, ce qui permet dindiquer lquipement d
transfrersystmatiquementlespaquetspourladresseMACduclusterauxportsosontconnectslesnuds.Ce
estnotammentsupportsurcertainsquipementsCisco.
C.MultidiffusionIGMP
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 3/13
25/01/2017 WindowsServer2012R2Miseenplaced'unclusterNLB|WindowsServer|ITConnect
Ce mode reprend le comportement du mode prcdent sauf que lon ajoute lutilisation de lIGMP (Internet
Management Protocol). De ce fait, les nuds du cluster senregistrent avec une adresse IP de classe D. Avec
mode,lesproblmesdefloodingnexistentplus.
Pour rappel, la classe D contient les adresses IP de224.0.0.0 239.255.255.255 et est rserve uniquement a
communicationsmulticast.
V.Modedefiltrage
Lechoixdumodedefiltragepermetdedfinirlemodedefonctionnementduclusterauniveaudesfluxrseaux.
A.Htemultiple
Cemodeestleplusintressantetpermetunevritablerpartitiondechargeentrelesnudsducluster.Eneffet
estdetypeactif/actifdoncplusieursnudstravaillentsimultanmentafindeserpartirlacharge.
B.Hteunique
Cemodeestdetypeactif/passifestvalencontredelarpartitiondechargeLenudaveclepluspetit
seraactifetlenudactifseraleseulrecevoirlefluxrseau.
C.Aucun
CoursTutoriels Actualits Forums Emploi Tests
Ce mode de filtrage permet de bloquer le trafic sur certains ports dfinis. Intressant pour protger les nuds d
cluster.
VI.Modedaffinit
Vous remarquerez que lorsque vous choisissez le mode de filtrage hte multiple afin de faire de la vritab
rpartitiondecharge,vousaurezlechoixentretroismodesdaffinit:Aucun,uniqueetrseau.
A.Aucun
CemodeassurelameilleurerpartitionpuisquchaqueconnexionTCPdunmmeclient,cedernierseradirigve
lenudayantlemoinsdeclientslinstantt.
Attentiontoutdemmesivousutilisezcemcanismedaffinitsurunsitecomprenantunegestiondessessionsvo
mme des paniers, cela pourrait poser des problmes. Il vaut mieux garder le client sur un mme nud penda
lintgralitdesaconnexion.
B.Unique
Maintiens le client sur un mme nud par rapport son adresse IP, tant que la topologie du cluster nest pa
modifie,jemexplique:Tantquilnyapasdesuppressionoudajoutdenud.
Bien sr, si les clients arrivent tous avec une adresse IP derrire un NAT ou un Proxy la rpartition ne sera pa
quitable.IlestimportantquechaqueclientarriveavecsapropreadresseIPafindassurerunemeilleurerpartition
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 4/13
25/01/2017 WindowsServer2012R2Miseenplaced'unclusterNLB|WindowsServer|ITConnect
C.Rseau
PluttquederpartirlesclientsparrapportleuradresseIP,larpartitionesteffectueparrapportaurseau.P
exemple,touslesclientsdurseau192.168.1.0/24irontsurunnudettousceuxdurseau192.168.2.0/24
autrenud.
Cettemthodepeutsavrerutileetpertinentedanslecasdelutilisationdeplusieursrseaux,sinonunseulnu
recevratoutelachargeCequinestpaslebut.
VII.Configurationdescartesrseau
LacarterseauutilisepourlaconnexionauLANetquirecevralesrequtesclientes,napasbesoindeconfiguratio
particulire.
Parcontre,cellequiserautilisepourletraficddiauclusterelledoitrecevoiruneconfigurationadapte.
Tout dabord, nindiquez pasdeserveursDNSnideserveursWINS pour cette carte. Ensuite, dans les proprit
TCP/IP de la carte il faut dsactiver loption Enregistrer les adresses de cette connexion dans le systm
DNS.
Si besoin, nettoyez galement les enregistrements DNS contenus dans votre DNS concernant ladresse
attribuecettecarte.Enfin,attribuezuneadresseIPfixecettecarte(dansunsousrseaupart).
Indiquezlammeconfigurationauniveaudesparamtresdelacarterseauconcernantlemodeduplex,letyped
mdiaouencorelecontrledesflux.
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 5/13
25/01/2017 WindowsServer2012R2Miseenplaced'unclusterNLB|WindowsServer|ITConnect
Pourconcluresurlescartesrseau,sachezquilestpossibledutiliserdescartesrseaumontesenteaming
VIII.Installationdesrles
Sur les deux serveurs qui doivent devenir noeud du cluster, il est ncessaire dinstaller la fonctionnalit NLB et
consoledegestionNLB.
PourcelanousutiliseronsPowerShellafindegagnerdutemps.
Surchaqueserveur,excutezlacommandesuivante:
Sinon,vouspouvezexcuterlacommandedistancedepuisunautreserveurcommelecontrleurdedomainep
exemple.Lacommandechangeralgrementpuisquilfautinvoquerlacommandedistance:
PourmapartjutiliselamthodedistanceparInvokeCommand,quipermetdegagnerencoreplusenefficacitp
rapportlapremiremthode.Alafindelinstallationjobtienslemessagesuivant:
IX.Crationdelaferme
Passons la cration de la ferme (cluster) via linterface graphique (il est galement possible de le faire v
PowerShell).Connectezvoussurundevosfutursnoeuds.
AccdezlAccueil,OutilsdadministrationetouvrezleGestionnairedquilibragedelachargerseau.Effectuezu
clicdroitsurClusterdquilibragedelachargerseaupuisNouveaucluster.
DanslechampHteindiquezlenomDNSduserveurconstituantlepremiernoeudducluster.Pourmapart,
commence par SRV01 qui est galement le serveur depuis lequel jeffectue la configuration. Cliquez s
Connexionetvousverrezapparatrelescartesrseaudisponiblessurleserveur.
SlectionnezcellequiserautilisepourlepartagedeladresseIPvirtuelleetlarceptiondesdonnesdestinatio
ducluster.CliquezsurSuivant.
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 6/13
25/01/2017 WindowsServer2012R2Miseenplaced'unclusterNLB|WindowsServer|ITConnect
Pardfaut,ladresseIPdelacarteslectionneprcdemmentserareprisecommeadresseddie.Ilnestpasut
delachangermaislibrevousdelachangerounon.
Enfin,slectionnezunmodeinitialpourcethte:
Dmarr
Arrt
Excutionsuspendue
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 7/13
25/01/2017 WindowsServer2012R2Miseenplaced'unclusterNLB|WindowsServer|ITConnect
CliquezsurAjouterpourajouterunenouvelleadresseIPv4ouIPv6.
Indiquez un nom pour ce cluster en remplissant le champ Nom Internet complet et slectionnez un mod
doprationducluster.Rfrezvousauxinformationsdeltapeprcdente.
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 8/13
25/01/2017 WindowsServer2012R2Miseenplaced'unclusterNLB|WindowsServer|ITConnect
CoursTutoriels
Cette tape consiste crer des rglesActualits Forums
de port afin dindiquer Emploi
sur quels types Tests
de requtes doit rpondre le cluste
Pardfaut,ilcoutesurtoutelaplagedeportscestdirede065535,aussibienenTCPquenUDP.
Parexemple,pourunserveurwebilpeuttreintressantdcouteruniquementsurleport80.Pourcelaoncre
rgleadquateetonsupprimelarglepardfaut.Larglecidessousestfonctionnelledanslecasdunserveurwe
maisdoittreadapteselonvosbesoins.
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 9/13
25/01/2017 WindowsServer2012R2Miseenplaced'unclusterNLB|WindowsServer|ITConnect
X.Ajouterunsecondnud
Pourlemomentleclustercomprenduniquementunnud,nousallonsvoircommentajouterlesecondnud.Ause
delaconsoleGestionnairedquilibragedelachargerseau,effectuezunclicdroitsurlenomduclusterpu
Ajouterlhteaucluster.
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 10/13
25/01/2017 WindowsServer2012R2Miseenplaced'unclusterNLB|WindowsServer|ITConnect
Reprenezensuitelammeprocdurequelorsdelajoutdupremiernud,carvousretrouverezlesmmestap
(saufcertainesquinontpaslieudtrecommecellequidemandelenomducluster).
Unefoislajoutterminetuntempsdinitialisationduclusteraveclesdeuxnoeudsvousobtiendrezltatsuivant:
LacrationduclusterNLBestdsormaistermine,vousdeleconfigurerselonlesapplicationsquevoushberg
pouradapterlesrglesdefiltrage,ensuitepensezadapterlaconfigurationdesapplicationsenmodeclustersiell
lepermettent.
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 11/13
25/01/2017 WindowsServer2012R2Miseenplaced'unclusterNLB|WindowsServer|ITConnect
Aproposdel'auteur
FlorianBURNEL
CoFondateur d'ITConnect, je souhaite partager mes connaissances et expriences a
vous,etcommelaveilletechno'estimportantejepartageaussidesactus.
Vousaimerezaussi...
CoursTutoriels Actualits Forums Emploi Tests
WindowsServer2012R2 VMwarevSphereetles
ClusterNLBetMSCS clusters
octobre21,2014 juin4,2012
2Comments
AZ Dit2yearsago (Reply)
Merci beaucoup pour ce brillant article. Jai juste une question. Comment faire coahabiter les
deuxclusterMSCSetleNLBsurdeuxnoeudidentiques(surlesmemesserveurs)?
Bonjour,
Mercipourcetuto,lorsdelajoutdesserveursauclusterNLBilfautchoisirlacarteddiau
cluster(lacarteouonmetpasdeDNS)oulacarteconfigurnormalement?
Cordialement
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 12/13
25/01/2017 WindowsServer2012R2Miseenplaced'unclusterNLB|WindowsServer|ITConnect
Laisseruncommentaire
Votreadressedemessagerieneserapaspublie.Leschampsobligatoiressontindiqusavec*
Commentaire
Nom*
Adressedemessagerie*
CoursTutoriels Actualits Forums Emploi Tests
Siteweb
LAISSERUNCOMMENTAIRE
http://www.itconnect.fr/miseenplacedunclusternlbavecwindowsserver/ 13/13