Freigeben über


Gleichzeitige oder mehrere Verbindungen mit einem einzelnen Container

Benutzer stellen eine Verbindung mit virtuellen und Remotedesktops oder Remoteanwendungen auf unterschiedliche Weise her, je nachdem, wie diese Umgebungen konfiguriert sind. Im Folgenden werden einige Terminologie beschrieben, die verwendet wird, wenn Benutzer eine Verbindung mit diesen Remotesystemen herstellen:

  • Standardverbindungen
    • Der Benutzer erstellt eine einzelne Remotesitzung auf einem Windows-Computer über eine vollständige Desktop- oder Remoteanwendung.
  • Gleichzeitige Verbindungen
    • Der Benutzer erstellt eine Remotesitzung auf einem Windows-Computer über eine vollständige Desktop- oder Remoteanwendung. Derselbe Benutzer erstellt eine zweite Remotesitzung auf demselben Windows-Computer über eine vollständige Desktop- oder Remoteanwendung.
  • Mehrere Verbindungen
    • Der Benutzer erstellt eine Remotesitzung auf einem Windows-Computer über eine vollständige Desktop- oder Remoteanwendung. Derselbe Benutzer erstellt eine neue Remotesitzung auf einem anderen Windows-Computer über eine vollständige Desktop- oder Remoteanwendung.

Hinweis

Beim Arbeiten mit gleichzeitigen oder mehreren Verbindungstypen unterscheidet sich die Konfiguration zwischen Profile- und ODFC-Containern. Profilcontainer verwenden eine Konfiguration namens ProfileType " und der ODFC-Container verwendet eine Konfiguration namens VHDAccessMode. Jede Konfiguration funktioniert anders.

Warnung

OneDrive unterstützt unter keinen Umständen gleichzeitige oder mehrere Verbindungen mit demselben Container. Weitere Informationen finden Sie in der OneDrive-Dokumentation zu diesem Thema.

Voraussetzungen

Bevor Sie die Konfiguration für gleichzeitige oder mehrere Verbindungen konfigurieren, installieren und konfigurieren Sie Profilcontainer.

Gleichzeitige Verbindungen

Gleichzeitige Verbindungen werden verwendet, wenn ein Benutzer mehrere (1) Sitzungen auf einem einzelnen Computer mit demselben Profil- oder ODFC-Container haben muss. Für gleichzeitige Verbindungen sind andere Registrierungseinträge erforderlich, um diese Arten von Verbindungen zuzulassen. Dieses Szenario unterstützt die Verwendung von VHD(x)-Basisdatenträgern und VHD(x)-Differenzierungsdatenträgern.

Warnung

Gleichzeitige Verbindungen werden nicht von Sitzungshosts unterstützt, die in einem Azure Virtual Desktop-Hostpool ausgeführt werden.

Erforderliche Einstellungen

Registrierungsschlüssel: HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server

Wertname Werttyp Wert
fDenyTSConnections DWORD 0
fSingleSessionPerUser DWORD 0

Mehrere Verbindungen

Mehrere Verbindungen werden genutzt, wenn ein Benutzer mehr als eine Sitzung benötigt, die jeweils auf einem anderen Computer durchgeführt wird und dasselbe Profil oder denselben ODFC-Container verwendet. Dieses Szenario wird nur mit VHD(x)-Differenzierungsdatenträgern unterstützt. Im Gegensatz zu gleichzeitigen Verbindungen ist keine andere Konfiguration über die unterschiedlichen Datenträger hinaus erforderlich.

Profilcontainer VHD(x)-Differenzfestplatten

Gleichzeitige Mehrfachverbindungen erfordern eine spezifische Konfiguration für den Profilcontainer, um VHD(x)-Differenzierungsdatenträger zu verwenden.

Um gleichzeitige oder Mehrfachverbindungen zu verwenden, muss der ProfileType auf 3 gesetzt werden.

Computer versucht Lese-/Schreibzugriff zu erlangen, geht auf Schreibgeschützt zurück:

  • Anmelden:
    • Der Client überprüft, ob eine RW.VHD(x) Datei vorhanden ist. Falls nicht, übernimmt der Client die Rolle des RW und führt die gleichen Schritte wie bei ProfileType = 1 aus. Wenn die RW.VHD(x) Datei vorhanden ist, übernimmt der Client die RO-Rolle und führt die gleichen Schritte wie ProfileType = 2 aus.

