Aller au contenu principal
Notification
ITPro
  • Ressources IT
  • Newsletter
Se connecter
S’inscrire
  • Cloud & Infrastructure
  • Cybersécurité
  • Data & IA
  • Workplace et Endpoints
Se connecter
S’inscrire
  • Facebook
  • X
  • Linkedin
  • Instagram

Inscrivez-vous

Newsletter iTPro

  • Cloud & Infrastructure
  • Cybersécurité
  • Data & IA
  • Workplace et Endpoints
  • Cloud & Infrastructure
  • Cybersécurité
  • Data & IA
  • Workplace et Endpoints
  1. Accueil
  2. Workplace et Endpoints
  3. Outils collaboratifs et UC
  4. Haute disponibilite des serveurs frontaux en Skype 2015

Sommaire

Tech stories

  • Tech Stories

    Les erreurs de gestion qui font exploser le budget de renouvellement du parc IT

  • Tech Stories

    Les compétences cloud à développer dans une équipe IT

Outils collaboratifs et UC Tech

Haute disponibilite des serveurs frontaux en Skype 2015

Par

Laurent Teruin
30 juin 2016
4 minutes

Une autre tendance forte pour 2016 !

Sommaire

Les répliques sont réparties à travers la ferme sur l’ensemble des serveurs. Leurs données sont répliquées de façon à ne pas perdre d’informations si l’un des serveurs de la ferme venait à tomber. C’est ce qu’illustre la figure 2 dans le cas d’une ferme de 6 serveurs et deux groupes d’utilisateurs.

La figure 3 montre comment connaître le positionnement des répliques pour un utilisateur déterminé via la commande : Get-CsuserpoolInfo.

Lors de la modification de la topologie (ajout ou suppression de serveurs au sein de la ferme) sachez que la configuration de ses répliques est redistribuée à travers la ferme.

Dans notre configuration (figure 4) qui comprend quatre serveurs, comme précisé ci-dessous, que se passe-t-il si l’on arrête de faire fonctionner la réplique primaire ?

Dans ce cas, rien d’extraordinaire. Le client reste connecté et continue sur la réplique secondaire. La couche Windows Fabric va ensuite attendre 15 à 20 minutes et refaire une réplique sur un autre serveur.

Ce délai a été défini pour prendre en compte l’éventuel arrêt redémarrage d’un serveur. Par contre, si le serveur qui contient la réplique primaire s’arrête ainsi qu’une autre réplique vient à tomber alors Windows

Fabric va attendre indéfiniment que la situation soit « réparée ». Cette situation est nommée : Quorum lost replica Set. D’après les tests qu’il m’a été donné de faire sur une plateforme de validation contenant une ferme à quatre serveurs frontaux, si deux répliques viennent à tomber l’une après l’autre alors le client Skype reste connecté quelque temps mais perd la connexion au bout de quelques minutes (voir le résultat des tests en figures 5, 6 et 7).

Il faut donc lors de vos planifications d’architecture prendre en compte ces deux notions que sont la notion de Quorum de serveur et la notion

de Quorum de réplica qui sont deux choses légèrement différentes et qui vont affecter ou non les connexions de vos utilisateurs. Le plus simple est donc de prendre un exemple.

Un client désire mettre en place une solution de redondance au sein d’une ferme de serveurs Skype dont la moitié sera hébergée dans une salle serveur nommée

Salle 1 et l’autre moitié dans la Salle 2, plusieurs scénarios sont envisageables :

Le premier scénario consiste à positionner 3 serveurs dans chaque salle serveurs et à faire en sorte que la base de données SQL qui va automatiquement rentrer en ligne de compte pour l’obtention du Quorum de la ferme, soit clustérisée sur les deux salles. Le second scénario consiste И ne mettre en place que 2 serveurs dans chaque salle serveur et à positionner de la même faНon une base de données clusterisée sur les deux salles.

Une des questions que l’on peut se poser : obtiendra-ton une meilleure disponibilité en cas d’arrêt d’une salle si l’on positionne 3 serveurs par salle plutôt que deux ?

Dans le cas du scenario 1, si la salle 1 vient à s’éteindre, la base de données SQL va basculer automatiquement et restera disponible pour le vote. 3 serveurs frontaux ne seront plus disponibles mais le Quorum de serveurs restera présent car plus de la moitié des votants seront présents. Est-ce que cela signifie que les clients pourront rester connectés ? Rien n’est moins sûr ! Du moins cela dépend de la façon dont les routingsgroup ont été positionnés. Si dans le cas d’un routing group, l’ensemble des réplicas (Primaire, Secondaire et Secondaire de secours) se trouvaient dans la salle 1, alors les utilisateurs de ce groupe de routage perdront leurs connexions et seront incapables de se connecter de nouveaux. A l’inverse, si deux des trois réplicas de ce groupe en question étaient positionnés sur un des serveurs de la salle 2, alors les utilisateurs de ce groupe de routage restent connectés.

