適用於:Configuration Manager (目前的分支)
你可以在你的分發點安裝 Microsoft Connected Cache 伺服器。 透過在本地快取這些內容,您的客戶可以享受到「傳遞優化」功能,幫助保護 WAN 連結。
此快取伺服器作為 Delivery Optimization 下載內容的隨需透明快取。 使用用戶端設定確保此伺服器僅提供給本地 Configuration Manager 邊界群組的成員。
此快取與 Configuration Manager 的分發點內容是分開的。 如果你選擇同一個磁碟作為分發點角色,它會分開儲存內容。
支援的案例
Connected Cache 支援以下情境:
共有管理的客戶端,工作負載轉移至 Intune,並接收來自 Microsoft Intune 的 Win32 應用程式指派。 欲了解更多資訊,請參閱支援 Intune Win32 應用程式。
僅限雲端的裝置,例如沒有 Configuration Manager 用戶端的 Intune 註冊裝置。 欲了解更多資訊,請參閱 雲端管理裝置支援。
支援的內容類型
當客戶端下載雲端管理內容時,會從你分發點安裝的快取伺服器使用 Delivery Optimization。 雲端管理內容包括以下類型:
為了共同管理工作負載,移至 Intune:
Windows Update 用戶端政策:Windows 功能與品質更新由 Intune 指派
Office 點擊執行應用程式:Microsoft 365 Apps 與更新
用戶端應用程式:Microsoft 商店應用程式 (UWP) 與更新
端點防護:Windows Defender 定義更新
Intune Win32 應用程式
完整清單請參見: Delivery Optimization 與 Microsoft Connected Cache 支援的下載內容類型
警告
Connected Cache 僅提供 Co-Managed 裝置的內容,且工作負載已轉移至 Intune。 它不支援任何來自 Configuration Manager 的內容相關部署,例如帶有整合軟體更新點的軟體更新。
運作方式
當你設定用戶端使用 Connected Cache 伺服器時,他們就不再從網際網路請求 Microsoft 雲端管理的內容。 用戶端向安裝在分發點的快取伺服器請求這些內容。 本地伺服器會利用 IIS 功能快取應用程式請求路由 (ARR) 。 快取伺服器能迅速回應未來對相同內容的任何請求。 如果連接快取伺服器無法使用,客戶端則從網際網路下載內容。 用戶端也會使用 Delivery Optimization 從網路中節點下載部分內容。
用戶端會檢查更新,並取得內容傳遞網路的地址 (CDN) 。
Configuration Manager 會設定 Delivery Optimization (DO) 用戶端的設定,包括快取伺服器名稱。
用戶端 A 向已連接快取伺服器請求內容。
如果快取沒有包含內容,那麼連接快取伺服器會從 CDN 取得內容。
若快取伺服器無法回應,用戶端將從 CDN 下載內容。 為了延遲此行為,請設定 DelayCacheServerFallbackForeground/DelayCacheServerFallbackBackground 設定 (s) 以避免立即回退。
用戶端也會使用 DO 從對等端(如用戶端 B、用戶端 C)取得部分內容。
前提與限制
注意事項
對於共管客戶端及 Intune Win32 應用程式,還有額外的先決條件。 欲了解更多資訊,請參閱支援 Intune Win32 應用程式。
支援的用戶端
連接快取與傳遞優化僅支援運行支援版本的 Windows 10 或更新版本的用戶端。
授權
每台從啟用 Connected Cache 的分發點接收內容的裝置,都需要以下其中一項授權訂閱:
Windows Enterprise E3 或 E5,包含於 Microsoft 365 F3、E3 或 E5 中
Windows Education A3 或 A5,包含於 Microsoft 365 A3 或 A5 中
Windows 虛擬桌面存取 (VDA) E3 或 E5
分配點
使用 Configuration Manager 的連接快取需要本地部署點,配置如下:
目前運行支援的 Windows Server 版本。
Microsoft .NET Framework 版本 4.8 或更新版本。 欲了解更多資訊,請參閱 .NET Framework 系統需求。
預設網站啟用於 80 埠。
不要預先安裝 IIS 應用程式請求路由 (ARR) 功能。 Connected Cache 會安裝 ARR 並設定其設定。 Microsoft 無法保證 Connected Cache 的 ARR 設定不會與伺服器上同樣使用此功能的應用程式衝突。
Connected Cache 應用程式可以使用未認證的代理伺服器進行網際網路存取。 更多資訊請參閱 「配置站點系統伺服器代理」。
不支援使用具有其他站點角色的分發點,例如管理點。 在僅有分發點角色的站點系統伺服器上啟用連接快取。
網路存取需求
分發點需要連上 Microsoft 雲端的網際網路。 具體網址會依據特定雲端啟用的內容而有所不同。 也要確保端點能進行交付優化。 欲了解更多資訊,請參閱 網際網路接取要求。
對於共管客戶端和 Intune Win32 應用程式,允許分發點存取該情境下的端點。 欲了解更多資訊,請參閱 PowerShell 腳本與 Win32 應用程式的網路需求。
用戶端技術上只需存取連接快取的分發點。 不過最好也讓客戶端能夠存取內容的網際網路端點,以防他們需要回退到原始來源。
啟用連接快取
在 Configuration Manager 主控台中,前往管理工作區,選擇 Distribution Points 節點。
選擇一個 本地分 發點,然後在功能區中選擇 屬性。
在分配點角色的屬性中,於 「一般 」標籤中,設定以下設定:
啟用「啟用此分發點作為 Microsoft 連接快取伺服器」的選項
先檢視 所需授權訂閱清單,然後確認你的授權。
要使用的本地磁碟機:選擇快取所需的磁碟。 自動 是預設值,會使用空間最多的磁碟。註1
注意事項
這個硬碟可以之後再換。 任何快取的內容都會遺失,除非你把它複製到新硬碟。
磁碟空間:選擇要保留的磁碟空間數量(以 GB 或總磁碟空間的百分比)。 預設值為 100 GB。
注意事項
預設快取大小應該足夠大多數客戶使用。 你之後可以調整快取大小。
如果磁碟上的快取大小超過分配空間,ARR 會根據內建啟發式機制移除內容來清除空間。
停用連接快取伺服器時保留快取:如果你移除快取伺服器並啟用此選項,伺服器會將快取內容保留在磁碟上。
在用戶端設定中的 Delivery Optimization 群組中,設定為啟用由 Configuration Manager 管理的裝置,以使用 Microsoft Connected Cache 伺服器下載內容。
註1:關於硬碟選擇
如果你選擇自動,當Configuration Manager安裝連接快取元件時,系統會尊重 NO_SMS_ON_DRIVE.SMS 檔案。 例如,分配點的檔案 C:\NO_SMS_ON_DRIVE.SMS為 。 即使 C: 磁碟機有最多的空間,Configuration Manager 也會設定 Connected 快取使用另一顆磁碟來執行快取。
如果你選擇一個已經有 NO_SMS_ON_DRIVE.SMS 檔案的特定硬碟,Configuration Manager 會忽略該檔案。 設定連接快取使用該硬碟是明確的意圖。 例如,分配點的檔案 F:\NO_SMS_ON_DRIVE.SMS為 。 當你明確設定分發點屬性使用 F: 磁碟時,Configuration Manager 會將 Connected Cache 設定為使用 F: 磁碟作為快取。
安裝 Connected Cache 後要更換硬碟:
手動設定分配點屬性,使用特定的磁碟代號。
若設為自動,請先建立 NO_SMS_ON_DRIVE.SMS 檔案。 接著對分配點屬性做些修改,觸發設定變更。
自動化
透過 Windows PowerShell 進行自動化
從 2010 版本開始,請使用 Set-CMDistributionPoint 指令檔的以下參數來配置已連接快取:
- 恩布爾多因克
- 磁碟空間單元
- 磁碟空間多因克
- LocalDriveDoinc
- RetainDoinc快取
- AgreeDoincLicense
更多資訊請參閱 2010 年發行說明。
透過 Configuration Manager SDK 進行自動化
你可以使用 Configuration Manager SDK 在分發點上自動設定 Microsoft Connected Cache 的設定。 和所有站點角色一樣,使用 SMS_SCI_SysResUse WMI 類別。 欲了解更多資訊,請參閱 「網站角色編寫」。
當你更新分配點的 SMS_SCI_SysResUse 實例時,請設定以下屬性:
-
AgreeDOINCLicense:設定
1為接受授權條款。 -
標記:啟用
|= 4、停用&= ~4 -
DiskSpaceDOINC:設定為
Percentage或GB -
RetainDOINCCache:設定為
0或1 -
LocalDriveDOINC:設定為
Automatic,或特定磁碟代號,例如C:D:
證
在支援的 Windows 10 或更新版本中,請使用 Get-DeliveryOptimizationStatus 的 Windows PowerShell 指令檔驗證此行為。 在 cmdlet 輸出中,檢視 BytesFromCacheServer 的值。 欲了解更多資訊,請參閱 「監控交付優化」。
如果快取伺服器回傳任何 HTTP 失敗,Delivery Optimization 用戶端會回退到原始雲端來源。
欲了解更多詳細資訊,請參閱「透過 Configuration Manager 排除 Microsoft Connected 快取問題」。
支援 Intune Win32 應用程式
當你在 Configuration Manager 的分發點啟用 Connected Cache 時,他們可以將 Microsoft Intune Win32 應用程式提供給共同管理的客戶端。
提示
所有由 Intune 管理的裝置從 Microsoft 透過 Delivery Optimization 下載的內容,也能快取到 Microsoft Connected Cache。 本內容包含 Windows、Microsoft 365 應用程式及 Microsoft Edge 的軟體更新。
必要條件
用戶端
將客戶端更新到最新版本
Co-Managed 工作量轉移到Intune
裝置必須位於內聯網,且屬於邊界群組,該群組中會新增一個啟用連接快取的分發點作為參考
對於點對點的傳遞優化:用戶端裝置至少需要 4 GB 記憶體。
提示
請使用以下群組政策設定:電腦組態 > 管理範本、 > Windows 元件 > 、交付優化 >、最低記憶體容量 (包含包含 GB (節點快取所需的) ) 。
網站
針對 Microsoft Connected 快取:
在分發點啟用連接快取。
用戶端與啟用 Connected Cache 的分發點必須位於同一邊界群組。 如果客戶端不在有啟用 Connected Cache 的分發點的邊界群組中,它就不會從鄰居或站點預設邊界群組中啟用已啟用 Connected Cache 的分發點下載內容。
在交付優化群組中啟用以下客戶端設定:
啟用由配置管理員管理的裝置,以使用 Microsoft Connected Cache 伺服器下載內容
對於交付優化點對點:
- 在交付優化群組中啟用以下客戶端設定:
- 使用 Configuration Manager 的邊界群組來設定交付優化群組 ID:
- 在此邊界群組選項中啟用 允許對等端下載 ,適用於包含用戶端與分發點的邊界群組。 欲了解更多資訊,請參閱 邊界群組選項。
重要事項
你 不需要 設定啟用 Delivery Optimization 點對點的選項,就能使用 Microsoft Connected Cache。
Intune
對於以 Intune 管理的應用程式,此功能僅支援 Intune Win32 應用程式類型。
- 為此目的Intune建立並指派 (部署) 新應用程式。 (1811 版本之前建立Intune應用程式無法運作。) 欲了解更多資訊,請參閱 Microsoft Intune 中的 Win32 應用程式管理。
啟用共同管理,並將客戶端應用程式的工作負載切換為 Pilot Intune 或 Intune。 如需詳細資訊,請參閱下列文章:
-
-
如果是在試點階段,請將該客戶端加入 Client Apps 的試點集合。
支援雲端管理裝置
當你在 Configuration Manager 的分發點安裝 Microsoft Connected Cache 時,雲端管理裝置可以使用本地快取。 例如,一台由 Intune 管理,但連接本地網路的裝置。 只要裝置能與伺服器通訊,快取就能用來將內容傳送到這些裝置。
若要設定裝置使用 Microsoft Connected 快取,請設定 DOCacheHost 政策。 設定為 Configuration Manager 分發點的 FQDN 或 IP 位址。 欲了解更多此政策資訊,請參閱 政策CSP - DeliveryOptimization。
若要使用 Intune 來設定此政策,請使用 2025 年 4 月 24 日後建立的 Intune Delivery Optimization 設定檔中的 DO 快取主機設定。 如果你的 Intune 設定檔是在 2025 年 4 月 24 日之前建立的,請使用名為 Cache server host names 的設定。 更多資訊請參閱 Intune 中的 Windows 裝置交付優化。
當你為雲端管理裝置啟用此政策時,任一裝置都可以請求伺服器快取內容,且任一都能下載內容。 若多台裝置請求相同內容,不論管理權限為何,都會從 Microsoft Connected Cache 下載支援且可用的內容。