單一容器的並行或多個連線
用戶會根據這些環境設定的方式,以不同的方式連線到虛擬和遠端桌面或遠端應用程式。 下列概述使用者連線到這些遠端系統時所使用的一些術語:
- 標準連線
- 使用者透過完整的桌面或遠端應用程式體驗,在 Windows 電腦上建立單一遠端工作階段。
- 並行連線
- 使用者透過完整的桌面或遠端應用程式,在 Windows 電腦上建立遠端工作階段。 相同的使用者透過完整桌面或遠端應用程式,在同一部 Windows 電腦上建立第二個遠端會話。
- 多個連線
- 使用者透過完整的桌面或遠端應用程式,在 Windows 電腦上建立遠端工作階段。 相同的使用者透過完整的桌面或遠端應用程式,在不同的 Windows 電腦上建立新的遠端會話。
注意
使用並行或多個連線類型時,配置檔和 ODFC 容器之間的設定不同。 配置檔容器會使用稱為 ProfileType
的組態,而 ODFC 容器會使用稱為 VHDAccessMode
的組態。 每個組態的運作方式都不同。
警告
在任何情況下,OneDrive 都不支援使用相同容器的並行或多個連線。 請參閱本主題的 OneDrive 檔 。
必要條件
在設定並行或多個連線之前,請先安裝和 設定配置檔容器。
並行連線
當使用者需要使用相同配置檔或 ODFC 容器的單一計算機上有多個 (1) 工作階段時,就會使用並行連線。 並行連線需要其他登錄專案,才能允許這些類型的連線。 此案例支援使用 VHD(x) 基底磁碟和 VHD(x) 差異磁碟。
警告
在 Azure 虛擬桌面主機集區中執行的工作階段主機不支援並行連線。
必要設定
登錄機碼: HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server
值名稱 | 值類型 | 值 |
---|---|---|
fDenyTSConnections | 下載 | 0 |
fSingleSessionPerUser | 下載 | 0 |
多個連線
當使用者需要使用相同配置檔或 ODFC 容器,在不同的電腦上有多個會話時,會使用多個連線。 此案例僅支援使用 VHD(x) 差異磁碟。 不同於並行連線,除了差異磁碟之外,不需要其他設定。
分析容器 VHD(x) 差異磁碟
並行和多個連線需要配置檔容器的特定設定,才能使用 VHD(x) 差異磁碟。
若要使用 Concurrent\Multiple 連線 ions,ProfileType 必須設定為 3
。
計算機嘗試讀取/寫入鎖定,還原為唯讀:
- 登入:
- 用戶端會檢查檔案是否存在
RW.VHD(x)
。 如果沒有,用戶端會採用 RW 角色,並執行與 = 1 相同的步驟ProfileType
。RW.VHD(x)
如果檔案存在,用戶端會採用RO角色,並執行與 = 2 相同的步驟ProfileType
。
- 用戶端會檢查檔案是否存在
注意
- RO 差異磁碟會儲存在本機暫存目錄中,並命名為
%usersid%_RO.VHD(x)
。 - RW 差異磁碟會儲存在父 VHD(x) 檔案旁邊的網路上,並命名為
RW.VHD(x)
。 - 合併作業可以安全地中斷並繼續。 (例如,如果一個用戶端開始合併作業,並且中斷或關閉電源,則另一個用戶端可以安全地繼續並完成合併。 這就是為什麼 RW 和 RO 用戶端都嘗試合併作業的原因。
- ReFS 檔系統上的合併作業,其中差異磁碟和父系位於相同的 ReFS 磁碟區上,無論差異磁碟的大小為何,幾乎都是即時的。
- 只有在沒有差異磁碟或父 VHD(x) 的開啟句柄時,才能完成合併作業。 RO 用戶端也會嘗試合併 RW VHD(x),因為它可能是最後一個要中斷連線的會話。
ODFC 容器 VHD(x) 差異磁碟
並行和多個連線需要 ODFC 容器的特定設定,才能使用 VHD(x) 差異磁碟。
若要使用 Concurrent\Multiple 連線 ions,VHDAccessMode 類型必須是 3:
工作階段型本機 VHD(x)
- 登入
- 用戶端會搜尋目前未使用的工作階段型 VHD(x)
- 如果找到,則會直接附加及使用
- 如果找不到,則會建立一個
- 如果已建立新的 VHD,導致會話型 VHD(x) 檔案大於指定保留在設定中的數位,
NumSessionVHDsToKeep
則會在註銷時將 VHD(x) 標示為要刪除。
- 註銷
- 用戶端中斷連結 VHD(x)
- 如果 VHD(x) 標示為要刪除,則會將其刪除
注意
- 本機差異磁碟會儲存在本機暫存目錄中,並命名為
%usersid%_ODFC.VHD(x)
。 - 儲存在網路上的差異磁碟位於父 VHD(x) 檔案旁邊,並命名為
%computername%_ODFC.VHD(x)
。 - 合併作業可以安全地中斷並繼續。 (例如,如果一個用戶端開始合併作業,並且中斷或關閉電源,則另一個用戶端可以安全地繼續並完成合併。
- ReFS 檔系統上的合併作業,其中差異磁碟和父系位於相同的 ReFS 磁碟區上,無論差異磁碟的大小為何,幾乎都是即時的。
- 只有在沒有差異磁碟或父 VHD(x) 的開啟句柄時,才能完成合併作業。 因此,只有最後一個會話可以成功合併其差異磁碟。
- 以會話為基礎的 VHD(x) 檔案會命名
ODFC-%username%-SESSION-<SessionNumber>.VHD(x)
為 ,其中<SessionNumber>
是 0 - 9 的整數。 - 會話型 VHD(x) 檔案的最大數目是 10。