Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Blog Technique de Romelard Fabrice

Les dernières Actualités de Romelard Fabrice (Alias fabrice69 ou F___) principalement autour des technologies Microsoft

Actualités

  • Toutes les actualités et informations sur les technologies Microsoft principalement autour de .NET et SQL Server

Archives

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]

Technorati tags: SharePoint, WSS, WSS V2, WSS V3, MOSS

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: dimanche 29 juillet 2007 17:42 par ROMELARD Fabrice
Attachment(s): DessinNLB.zip

Commentaires

ROMELARD Fabrice a dit :

Vous avez en piece jointe le VISIO utilisé dans ce message

Fabrice

# juillet 29, 2007 17:53
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Etendre le Team Web Access de TFS 2012 – Step 0 par Philippe Didiergeorges Aka Philess le 05-23-2013, 23:48

- Simuler facilement l’envoi de mail par Blog de Jérémy Jeanson le 05-22-2013, 12:52

- ProcDump 6.0 : support du filtrage sur messages d'exceptions .NET, des filtres multiples et du ciblage par nom de service par CoqBlog le 05-20-2013, 14:50

- Votez pour le TOP 10 des influenceurs SharePoint francophones ! par Le blog de Patrick [MVP SharePoint] le 05-20-2013, 12:59

- [Conf’SharePoint] Dernier rappel ! :-) par Le blog de Patrick [MVP SharePoint] le 05-20-2013, 09:09

- [ #SharePoint 2013 ] les modèles de sites standards… par Le blog de Patrick [MVP SharePoint] le 05-20-2013, 09:03

- 10 erreurs de compréhension concernant SharePoint… par Le blog de Patrick [MVP SharePoint] le 05-20-2013, 08:27

- Conf’SharePoint : 10 bonnes raisons pour ne pas la rater par Le petit blog de Pierre / Pierre's little blog le 05-14-2013, 02:24

- [Event] Soirée de lancement Agile .NET France à Lyon par Blog Agile/ALM de Vincent THAVONEKHAM le 05-13-2013, 01:29

- .NET / Debug : inspection de la mémoire d'applications .NET (dump ou processus live) : première livraison d'une librairie .NET par Microsoft par CoqBlog le 05-11-2013, 22:21