none
Mise en place FARM RDS RRS feed

  • Question

  • Bonjour,

    Voici le besoin :

    Bureau à distance sur deux serveurs RDS 2012 R2 avec équilibrage de charge.

    Infra :

    -Broker : SRV01 (pas de serveur dédié pour le broker faute de moyen)

    -Hote de session Bureau à distance : SRV01 et SRV02

    Problème :

    Quand je me connecte avec le client rdp via le nom DNS du broker (SRV01) j'ai un message d'erreur comme quoi il faut que j'utilise le nom de la batterie (avec le RDweb ça fonctionne). Avec l'IP du serveur broker ça fonctionne je vais bien soit sur SRV01 soit sur SRV02.

    J'ai testé de mettre une entrée DNS FARM qui pointe vers SRV01 et SRV02. De cette manière la connexion fonctionne mais je n'ai pas l'impression que ce soit le broker qui gère l'équilibrage mais qu'il y a simplement un équilibrage par DNS.  

    Comment puis-je faire pour réaliser mon équilibrage à partir du broker tout en utilisant un nom DNS pour me connecter sur ma FARM ?

    Merci d'avance de vos retours.

    Cordialement,
    iMano




    • Modifié iMano69 mercredi 3 août 2016 12:15
    mercredi 3 août 2016 12:12

Réponses

  • Je ne pense pas que créer un alias soit la solution. La methode d'équilibrage par broker ne se fait pas dans ce sens.

    1. L'utilisateur se connecte sur le broker en faisant un mstsc
    2. Le broker regade la charge des serveurs RDS de la collection
    3. Le broker redirige la connexion sur le serveur RDS le moins solicité.

    L'idéal pour toi serait de séparer le broker des RDS a mon avis.

    Si tu possède 2 serveurs sous windows 2012R2, tu peux utiliser HyperV sur tes 2 serveurs et ainsi gagner 1 licence Windows 2012R2 sur chaque serveurs.

    Tu peux ainsi faire 2 HyperV :

    HyperV1 (SRV1) -> avec 1 Broker et 1 RDS
    HyperV2 (SRV2) -> avec réplication broker (au cas ou) et 1 RDS

    jeudi 4 août 2016 10:46

Toutes les réponses

  • Bonjour,

    Cela fait la même chose en utilisant le FQDN ?

    mercredi 3 août 2016 14:28
  • Bonjour et merci de votre réponse.

    Oui ça fait la même chose.

    Faut-il forcément utiliser un alias DNS ? Dans cette configuration l'équilibrage de charge est bien fait par le broker ?

    Cordialement,

    mercredi 3 août 2016 16:12
  • Ce qui te donne ce message d'erreur est le fait que tu utilises la même machine pour les sessions hotes et pour le service Broker (SRV1).

    Le système pense que tu essayes de contourner le broker en passant directement sur le service d'hote de session du SRV1 et du coup il te demande de passer par le broker... c'est un peu le chat qui se mord la queue...

    Le seul moyen serait de passer uniquement par le RDWeb. L'équilibrage de charge se fait par le Broker.


    • Modifié Ydhem jeudi 4 août 2016 08:39
    jeudi 4 août 2016 08:33
  • Merci de votre réponse, je comprend en effet le problème.
    le RDWeb ne m’intéresse pas je trouve le système de connexion plus lourd.

    La solution de créer un ALIAS pour ma ferme vers les deux RDS vous parait être une bonne solution pour contourner le problème ?

    Sources :

    https://social.technet.microsoft.com/Forums/fr-FR/7497da4a-eba3-42b1-a504-2c15fbb02025/mise-en-place-ferme-rds-2012-r2-jy-suis-presque?forum=windowsserver8fr

    https://technet.microsoft.com/fr-fr/library/cc772506%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396

    Si je comprend bien, si la connexion arrive sur le SRV1 ou le SRV2, c'est ensuite bien le broker qui va faire l'équilibrage ?

    Comme l'alias va pointer vers le deux serveurs, je ne veux pas que ce soit le DNS qui fasse l’équilibrage mais bien le broker.

    jeudi 4 août 2016 09:22
  • Je ne pense pas que créer un alias soit la solution. La methode d'équilibrage par broker ne se fait pas dans ce sens.

    1. L'utilisateur se connecte sur le broker en faisant un mstsc
    2. Le broker regade la charge des serveurs RDS de la collection
    3. Le broker redirige la connexion sur le serveur RDS le moins solicité.

    L'idéal pour toi serait de séparer le broker des RDS a mon avis.

    Si tu possède 2 serveurs sous windows 2012R2, tu peux utiliser HyperV sur tes 2 serveurs et ainsi gagner 1 licence Windows 2012R2 sur chaque serveurs.

    Tu peux ainsi faire 2 HyperV :

    HyperV1 (SRV1) -> avec 1 Broker et 1 RDS
    HyperV2 (SRV2) -> avec réplication broker (au cas ou) et 1 RDS

    jeudi 4 août 2016 10:46