Je sais que j'ai déjà posé la question à certains mais vu que j'ai des
réponses différentes des prestataires avec lesquels je travaille je me
permets de répèter :
J'envisage l'achat d'un serveur blade (4 lames) pour notre sqlserver.
Pouvez-vous me confirmer que dans le cas ou j'installe Microsoft Windows
2003 Entreprise ainsi que Microsoft SQLServer 2000 Entreprise, il est
possible de faire du Clustering Actif (MSCS) ET du LoadBalancing (WLBS+NLB)
pour assurer le disponibilité des infos (hot standby), l'équilibre des
ressources (WLBS) et de la charge réseau (NLB) ?
Dans le cas du clustering est-il obligatoire d'utiliser un NAS pour les
données ?
Vu que j'ai les infos au compte goutte y a t'il d'autre points nécessaires
pour la mise en place d'un serveur SGBD en cluster ?!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Philippe T [MS]
Bonjour,
Non !!!
Un cluster Actif/Actif ne vous permet que de faire de la haute dispo : sur un cluster 2 noeuds, deux instances différentes avec des bases SQL différentes à un instant t sont gérés par chacun des serveurs du cluster. Si un noeud tombe, c'est le deuxième noeud qui se retrouve avec toutes les instances SQL et en dehors d'une déconnexion des utilisateurs des bases du noeud qui a basculé, c'est transparent pour les utilisateurs.
La technologie NLB permet de faire de l'équilibrage de charge (en tout cas de la répartition) entre plusieurs serveurs et ceci se passe au niveau réseau. Même si vous installez NLB au niveau du serveur SQL, la base SQL n'étant géré que par un seul des serveurs, vous ne bénéficierez pas d'un équilibrage de charge au niveau SQL.
En gros : - Pour SQL Server (couche données), utilisez la techno MSCS pour avoir de la tolérance de panne - Au niveau du serveur applicatif (couche applicative / métiers), utilisez NLB pour faire de l'équilibrage de charges (utilisé par exemple pour IIS / Terminal Server).
N'hésitez pas à revenir vers moi si nécessaire pour plus d'explications.
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Jérôme Quintard" wrote in message news:#jPW2UL$
Salut à tous,
Je sais que j'ai déjà posé la question à certains mais vu que j'ai des réponses différentes des prestataires avec lesquels je travaille je me permets de répèter :
J'envisage l'achat d'un serveur blade (4 lames) pour notre sqlserver. Pouvez-vous me confirmer que dans le cas ou j'installe Microsoft Windows 2003 Entreprise ainsi que Microsoft SQLServer 2000 Entreprise, il est possible de faire du Clustering Actif (MSCS) ET du LoadBalancing
(WLBS+NLB)
pour assurer le disponibilité des infos (hot standby), l'équilibre des ressources (WLBS) et de la charge réseau (NLB) ?
Dans le cas du clustering est-il obligatoire d'utiliser un NAS pour les données ?
Vu que j'ai les infos au compte goutte y a t'il d'autre points nécessaires pour la mise en place d'un serveur SGBD en cluster ?!
Merci à tous !
Jérôme
Bonjour,
Non !!!
Un cluster Actif/Actif ne vous permet que de faire de la haute dispo : sur
un cluster 2 noeuds, deux instances différentes avec des bases SQL
différentes à un instant t sont gérés par chacun des serveurs du cluster. Si
un noeud tombe, c'est le deuxième noeud qui se retrouve avec toutes les
instances SQL et en dehors d'une déconnexion des utilisateurs des bases du
noeud qui a basculé, c'est transparent pour les utilisateurs.
La technologie NLB permet de faire de l'équilibrage de charge (en tout cas
de la répartition) entre plusieurs serveurs et ceci se passe au niveau
réseau. Même si vous installez NLB au niveau du serveur SQL, la base SQL
n'étant géré que par un seul des serveurs, vous ne bénéficierez pas d'un
équilibrage de charge au niveau SQL.
En gros :
- Pour SQL Server (couche données), utilisez la techno MSCS pour avoir de la
tolérance de panne
- Au niveau du serveur applicatif (couche applicative / métiers), utilisez
NLB pour faire de l'équilibrage de charges (utilisé par exemple pour IIS /
Terminal Server).
N'hésitez pas à revenir vers moi si nécessaire pour plus d'explications.
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"Jérôme Quintard" <jerome._nospam_quintard@wanadoo.fr> wrote in message
news:#jPW2UL$EHA.3988@TK2MSFTNGP11.phx.gbl...
Salut à tous,
Je sais que j'ai déjà posé la question à certains mais vu que j'ai des
réponses différentes des prestataires avec lesquels je travaille je me
permets de répèter :
J'envisage l'achat d'un serveur blade (4 lames) pour notre sqlserver.
Pouvez-vous me confirmer que dans le cas ou j'installe Microsoft Windows
2003 Entreprise ainsi que Microsoft SQLServer 2000 Entreprise, il est
possible de faire du Clustering Actif (MSCS) ET du LoadBalancing
(WLBS+NLB)
pour assurer le disponibilité des infos (hot standby), l'équilibre des
ressources (WLBS) et de la charge réseau (NLB) ?
Dans le cas du clustering est-il obligatoire d'utiliser un NAS pour les
données ?
Vu que j'ai les infos au compte goutte y a t'il d'autre points nécessaires
pour la mise en place d'un serveur SGBD en cluster ?!
Un cluster Actif/Actif ne vous permet que de faire de la haute dispo : sur un cluster 2 noeuds, deux instances différentes avec des bases SQL différentes à un instant t sont gérés par chacun des serveurs du cluster. Si un noeud tombe, c'est le deuxième noeud qui se retrouve avec toutes les instances SQL et en dehors d'une déconnexion des utilisateurs des bases du noeud qui a basculé, c'est transparent pour les utilisateurs.
La technologie NLB permet de faire de l'équilibrage de charge (en tout cas de la répartition) entre plusieurs serveurs et ceci se passe au niveau réseau. Même si vous installez NLB au niveau du serveur SQL, la base SQL n'étant géré que par un seul des serveurs, vous ne bénéficierez pas d'un équilibrage de charge au niveau SQL.
En gros : - Pour SQL Server (couche données), utilisez la techno MSCS pour avoir de la tolérance de panne - Au niveau du serveur applicatif (couche applicative / métiers), utilisez NLB pour faire de l'équilibrage de charges (utilisé par exemple pour IIS / Terminal Server).
N'hésitez pas à revenir vers moi si nécessaire pour plus d'explications.
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Jérôme Quintard" wrote in message news:#jPW2UL$
Salut à tous,
Je sais que j'ai déjà posé la question à certains mais vu que j'ai des réponses différentes des prestataires avec lesquels je travaille je me permets de répèter :
J'envisage l'achat d'un serveur blade (4 lames) pour notre sqlserver. Pouvez-vous me confirmer que dans le cas ou j'installe Microsoft Windows 2003 Entreprise ainsi que Microsoft SQLServer 2000 Entreprise, il est possible de faire du Clustering Actif (MSCS) ET du LoadBalancing
(WLBS+NLB)
pour assurer le disponibilité des infos (hot standby), l'équilibre des ressources (WLBS) et de la charge réseau (NLB) ?
Dans le cas du clustering est-il obligatoire d'utiliser un NAS pour les données ?
Vu que j'ai les infos au compte goutte y a t'il d'autre points nécessaires pour la mise en place d'un serveur SGBD en cluster ?!
Merci à tous !
Jérôme
Jérôme Quintard
Bonjour Philippe, merci pour votre réponse...
Ok je suis tout à fait d'accord par contre dans le cas ou j'ai 4 lames (donc 4 noeud) y a t'il tout de même équilibrage des ressources matériels (CPU, RAM, Processes, Threads) ce qui est normalement le rôle de WLBS ?
Je dois savoir si dans le cas ou je mets 4 machines en cluster le MSCS ne gère seulement que la haute disponibilité (donc si une machine du cluster tombe en panne c'est une autre qui prend le relai : failover) ou si il est aussi capable de fonctionner en plus en Load balancing (les ressources sont équilibrées sur le nombre de machine restantes).
Merci
Jérôme
Bonjour Philippe, merci pour votre réponse...
Ok je suis tout à fait d'accord par contre dans le cas ou j'ai 4 lames (donc
4 noeud) y a t'il tout de même équilibrage des ressources matériels (CPU,
RAM, Processes, Threads) ce qui est normalement le rôle de WLBS ?
Je dois savoir si dans le cas ou je mets 4 machines en cluster le MSCS ne
gère seulement que la haute disponibilité (donc si une machine du cluster
tombe en panne c'est une autre qui prend le relai : failover) ou si il est
aussi capable de fonctionner en plus en Load balancing (les ressources sont
équilibrées sur le nombre de machine restantes).
Ok je suis tout à fait d'accord par contre dans le cas ou j'ai 4 lames (donc 4 noeud) y a t'il tout de même équilibrage des ressources matériels (CPU, RAM, Processes, Threads) ce qui est normalement le rôle de WLBS ?
Je dois savoir si dans le cas ou je mets 4 machines en cluster le MSCS ne gère seulement que la haute disponibilité (donc si une machine du cluster tombe en panne c'est une autre qui prend le relai : failover) ou si il est aussi capable de fonctionner en plus en Load balancing (les ressources sont équilibrées sur le nombre de machine restantes).
Merci
Jérôme
Philippe T [MS]
Bonjour,
Pour les cluster 4 noeuds, c'est le même principe.
Je vous conseils plutôt d'utiliser 2 noeuds pour la partie SQL et 2 noeuds en load ballancing pour la partie applicative.
Si vous avez besoin de perfs, il est aussi possible d'utiliser une architecture à base de réplication avec plusieurs bases de données.
Exemple pour un site de commerce : - un ou plusieurs serveurs pour le catalogue en lecture seule (avec une copie de la même base sur chacun des serveurs) - un serveur avec une base en écriture pour la prise des commandes - un serveur avec une base pour la saisie du contenu (des références, du texte, ...) répliqué vers le ou les serveurs gérant le catalogue.
Enfin ce n'est qu'un exemple...
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Jérôme Quintard" wrote in message news:OK4VTRT$
Bonjour Philippe, merci pour votre réponse...
Ok je suis tout à fait d'accord par contre dans le cas ou j'ai 4 lames
(donc
4 noeud) y a t'il tout de même équilibrage des ressources matériels (CPU, RAM, Processes, Threads) ce qui est normalement le rôle de WLBS ?
Je dois savoir si dans le cas ou je mets 4 machines en cluster le MSCS ne gère seulement que la haute disponibilité (donc si une machine du cluster tombe en panne c'est une autre qui prend le relai : failover) ou si il est aussi capable de fonctionner en plus en Load balancing (les ressources
sont
équilibrées sur le nombre de machine restantes).
Merci
Jérôme
Bonjour,
Pour les cluster 4 noeuds, c'est le même principe.
Je vous conseils plutôt d'utiliser 2 noeuds pour la partie SQL et 2 noeuds
en load ballancing pour la partie applicative.
Si vous avez besoin de perfs, il est aussi possible d'utiliser une
architecture à base de réplication avec plusieurs bases de données.
Exemple pour un site de commerce :
- un ou plusieurs serveurs pour le catalogue en lecture seule (avec une
copie de la même base sur chacun des serveurs)
- un serveur avec une base en écriture pour la prise des commandes
- un serveur avec une base pour la saisie du contenu (des références, du
texte, ...) répliqué vers le ou les serveurs gérant le catalogue.
Enfin ce n'est qu'un exemple...
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"Jérôme Quintard" <jerome._nospam_quintard@wanadoo.fr> wrote in message
news:OK4VTRT$EHA.2196@TK2MSFTNGP14.phx.gbl...
Bonjour Philippe, merci pour votre réponse...
Ok je suis tout à fait d'accord par contre dans le cas ou j'ai 4 lames
(donc
4 noeud) y a t'il tout de même équilibrage des ressources matériels (CPU,
RAM, Processes, Threads) ce qui est normalement le rôle de WLBS ?
Je dois savoir si dans le cas ou je mets 4 machines en cluster le MSCS ne
gère seulement que la haute disponibilité (donc si une machine du cluster
tombe en panne c'est une autre qui prend le relai : failover) ou si il est
aussi capable de fonctionner en plus en Load balancing (les ressources
Pour les cluster 4 noeuds, c'est le même principe.
Je vous conseils plutôt d'utiliser 2 noeuds pour la partie SQL et 2 noeuds en load ballancing pour la partie applicative.
Si vous avez besoin de perfs, il est aussi possible d'utiliser une architecture à base de réplication avec plusieurs bases de données.
Exemple pour un site de commerce : - un ou plusieurs serveurs pour le catalogue en lecture seule (avec une copie de la même base sur chacun des serveurs) - un serveur avec une base en écriture pour la prise des commandes - un serveur avec une base pour la saisie du contenu (des références, du texte, ...) répliqué vers le ou les serveurs gérant le catalogue.
Enfin ce n'est qu'un exemple...
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"Jérôme Quintard" wrote in message news:OK4VTRT$
Bonjour Philippe, merci pour votre réponse...
Ok je suis tout à fait d'accord par contre dans le cas ou j'ai 4 lames
(donc
4 noeud) y a t'il tout de même équilibrage des ressources matériels (CPU, RAM, Processes, Threads) ce qui est normalement le rôle de WLBS ?
Je dois savoir si dans le cas ou je mets 4 machines en cluster le MSCS ne gère seulement que la haute disponibilité (donc si une machine du cluster tombe en panne c'est une autre qui prend le relai : failover) ou si il est aussi capable de fonctionner en plus en Load balancing (les ressources