Udostępnij przez


Używanie wielościeżkowej ścieżki RDP w celu zwiększenia niezawodności połączenia z usługą Azure Virtual Desktop

Ważna

Wielościeżkowe rdp jest teraz ga i w pełni wdrożone! Wszystkie kwalifikujące się połączenia korzystają ze zwiększonej niezawodności i wydajności.

Multipath protokołu pulpitu zdalnego (RDP) poprawia stabilność sesji, stale monitorując wiele ścieżek sieci i dynamicznie wybierając najbardziej niezawodny. Ten inteligentny mechanizm przełączania pomaga zmniejszyć prawdopodobieństwo rozłączenia i przyczynia się do sprawniejszej i bardziej spójnej obsługi użytkownika.

Oferuje ona kilka kluczowych korzyści:

  • Bezproblemowa integracja: nie są wymagane żadne zmiany konfiguracji poza zapewnieniem, że środowisko obsługuje protokół RDP Shortpath.

  • Inteligentne zarządzanie ścieżkami: środowisko ICE odnajduje i ocenia wiele tras ścieżki krótkiej protokołu pulpitu zdalnego (RDP) przy użyciu protokołu UDP (User Datagram Protocol) za pośrednictwem protokołu STUN (Simple Traversal Underneath NAT) i protokołu TURN (Przechodzenie przy użyciu przekaźników wokół translatora adresów sieciowych).

  • Zwiększona niezawodność: ścieżki kopii zapasowych pozostają w stanie wstrzymania. Jeśli aktywna ścieżka staje się niestabilna lub kończy się niepowodzeniem, wielościeżka rdp automatycznie przełącza się do następnej najlepszej ścieżki, zmniejszając spadki sesji i przerwy.

Wielościeżkowe ścieżki RDP używają wielu ścieżek sieciowych odnalezionych za pomocą interakcyjnego establishmentu łączności (ICE), aby zwiększyć niezawodność połączenia. Te ścieżki mogą obejmować kombinacje, takie jak UDP za pośrednictwem usługi STUN lub UDP przez przekaźnik. Jeśli połączenie główne zakończy się niepowodzeniem, system automatycznie przełączy się do ścieżki kopii zapasowej. Jeśli wszystkie ścieżki zostaną utracone — na przykład podczas awarii sieci — system spróbuje ponownie nawiązać połączenie po ponownym udostępnieniu sieci. 

Uwaga

Ta wersja aplikacji Multipath nie obsługuje użytkowników, którzy łączą się wyłącznie za pośrednictwem protokołu WebSocket (opartego na protokole TCP).

Na poniższym diagramie przedstawiono sposób działania wielościeżkowe protokołu RDP z usługą Azure Virtual Desktop. W tym scenariuszu użytkownika podstawową aktywną ścieżką jest połączenie UDP za pośrednictwem usługi STUN, uzupełnione o dwa nadmiarowe połączenia UDP za pośrednictwem serwera TURN:

Diagram przedstawiający połączenia RDP Multipath za pośrednictwem protokołu RDP Shortpath przy użyciu usług STUN i TURN.

Wymagania wstępne

Wielościeżkowe rdp działa automatycznie po spełnieniu następujących wymagań wstępnych:

Weryfikowanie łączności wielościeżkowej RDP

Istnieją dwa sposoby sprawdzania, czy dla połączenia jest używana wielościeżka rdp:

  • Użytkownicy mogą sprawdzić stan połączenia sesji zdalnej z poziomu paska połączenia, na którym jest włączona opcja Multipath protokołu RDP, jak pokazano na poniższym przykładowym zrzucie ekranu:

    Zrzut ekranu przedstawiający informacje o połączeniu pokazujące, że włączono wielościeżkowe ścieżki PROTOKOŁU RDP.

  • Azure administratorzy usługi Virtual Desktop mogą wyświetlać informacje o niezawodności połączeń w usłudze Azure Virtual Desktop Insights. Aby uzyskać więcej informacji, zobacz przypadek użycia niezawodności połączenia dla usługi Azure Virtual Desktop Insights.

    Jeśli okaże się, że niektóre połączenia nie korzystają z wielościeżkowej ścieżki RDP, sprawdź, czy zapora lub inne ograniczenia sieciowe nie blokują połączeń RDP Shortpath. Wymagane jest połączenie przy użyciu protokołów STUN lub TURN.

Zarządzanie dostępnością wielościeżkowe protokołu RDP

Wielościeżkowe rdp jest wdrażany w fazach. Jeśli chcesz ręcznie kontrolować dostępność funkcji na hostach sesji, możesz użyć następującego klucza rejestru, aby wyrazić zgodę lub zrezygnować.

Aby włączyć rdp multipath wcześnie (wyrazić zgodę):

Aby włączyć wielościeżkowe rdp przed pełnym wdrożeniem, ustaw następującą wartość klucza rejestru na 100:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\RdpCloudStackSettings" /v SmilesV3ActivationThreshold /t REG_DWORD /d 100 /f

Aby wyłączyć rdp multipath wcześnie (zrezygnować):

Jeśli wolisz wyłączyć wielościeżkowe rdp do momentu zakończenia wdrażania, ustaw wartość klucza rejestru na 0:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\RdpCloudStackSettings" /v SmilesV3ActivationThreshold /t REG_DWORD /d 0 /f

Uwaga

Po zaktualizowaniu klucza rejestru użytkownicy muszą rozłączyć się i ponownie nawiązać połączenie z hostem sesji, aby zmiana została wprowadzona.

Aby dowiedzieć się więcej na temat ścieżki krótkościeżkowej PROTOKOŁU RDP, zobacz RdP Shortpath for Azure Virtual Desktop.To learn more about RDP Shortpath (Ścieżka skrócona protokołu RDP dla Azure Virtual Desktop).