2 votes

Comment intégrer un WS de basculement sans reconfiguration du client ?

Je dispose d'un service Web hébergé par le serveur IIS 1 et un autre service Web hébergé par le serveur IIS 2.

Existe-t-il un moyen pour que le service Web sur le serveur 2 prenne automatiquement le relais lorsque le service Web sur le serveur 1 n'est pas disponible, sans avoir à reconfigurer les clients (qui sont des applications de bureau dans ce cas) ?

Il doit y avoir des outils qui permettent d'accomplir de telles tâches, s'il vous plaît aidez-moi.

Merci.

EDIT Les deux services Web exposent la même fonctionnalité, je cherche essentiellement à mettre en place un cluster à haute disponibilité (c'est-à-dire un cluster de basculement).

2voto

TristanK Points 8893

La bascule MSCS pourrait fonctionner ici - voir http://blogs.iis.net/thomad/archive/2009/10/27/iis7-and-failover-clustering.aspx pour une discussion et des liens sur IIS 7 et la bascule MSCS.

La seule alternative réelle est de trouver un équilibreur de charge. Pour que le client ne soit pas interrompu, une adresse IP virtuelle est nécessaire et une certaine interruption peut être inévitable de toute façon (une reconnexion TCP peut être nécessaire).

Si les deux services web sont les mêmes c'est-à-dire sont 100% interchangeables, envisagez un cluster NLB, ou un cluster de serveurs proxy inverse qui peut effectuer un suivi de santé. (NLB ne fait pas de suivi de santé; NLB s'en moque).

Côté Microsoft, TMG ou ISA Server pourraient le faire, avec suivi de santé et clustering intégré. Application Request Routing pour IIS 7 pourrait également effectuer cette bascule et ce suivi de santé, mais vous devriez mettre en cluster manuellement les boîtes ARR.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X