Hinweis

  • RO-Differenzdatenträger werden im lokalen temporären Verzeichnis gespeichert und benannt %usersid%_RO.VHD(x).
  • Der RW-Unterschiedsdatenträger wird im Netzwerk neben der übergeordneten VHD(x)-Datei gespeichert und heißt RW.VHD(x).
  • Der Zusammenführungsvorgang kann sicher unterbrochen und fortgesetzt werden. (Wenn ein Client den Zusammenführungsvorgang startet und entweder unterbrochen wird oder ausgeschaltet ist, kann ein anderer Client den Vorgang sicher fortsetzen und abschließen). Aus diesem Grund versuchen sowohl RW- als auch RO-Clients einen Merge-Vorgang.
  • Zusammenführungsvorgänge in einem ReFS-Dateisystem, bei dem sich der Differenzdatenträger und das übergeordnete Volume auf demselben ReFS-Volume befinden, erfolgen unabhängig von der Größe des Differenzdatenträgers nahezu augenblicklich.
  • Zusammenführungsvorgänge können nur ausgeführt werden, wenn keine geöffneten Handles für den Unterschiedsdatenträger oder die übergeordnete VHD(x) vorhanden sind. Der RO-Client versucht auch, die RW-VHD(x) zusammenzuführen, da es möglicherweise die letzte Sitzung ist, die getrennt wird.

ODFC-Container VHD(x) mit Differenzierungsdatenträgern

Gleichzeitige und mehrere Verbindungen erfordern eine spezifische Konfiguration für den ODFC-Container, um VHD(x)-Differenzdatenträger zu verwenden.

Um gleichzeitig\Mehrere Verbindungen zu verwenden, muss der VHDAccessMode-Typ 3 sein:

Sitzungsbasierte lokale VHD(x)

  • Anmelden
    • Der Client sucht nach einer sitzungsbasierten VHD(x), die derzeit nicht verwendet wird.
    • Wenn es gefunden wird, wird es direkt angefügt und verwendet.
    • Wenn nicht gefunden, wird eins erstellt.
    • Wenn eine neue VHD erstellt wird, was zu sitzungsbasierten VHD(x)-Dateien führt, die größer als die in der Einstellung angegebene Zahl sind, NumSessionVHDsToKeepwird die VHD(x) für das Löschen beim Abmelden markiert.
  • Abmelden
    • Der Client trennt die VHD(x)-Datei
    • Wenn die VHD(x) zum Löschen markiert ist, wird sie gelöscht.

Hinweis

  • Lokale Differenzdatenträger werden im lokalen temporären Verzeichnis gespeichert und benannt %usersid%_ODFC.VHD(x).
  • Differenzdatenträger, die im Netzwerk gespeichert sind, befinden sich neben der übergeordneten VHD(x)-Datei und werden benannt %computername%_ODFC.VHD(x).
  • Der Zusammenführungsvorgang kann sicher unterbrochen und fortgesetzt werden. (Wenn ein Client den Zusammenführungsvorgang startet und entweder unterbrochen wird oder ausgeschaltet ist, kann ein anderer Client den Vorgang sicher fortsetzen und abschließen).
  • Zusammenführungsvorgänge in einem ReFS-Dateisystem, bei dem sich der Differenzdatenträger und das übergeordnete Volume auf demselben ReFS-Volume befinden, erfolgen unabhängig von der Größe des Differenzdatenträgers nahezu augenblicklich.
  • Zusammenführungsvorgänge können nur ausgeführt werden, wenn keine geöffneten Handles für den Unterschiedsdatenträger oder die übergeordnete VHD(x) vorhanden sind. Daher kann nur die letzte Sitzung den Differenzdatenträger erfolgreich zusammenführen.
  • Sitzungsbasierte VHD(x)-Dateien werden benannt ODFC-%username%-SESSION-<SessionNumber>.VHD(x) , wobei <SessionNumber> es sich um eine ganze Zahl zwischen 0 und 9 handelt.
  • Die maximale Anzahl sitzungsbasierter VHD(x)-Dateien beträgt 10.