Bonjour
J aurais une question, savez vous si tous les drivers ODBC SqlServer supportent le load-balancing?
Bonjour
J aurais une question, savez vous si tous les drivers ODBC SqlServer supportent le load-balancing?
Je connais le mirroring pour .net mais peux-tu nous en dire plus sur le load balancing ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Data Source=myServerAddress;Failover Partner=myMirrorServer;Initial Catalog=myDataBase;Integrated Security=True;
Ma demande est pas tres claire desolé
En gros je souhiterais faire du load balancing sous SQL 2005
Par principe un SGBDR ne peut pas faire du load balancing car les données ne se trouve qu'à un seul endroit dans la base de données...
Si cependant vous voulez élargir la surface d'attaque de votre serveur en scale out (ce qui ne doit être fait qu'en dernier recours et donc après avoir épuisé le scale up), il faut :
- soit trouver un moyen de synchroniser les données entre les différents serveur par de la réplication
- soit partitionner fonctionnellement votre base (par exemple les clients de A à M sur le serveur 1 et les clients de N à Z sur le serveur 2)
Pour ce qui concerne le scale up, je vous signale que SQL Server peut être installé sur des machines 64 procs et 64 Go de RAM en 32 bits, et en 64 bits, 64 procs et 15 000 hexa octets de RAM. Dans les deux cas, SQL Server peut monter jusqu'à 32 000 utilisateurs simultanés.
J'espère donc que vous avez de bonnes raisons de faire du scale out, car vous voulez dépasser l'une de ces limites...
De plus le scale out, coûte plus cher que le scale up à tous niveaux :
- plus de machine
- plus de licences
- plus d'administration
- plus de ressources consommées par les services de réplication !
A +
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager