設定偏好伺服器

您可以指定裝置將檢查軟體分發套件的偏好伺服器。在您不想裝置從離站伺服器上下載套件的低速 WAN 環境中,這是很重要的。指定偏好伺服器時,您亦可指定受管理裝置應該用來驗證每個偏好伺服器身份的認證。您亦可指定偏好伺服器的可用 IP 位址範圍。

使用帶有分發作業的偏好伺服器時,僅有 UNC 或 URL 檔案/套件路徑的伺服器部分會被替換;路徑的其餘部分必須和分發工作中指定的剩餘部分相同。如果檔案不在偏好伺服器上,它將從分發套件所指定的位置下載。不支援偏好伺服器的唯一分發方式是多點傳送 (僅指快取)。UNC、HTTP 和 HTTPS 套件可與所有套件共用工作。

核心伺服器使用分發套件雜湊值驗證排程工作中的分發套件。核心伺服器將首先嘗試從偏好伺服器中產生這些雜湊值。使用本機偏好伺服器可使雜湊過程加快。如果該套件在其中一個偏好伺服器上不可用,則核心伺服器會從分發套件中的指定路徑產生套件雜湊值。一般而言,您不希望核心伺服器透過 WAN 連結來接收大型套件以雜湊,因此由本機伺服器到核心伺服器上的檔案的雜湊將會更快並使用較少頻寬。

受管理裝置將偏好伺服器清單本機儲存在 preferredserver.dat 檔案中。要建立該檔案,裝置會於核心伺服器進行通訊,然後製做出偏好伺服器的篩選清單 (如果有的話,會依據 IP 位址範圍限制)。隨後裝置會對每個偏好伺服器進行頻寬檢查,並將前三位的伺服器儲存在 preferredserver.dat 檔案中。請備註:頻寬檢查不會產生保證可靠的結果。例如,在附近的伺服器在代理程式檢查時可能負荷較重,所以它在清單中的排名會驟然提高,即時它通常是最好的候選伺服器也是如此。

分發代理程式會每隔 24 小時或在 IP 位址變更時更新 preferredserver.dat 檔案。並非每個裝置都必須執行該個過程。裝置會與對等裝置共用它們的偏好伺服器清單。以下是受管理裝置為了維持目前的偏好伺服清單所執行的過程:

  1. 如果 preferredserver.dat 位於本機檔案快取中,分發代理程式會使用它。
  2. 如果 preferredserver.dat 在對等裝置上,代理程式會從對等裝置擷取檔案。
  3. 如果 preferredserver.dat 既不在本機檔案快取中也不在在對等裝置上,裝置會與核心伺服器連線,建立經篩選的偏好伺服器清單,並將其本機儲存為 preferredserver.dat。
  4. 如果 preferredserver.dat 為空或所有偏好伺服器都沒有回應,代理程式會檢查本機登錄表中的偏好伺服器清單。

如果透過這些步驟仍不能找到可用的偏好伺服器,本機代理程式會使用分發作業中指定的分發路徑。