OVH Cloud OVH Cloud

! Plusieurs moteurs et 1 base

2 réponses
Avatar
toto
Bonjour,

Quels sont les différentes options SQL Server pour pouvoir utiliser
plusieurs "frontaux" SQL SERVER et accéder à une seule base de données ?

En fait, existe t-il un moyen de faire du Load Balancing vers une seule
instance de bse de données SQL Server depuis plusieurs SQL Server ?

L'idée est de pouvoir anticiper une montée en charge des connexions
clients, ajouter n serveurs frontaux d'accée à une seule et unique BDD
Sql Server, dans un modèle "actif/actif".

C'est pas très clair, mais je pense que vous comprendrez, lol

Merci d'avance

2 réponses

Avatar
Philippe [MS]
Non, ce n'est pas possible.

Il y a un peu de mélange dans tout ceci. Lorsque l'on parle actif/actif
souvent c'est que l'on parle de cluster mais cela ne sert pas pour le load
ballancing mais pour la tolérance de panne : une instance active sur chaque
noeud et une instance inactive sur chacun des noeuds.

Les performances peuvent être absorbé par :
- plus de mémoire (attention également à bien tailler la mémoire virtuelle
du serveur : généralement 1,5 fois la taille de la mémoire physique),
- beaucoup d'axes disques (avec les RAID qui vont bien : RAID 1 log et RAID
5 data) : data, log, tempdb, ...
- plusieurs processeurs (attention aux problématiques de licences SQL dans
ces conditions)

Même sur des environnement fortement sollicité, il est rare de ne pas s'en
sortir avec ces points.

Phil.


"toto" wrote in message
news:
Bonjour,

Quels sont les différentes options SQL Server pour pouvoir utiliser
plusieurs "frontaux" SQL SERVER et accéder à une seule base de données ?

En fait, existe t-il un moyen de faire du Load Balancing vers une seule
instance de bse de données SQL Server depuis plusieurs SQL Server ?

L'idée est de pouvoir anticiper une montée en charge des connexions
clients, ajouter n serveurs frontaux d'accée à une seule et unique BDD
Sql Server, dans un modèle "actif/actif".

C'est pas très clair, mais je pense que vous comprendrez, lol

Merci d'avance


Avatar
Philippe [MS]
J'avais oublié : jouer avec le caching coté client peut également s'avérer
très payant : un composant d'accès aux donnés unique qui attaque des
procédures stockées et qui gère en plus du caching SQL du caching
applicatif.

Phil.

"toto" wrote in message
news:
Bonjour,

Quels sont les différentes options SQL Server pour pouvoir utiliser
plusieurs "frontaux" SQL SERVER et accéder à une seule base de données ?

En fait, existe t-il un moyen de faire du Load Balancing vers une seule
instance de bse de données SQL Server depuis plusieurs SQL Server ?

L'idée est de pouvoir anticiper une montée en charge des connexions
clients, ajouter n serveurs frontaux d'accée à une seule et unique BDD
Sql Server, dans un modèle "actif/actif".

C'est pas très clair, mais je pense que vous comprendrez, lol

Merci d'avance