Dans le cas du scenario 2 où seulement deux serveurs sont positionnés dans chaque salle serveur alors l’impact de l’arrêt d’une salle peut être différent. Du côté du Quorum de la ferme, pas de souci à l’horizon, car le serveur SQL est toujours présent et participera au vote. Comme dans la salle 2, le nombre de serveurs restant en fonctionnement est deux et que le serveur SQL est présent, le Quorum est atteint. Du côté du Quorum de réplica, au pire deux répliques sont perdues. Les utilisateurs positionnés sur ce groupe de routage ne peuvent plus se connecter et ceux qui étaient connectés, perdent la connexion au bout de quelques minutes. Par contre, si par un heureux hasard deux répliques se trouvent dans la salle 2 alors les utilisateurs continueront d’utiliser Skype pour entreprise.

Dans cet exemple précis, 3 serveurs dans chaque salle ne donnent pas automatiquement plus de disponibilité que le fait d’en positionner deux. Tout dépend en réalité de la répartition des répliques des groupes de routage. Nous voyons donc que la prise en considération de ces deux notions de Quorum et du nombre de serveurs frontaux mis en place, peut selon le scénario dépanne, avoir des impacts utilisateurs différents. Leurs prises en compte dans les documents de reprise d’activité devraient à mon humble avis y figurer en bonne place.

Tech Stories

Les erreurs de gestion qui font exploser le budget de renouvellement du parc IT

Le renouvellement d’un parc IT peut rapidement faire grimper les dépenses. Inventaire incomplet, postes surdimensionnés, manque de standardisation, perte de valeur du matériel et achats réactifs : découvrez les cinq…

Lire l'article : Les erreurs de gestion qui font exploser le budget de renouvellement du parc IT

Ressource IT

SIEM & PME : Comment construire la boîte noire de votre SI ?

Passez à la cybersécurité proactive, transformez la collecte et l’analyse des logs en un bouclier dynamique contre les cybermenaces. Découvrez comment mettre en place une approche SIEM modulaire, évolutive et…

Découvrir la ressource : SIEM & PME : Comment construire la boîte noire de votre SI ?

Inscrivez-vous

Newsletter iTPro

Laurent Teruin

Rédigé par Laurent Teruin

Laurent Teruin est MVP et rédacteur sur iTPro.fr : Découvrez ses articles informatiques | WorkingTogether.fun - Son blog : https://unifiedit.wordpress.com/

Tous ses articles →

Outils collaboratifs et UC

À lire également...

  • Baromètre channel IT - fin du cuivre - essor UCaaS et IA - iTPro.fr
    Outils collaboratifs et UC

    Baromètre channel IT : fin du cuivre, essor de UCaaS et premiers pas vers l’IA

    Par

    iTPro
    15 avril 2026
    3 minutes
  • SI sous pression 3 signes que vos flux sont mal orientés - iTPro.fr
    Enjeux IT Outils collaboratifs et UC

    SI sous pression : 3 signes que vos flux sont mal orientés

    Par

    IT Pro Magazine
    27 août 2025
    2 minutes
  • Enjeux IT Outils collaboratifs et UC

    Attaque Microsoft SharePoint, analyse et recommandations

    Par

    IT Pro Magazine
    22 juillet 2025
    2 minutes
  • Outils collaboratifs et UC

    Protégez l’accès non authentifié de vos réunions

    Par

    Laurent Teruin
    7 avril 2025
    3 minutes
ITPro
  • X
  • Linkedin
  • Facebook
  • Instagram
Se connecter
S’inscrire
  • Cloud & Infrastructure
  • Cybersécurité
  • Data & IA
  • Workplace et Endpoints
  • Ressources IT
  • Espace responsable sécurité
  • Espace DSI
  • Espace Architecte IT
  • Espace IT Manager
  • Espace Responsable Data / IA

Inscrivez-vous

Newsletter iTPro

© iTPro.fr

  • Comité éditorial
  • Régie médias
  • Mentions-légales
  • Gestion et protection des données personnelles
  • Gestion des cookies
Gérer le consentement aux cookies
Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel Toujours activé
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’internaute, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l’accès technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou la personne utilisant le service.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’internautes afin d’envoyer des publicités, ou pour suivre l’internaute sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
  • Gérer les options
  • Gérer les services
  • Gérer {vendor_count} fournisseurs
  • En savoir plus sur ces finalités
Voir les préférences
  • {title}
  • {title}
  • {title}