Accéder au contenu principal

SharePoint : Attention lors de la mise en place du NLB sur les Web Front End

 Dans les avantages des infrastructures SharePoint, un des principaux est la Scalabilité. Cela correspond donc à la possibilité de faire évoluer les caractéristiques de cette infratructure.

C'est ce qui est appelé dans les conceptions SharePoint la topologie, dont on trouve une documentation assez complète sur Technet :

Le problème se pose lorsque l'on commence à monter des fermes multiserveurs de 4, 5 ou plus de serveurs :

En effet, à ce moment on doit monter des cluster WEB, via l'installation du NetWork Load Balancing (NLB). Vous trouverez de bons articles sur le sujet :

Le système NLB est un service de Windows qui se place au niveau du système et répond en virtualisant une seule adresse physique (MAC) pour les utilisateurs.

Le fonctionnement de ces installations est parfait si vous n'avez pas une configuration réseau spécifique, le teaming, vous trouvez une présentation rapide sur le site de HP-Compaq :

Pour faire simple, il s'agit d'une couche driver qui gère deux cartes réseaux afin de faire un équilibrage de charge au sein même de la machine. Ainsi pour deux cartes réseaux physiques, le système ne voit qu'une seule couche réseau (une seule IP).

Chacune de ces cartes possède sa propre adresse Physique, de ce fait pour un appel à l'IP du serveur on peut avoir deux réponses ARP aléatoirement. Cela fonctionne parfaitement dans le cas d'un monoserveur WEB.

En revanche, lorsque l'on monte un cluster WEB (deux frontaux WEB géré par le NLB) avec cette gestion de teaming, on se retrouve avec une organisation qui est de plus en plus complexe et qui peuvent poser de gros soucis pour les réponses HTTP.

Le service de NLB se place au niveau du système d'exploitation alors que le Teaming se place sur la couche réseau, cela provoque des erreurs, car le teaming prend le dessus sur le NLB et donc on se retrouve avec pour une seule IP :

  • 2 Serveurs Web X 2 cartes réseau = 4 Adresses MAC

Cela provoque de grosses perturbations sur les routages réseau.

On trouve plusieurs messages sur le sujet : 

Cette problématique a donné l'existence à une KB sur microsoft Support :

Ainsi il existe deux solutions au niveau du Teaming :

  • Supprimer le Teaming
  • Vérifier la disponibilité de nouveaux drivers des cartes réseau intégrant cette possibilité

Pour ma part, nous sommes partis sur la première solution.

Romelard Fabrice [MVP]

Commentaires

Posts les plus consultés de ce blog

Série de vidéos sur le montage d'une serre horticole ACD

 Episode 1: Préparation du terrain Episode 2: Montage de la serre en elle même Episode 3: Finalisation avec le montage électrique alimentant la serre Bon visionnage Fab

Présentation des outils utiles pour l'entretien de ses haies vives

Afin de gérer les haies vives, il est nécessaire d'avoir recourt à un matériel adapté. Les solutions à batteries sont bien adaptées pour un usage personnel avec des dimensions raisonnables. Ainsi dans mon cas précis, j'utilise les outils suivants de la Gamme Ryobi 18V ONE+ électroportatif: Petit taille-haies simple mais efficace -  RYOBI OHT1855R Un modèle plus puissant qui fonctionne très bien -  RYOBI RY18HTX60A Pour les parties hautes de vos haies, voici un outil très utile -  RYOBI OPT1845 Enfin lorsque vous devez élaguer certains arbres ou certaines partie hautes de vos haies, ce dernier outil est très utile -  RYOBI OPP1820 Ces outils font parti maintenant de mon arsenal de base pour maintenir notre maison chaque saison de taille. Fab

Série de Videos sur Home Assistant intégrant la production Photovoltaïque

 Un certain nombre de vidéos sont en ligne pour intégrer sa production photovoltaïque dans Home Assistant en partant de la base. Installation de Home Assistant: On peut ensuite intégrer les composant des Micro-Onduleurs Enphase, mais aussi les batteries Enphase: Ou encore le composant de contrôle Ecojoko: Ce qui permet alors de faire des comparaisons entre les valeurs capturées: Des videos seront encore publiés dans les prochaines semaines sur différents aspects de cette solution. Fab