在 Configuration Manager 中規劃內容管理

 

適用於: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

System Center 2012 Configuration Manager 中的內容管理可提供工具,用來為應用程式、套件、軟體更新與作業系統部署管理內容檔案。Configuration Manager 使用發佈點來儲存在用戶端電腦上執行軟體所需要的檔案。 這些發佈點的功能是做為內容檔案的發佈中心,並且讓使用者下載和執行軟體。 用戶端必須至少能夠存取一個可下載檔案的發佈點。

本主題中的下面各節可幫助您規劃如何管理 Configuration Manager 階層中的內容:

  • 規劃發佈點

    • 發佈點設定

    • 規劃慣用發佈點和後援

      • 內容來源位置

      • 內容來源位置的網路連線速度

      • 隨選內容發佈

      • 內容來源位置案例

    • 規劃 BranchCache 支援

    • 發佈點的網路頻寬考量

      • 規劃排程及節流

      • 判斷是否要預先設置內容

    • 規劃提取發佈點

    • 規劃雲端發佈點

      • 雲端發佈點的必要條件

      • 規劃使用雲端式發佈的成本

      • 關於雲端發佈點的訂閱和憑證

      • 網站伺服器對雲端發佈點的通訊

      • 用戶端對雲端發佈點的通訊

    • 決定發佈點基礎結構

  • 規劃發佈點群組

  • 規劃發佈點優先順序

  • 規劃內容庫

  • 規劃二進位差異複寫

  • 關於套件傳輸管理員

System_CAPS_note注意事項

如需內容管理的相依性和所支援設定的詳細資訊,請參閱在 Configuration Manager 中管理內容的必要條件

規劃發佈點

您在階層中規劃發佈點時,需決定環境中必須有哪些發佈點屬性、如何在發佈點上發佈網路和系統負載,以及如何判定發佈點基礎結構。

發佈點設定

發佈點可擁有多種不同的設定。 下表描述可能的設定。

發佈點設定

說明

慣用發佈點

將界限群組指派至發佈點。 這些發佈點是在發佈點之界限群組內的用戶端慣用的發佈點。 用戶端會使用慣用的發佈點做為內容的來源位置。 如果慣用發佈點上未提供內容,用戶端就會使用另一個發佈點做為內容來源位置。 您可以設定發佈點,讓不在界限群組內的用戶端用它做為內容的後援位置。

PXE

啟用發佈點上的 [PXE] 選項,可啟用 Configuration Manager 用戶端的作業系統部署。 [PXE] 選項必須設定為回應網路上的 Configuration Manager 用戶端發出的 PXE 開機要求,接著必須與 Configuration Manager 基礎結構互動,以判斷要採取的適當安裝動作。

System_CAPS_important重要事項

您只能在已安裝 Windows 部署服務的伺服器上啟用 PXE。 啟用 PXE 時,Configuration Manager 會在發佈點網站系統上安裝 Windows 部署服務 (如果尚未安裝的話)。

多點傳送

啟用發佈點上的 [多點傳送] 選項,可在發佈作業系統時使用多點傳送。

System_CAPS_important重要事項

您只能在已安裝 Windows 部署服務的伺服器上啟用多點傳送。 啟用多點傳送時,Configuration Manager 會在發佈點網站系統上安裝 Windows 部署服務 (如果尚未安裝的話)。

提取

對於 System Center 2012 Configuration Manager SP1 及更新版本:

啟用發佈點上的提取發佈點選項,可變更電腦取得您發佈至發佈點之內容的行為。 您將發佈點設定為提取發佈點時,必須指定提取發佈點取得內容的一個或多個來源發佈點。

System_CAPS_important重要事項

雖然提取發佈點支援透過 HTTP 和 HTTPS 的通訊,當您使用 Configuration Manager 主控台時,您仍然只能指定設定為 HTTP 的來源發佈點。 您可以使用 Configuration Manager SDK 來指定為 HTTP 設定的來源發佈點。

支援行動裝置

您必須設定發佈點接受 HTTPS 通訊,才能支援行動裝置。

支援以網際網路為基礎的用戶端

您必須設定發佈點接受 HTTPS 通訊,才能支援以網際網路為基礎的用戶端。

Application Virtualization

雖然發佈點將虛擬應用程式串流至用戶端並沒有任何設定需求,但是您還是必須完成某些應用程式管理必要條件。 如需詳細資訊,請參閱在 Configuration Manager 中進行應用程式管理的必要條件

規劃慣用發佈點和後援

當您建立發佈點時,可以選擇將界限群組指派至發佈點。 這些發佈點是指派至發佈點之界限群組中的用戶端的慣用發佈點。

內容來源位置

您將軟體發佈至用戶端時,用戶端會傳送內容要求至管理點,管理點會將慣用發佈點清單傳送至用戶端,然後用戶端會使用清單上的其中一個慣用發佈點做為內容的來源位置。 如果慣用發佈點上未提供內容,管理點就會將清單傳送至擁有可用內容之發佈點的用戶端。 用戶端會使用其中一個發佈點做為內容來源位置。

在發佈點內容和部署類型或套件的內容中,您可以設定是否讓用戶端使用內容的後援來源位置。 若慣用發佈點沒有內容且未啟用後援設定,則用戶端無法下載內容,且軟體部署會失敗。

內容來源位置的網路連線速度

您可以設定所指派界限群組中每個發佈點的網路連線速度。 用戶端會在連線至發佈點時使用此值。 根據預設,網路連線速度會設定為 [快],但也可以設定為 [慢]。 當用戶端使用非慣用發佈點時,發佈點的連線會自動視為慢。 網路連線速度有助於判斷用戶端是否可從發佈點下載內容。 您可以在所部署特定軟體的部署內容中,設定每個網路連線速度的部署行為。 您可以選擇當網路連線被視為太慢時永不安裝軟體、下載及安裝軟體等等。

隨選內容發佈

您可以選取應用程式或套件的 [將此套件的內容發佈至慣用發佈點] 內容,啟用對慣用發佈點的隨選內容發佈。 啟用的管理點會建立觸發程序,讓發佈管理員在用戶端要求套件的內容,而所有慣用發佈點上都未提供該內容時,將內容發佈至清單中的所有慣用發佈點。 根據情況而定,用戶端可能等候慣用發佈點上提供內容,或是從設定為啟用後援位置做為內容來源的發佈點下載內容。

內容來源位置案例

您將軟體部署至用戶端時,用戶端會根據下列設定使用內容來源位置:

  • 允許內容的後援來源位置:此發佈點內容可在慣用發佈點上未提供內容時,讓用戶端回復使用發佈點做為內容的來源位置。

  • 網路連線速度的部署內容:網路速度的部署內容會設定為所部署物件的內容,例如應用程式部署類型、軟體更新和工作順序部署。 不同的部署物件會有不同的設定,但是這些內容可以在網路連線速度設定為緩慢時,設定是否下載及安裝軟體內容。

  • 將此套件的內容發佈至慣用發佈點:當您選取此應用程式部署類型或套件內容時,會啟用對慣用發佈點的隨選內容發佈。

下表提供不同內容位置的案例和後援案例。

案例

案例 1

案例 2

案例 3

低速網路的後援設定和部署行為:

允許後援 

未啟用。

低速網路的部署行為 

任何設定。

允許後援 

已啟用。

低速網路的部署行為 

不要下載內容。

部署 - 後援選項 

已啟用。

低速網路的部署行為 

下載並安裝內容。

發佈點在線上且符合下列準則:

  • 慣用發佈點上提供內容。

  • 後援發佈點上提供內容。

  • 隨選套件發佈的套件設定在此案例中不相關。

用戶端將內容要求傳送至管理點。

內容位置清單從擁有包含內容之慣用發佈點的管理點傳回至用戶端。

用戶端從清單上的慣用發佈點下載內容。

用戶端將內容要求傳送至管理點。 用戶端在要求中包含旗標,指出允許後援發佈點。

內容位置清單從擁有包含內容之慣用發佈點和後援發佈點的管理點傳回至用戶端。

用戶端從清單上的慣用發佈點下載內容。

用戶端將內容要求傳送至管理點。 用戶端在要求中包含旗標,指出允許後援發佈點。

內容位置清單從擁有包含內容之慣用發佈點和後援發佈點的管理點傳回至用戶端。

用戶端從清單上的慣用發佈點下載內容。

發佈點在線上且符合下列準則:

  • 慣用發佈點上未提供內容。

  • 後援發佈點上提供內容。

  • 套件未設定使用隨選套件發佈。

用戶端將內容要求傳送至管理點。

內容位置清單從擁有包含內容之慣用發佈點的管理點傳回至用戶端。 清單中沒有慣用發佈點。

用戶端失敗並顯示 [內容無法使用] 訊息,然後進入重試模式。 每一小時會發出一個新的內容要求。

用戶端將內容要求傳送至管理點。 用戶端在要求中包含旗標,指出允許後援發佈點。

內容位置清單從擁有包含內容之慣用發佈點和後援發佈點的管理點傳回至用戶端。 沒有任何慣用發佈點擁有內容,但是至少有一個後援發佈點擁有內容。

內容未下載,因為使用者使用後援發佈點時的部署內容設定為 [不要下載]。 用戶端失敗並顯示 [內容無法使用] 訊息,然後進入重試模式。 用戶端每小時會發出一個新的內容要求。

用戶端將內容要求傳送至管理點。 用戶端在要求中包含旗標,指出後援發佈點已啟用。

內容位置清單從擁有包含內容之慣用發佈點和後援發佈點的管理點傳回至用戶端。 沒有包含內容的慣用發佈點,但至少有一個包含內容的後援發佈點。

內容會從清單中的後援發佈點下載,因為用戶端使用後援發佈點時的部署內容設為 [下載並安裝內容]。

發佈點在線上且符合下列準則:

  • 慣用發佈點上未提供內容。

  • 後援發佈點上提供內容。

  • 套件設定為使用隨選套件發佈。

用戶端將內容要求傳送至管理點。

內容位置清單從擁有包含內容之慣用發佈點的管理點傳回至用戶端。 沒有包含內容的慣用發佈點。

用戶端失敗並顯示 [內容無法使用] 訊息,然後進入重試模式。 每小時都會建立新的內容要求。

管理點會為發佈管理員建立觸發程序,以便將內容發佈到所有建立內容要求的用戶端使用的慣用發佈點。

發佈管理員會將內容發佈到所有慣用發佈點。

用戶端每一小時就會對管理點起始內容要求。

內容位置清單從擁有包含內容之慣用發佈點的管理點傳回至用戶端。 大多數情況下,內容會在一小時內發佈到慣用發佈點。

用戶端從清單上的慣用發佈點下載內容。

用戶端將內容要求傳送至管理點。 用戶端在要求中包含旗標,指出允許後援發佈點。

內容位置清單從擁有包含內容之慣用發佈點和後援發佈點的管理點傳回至用戶端。 沒有包含內容的慣用發佈點,但至少有一個包含內容的後援發佈點。

內容未下載,因為使用者使用後援發佈點時的部署內容設定為 [不要下載]。 用戶端失敗並顯示 [內容無法使用] 訊息,然後進入重試模式。 用戶端每小時會發出一個新的內容要求。

管理點會為發佈管理員建立觸發程序,以便將內容發佈到所有建立內容要求的用戶端使用的慣用發佈點。

發佈管理員會將內容發佈到所有慣用發佈點。

用戶端會對管理點起始內容要求。

內容位置清單從擁有包含內容之慣用發佈點的管理點傳回至用戶端。 一般情況下,內容會在一小時內發佈到慣用發佈點。

用戶端從清單上的慣用發佈點下載內容。

用戶端將內容要求傳送至管理點。 用戶端在要求中包含旗標,指出允許後援發佈點。

內容位置清單從擁有包含內容之慣用發佈點和後援發佈點的管理點傳回至用戶端。 沒有包含內容的慣用發佈點,但至少有一個包含內容的後援發佈點。

內容會從清單中的後援發佈點下載,因為用戶端使用後援發佈點時的部署內容設為 [下載並安裝內容]。

管理點會為發佈管理員建立觸發程序,以便將內容發佈到所有建立內容要求的用戶端使用的慣用發佈點。

發佈管理員會將內容發佈到所有慣用發佈點。

規劃 BranchCache 支援

Windows BranchCache 已整合至 Configuration Manager。 您可以在軟體部署上設定 BranchCache 設定。 當符合所有 BranchCache 需求時,此功能可讓位於遠端位置的用戶端從具有目前內容快取的本機用戶端取得內容。 例如,當第一個支援 BranchCache 的用戶端電腦從執行 Windows Server 2008 R2,同時也已設定為 BranchCache 伺服器的發佈點要求內容時,用戶端電腦會下載內容並快取內容。 此內容接著會提供給相同子網域內要求此相同內容的用戶端使用,而這些用戶端也會快取內容。 後續相同子網路上的用戶端若用這種方式,就不需要從發佈點下載內容,之後要傳送時會透過多個用戶端發佈內容。 如需 Configuration Manager 中 BranchCache 支援的詳細資訊,請參閱 主題中的 一節。c1e93ef9-761f-4f60-8372-df9bf5009be0#BKMK_SupConfigBranchCacheNo text is shown for link 'c1e93ef9-761f-4f60-8372-df9bf5009be0'. The title of the linked topic might be empty.

發佈點的網路頻寬考量

為了協助您在階層中規劃發佈點基礎結構,請考量內容管理程序所使用的網路頻寬,以及用來降低使用的網路頻寬的方法。

當您建立套件、變更內容的來源路徑,或在發佈點上更新內容時,檔案會從來源路徑複製到網站伺服器上的內容庫。 接著,會將內容從網站伺服器上的內容庫複製到發佈點上的內容庫。 當更新內容來源檔案時,若已發佈來源檔案,Configuration Manager 只會擷取新的或更新的檔案,然後再將這些檔案傳送至發佈點。 您可以在網站對網站通訊,以及網站伺服器與遠端發佈點間,設定排程和節流控制。 當網站伺服器和遠端發佈點之間的網路頻寬在您設定排程和節流設定後仍受限時,您必須考慮在發佈點上預先設置內容。

規劃排程及節流

在 Configuration Manager 中,您可以在遠端發佈點上設定排程並設定特定的節流設定,以判斷執行內容發佈的時間及方法。 每個遠端發佈點皆有不同的設定,可解決網站伺服器對遠端發佈點的網路頻寬限制。 用於遠端發佈點之排程及節流的控制項與標準傳送者位址的設定類似,但在此情況下,這些設定是由名為套件傳輸管理員的新元件所使用。 套件傳輸管理員會從網站伺服器 (做為主要網站或次要網站) 將內容發佈到網站系統上安裝的發佈點。 您可以在 [速率限制] 索引標籤上設定節流設定,以及在不在網站伺服器之發佈點上的 [排程] 索引標籤上設定排程設定。 這些時間設定是以傳送網站 (而不是發佈點) 的時區為基礎。

System_CAPS_warning警告

[速率限制] 和 [排程] 索引標籤只會顯示於未安裝在網站伺服器之發佈點的內容中。

如需為遠端發佈點設定排程及節流設定的詳細資訊,請參閱修改發佈點組態設定主題中的在 Configuration Manager 中設定內容管理一節。

判斷是否要預先設置內容

在以下案例中,請考慮為應用程式和套件預先設置內容:

  • 限制從網站伺服器到發佈點的網路頻寬:當排程和節流設定無法滿足您對於透過網路將內容發佈到遠端發佈點的相關需求時,請考慮在發佈點上預先設置內容。 每個發佈點皆內含 [啟用此發佈點供預先設置的內容使用] 設定,您可以在發佈點內容中設定。 當您啟用此選項時,會將發佈點識別為預先設置的發佈點,您可以選擇如何以每個套件為基礎來管理內容。

    下列設定可在應用程式、套件、驅動程式套件、開機映像、作業系統安裝程式和映像中使用,讓您設定如何在已識別為預先設置的遠端發佈點上管理內容發佈:

    • 當套件指派給發佈點時,自動下載內容:當您的套件容量較小,且排程和節流設定針對內容發佈提供足夠的控制時,請使用此選項。

    • 僅下載發佈點的內容變更:當您的初始套件的容量可能很大,但您預期日後對套件中的內容更新容量較小時,請使用此選項。 例如,您可能會預先設置 Microsoft Office 2010,因為其初始套件大小超過 700 MB,而此套件太大,無法透過網路傳送。 不過,對此套件的內容更新可能會小於 10 MB,因此可接受透過網路進行發佈。 另一個範例可能是驅動程式套件,其初始套件大小很大,但累加至套件的驅動程式大小可能很小。

    • 將此套件中的內容手動複製到發佈點:當您的套件容量很大 (其中包含如作業系統等內容),而不想使用網路將內容發佈到發佈點時,請使用此套件。 當您選取此選項時,必須在發佈點上預先設置內容。

    System_CAPS_warning警告

    上述選項適用於以每個套件為基礎的情況,並且只有在已將發佈點識別為已預先設置的情況下才能使用。 尚未識別為預先設置的發佈點會忽略這些設定。 在這種情況下,內容將一律透過網路從網站伺服器發佈到發佈點。

  • 還原網站伺服器上的內容庫:當網站伺服器失敗時,系統會在進行還原程序時將內容庫中包含的套件和應用程式相關資訊還原至網站資料庫,但不會還原內容庫檔案。 如果沒有可還原內容庫的檔案系統備份,您可以從其他內含所需套件及應用程式的網站建立預先設置的內容檔案,然後在復原的網站伺服器上解壓縮預先設置的內容檔案。 如需網站伺服器備份與復原的詳細資訊,請參閱規劃備份和復原主題中的規劃 Configuration Manager 中的網站作業一節。

如需預先設置內容檔案的詳細資訊,請參閱 預先設置內容主題中的在 Configuration Manager 中進行內容管理的操作和維護一節。

規劃提取發佈點

從 Configuration Manager SP1 開始,您就可以將不在網站伺服器的發佈點設定為提取發佈點。 當您將內容部署到某網站上的大量發佈點時,提取發佈點可減少網站伺服器上的處理負載,同時可提升將內容傳送到各個發佈點的速度。 提升速度的方法是,從網站伺服器上的發佈管理員處理程序卸載將內容傳送到各個發佈點的處理程序。 各個提取發佈點會改為從其他已具有內容複本的發佈點下載內容,以個別管理內容的傳送。 提取發佈點只能從指定為來源發佈點的發佈點取得內容。

提取發佈點支援的設定和功能,與一般的 Configuration Manager 發佈點相同。 例如,設定為提取發佈點的發佈點,支援使用多點傳送和 PXE 設定、內容驗證,以及視需要指定內容發佈。 提取發佈點支援用戶端的 HTTP 或 HTTPS 通訊、支援與其他發佈點相同的憑證選項,並可個別管理或做為發佈點群組的成員。 不過,提取發佈點不支援下列設定:

  • 雲端發佈點無法設定為提取發佈點。 同樣地,雲端發佈點也無法當作來源發佈點。

  • 網站伺服器上的發佈點不可設定為提取發佈點。

  • 發佈點的預先設置內容設定會覆寫提取發佈點設定。 設定使用預先設置內容的提取發佈點會等候內容。 它不會從來源發佈點提取內容,而且,如同具有預先設置內容設定的標準發佈點,它也不會接收來自網站伺服器的內容。

  • 設定為提取發佈點的發佈點,在傳送內容時不會使用速率限制的設定。 如果您將先前安裝的發佈點設定為提取發佈點,則會儲存速率限制的設定,但不會使用此設定。 如果稍後您移除了提取發佈點設定,則會依先前的設定實作速率限制設定。

    System_CAPS_note注意事項

    當發佈點設定為提取發佈點時,發佈點的內容中不會顯示 [速率限制] 索引標籤。 如需詳細資訊,請參閱在 Configuration Manager 中設定內容管理主題中的修改發佈點組態設定一節。

  • 設定為提取發佈點的發佈點不會使用 [重試設定] 進行內容發佈。 [重試設定] 可以設定為每個網站上 [軟體發佈元件內容] 的一部分。 若要檢視或設定這些內容,請在 Configuration Manager 主控台的 [系統管理] 工作區中,展開 [站台設定],然後選取 [站台]。 接下來,在結果窗格中選取網站,然後在 [首頁]索引標籤中選取 [設定網站元件],然後選取 [軟體發佈]。 當您將軟體發佈至提取發佈點,將會發生一系列事件,如下所示:

    • 當內容發佈至提取發佈點時,網站伺服器上的套件傳輸管理員隨即會檢查網站資料庫,以確認內容是否可在來源發佈點上使用。 如果它無法確認內容是否位於提取發佈點的來源發佈點上,則會每隔 20 分鐘重複檢查一次,直到確認內容可用為止。

    • 當套件傳輸管理員確認內容可用時,它會通知提取發佈點下載內容。 當通知提取發佈點收到通知時,它會嘗試從來源發佈點下載內容。

    • 在提取發佈點完成內容的下載之後,它會將此狀態提交至管理點。 不過,如果在 60 分鐘之後仍未收到此狀態,套件傳輸管理員會喚醒並檢查提取發佈點,以確認提取發佈點是否已下載內容。 如果內容下載仍在進行中,套件傳輸管理員會進入睡眠狀態 60 分鐘,然後再次檢查提取發佈點。 此週期會持續進行,直到提取發佈點完成內容傳輸為止。

  • 若要從遠端樹系中的來源發佈點傳送內容,裝載提取發佈點的電腦必須安裝 Configuration Manager 用戶端。 此外還必須設定使用可存取來源發佈點的網路存取帳戶。

您可以在安裝發佈點時,或是透過編輯發佈點網站系統角色的內容安裝發佈點之後,設定提取發佈點。 您將設定為提取發佈點的發佈點可以透過 HTTP 或 HTTPS 傳輸內容至用戶端。 設定提取發佈點時,您必須指定一個或多個來源發佈點。 只有符合來源發佈點資格的發佈點才會顯示。 當您使用 Configuration Manager 主控台時,只有支援 HTTP 的發佈點可以指定為來源發佈點。 不過,您可以使用 Configuration Manager SDK 來指定為 HTTP 設定的來源發佈點。 若要使用為 HTTPS 設定的來源發佈點,提取發佈點必須共置於執行 Configuration Manager 用戶端的電腦上。 提取發佈點可以指定為其他提取發佈點的來源發佈點。

當您發佈內容至提取發佈點時,套件傳輸管理員會將該內容通知發佈點,但是不會將內容傳送至發佈點電腦。 相反地,在通知提取發佈點之後,提取發佈點會嘗試從其來源發佈點清單中的第一個來源發佈點下載內容。 如果內容無法使用,提取發佈點會嘗試從清單上的下一個發佈點下載內容,直到成功下載內容或無法從任何來源發佈點存取內容為止。 如果無法從任何來源發佈點下載內容,則提取發佈點會進入睡眠狀態 30 分鐘,然後再次開始下載。

從 System Center 2012 R2 Configuration Manager 開始,您可以依優先順序設定清單中的每個來源發佈點。 您可以將個別優先順序指派至每個來源發佈點,或為多個來源發佈點指派相同的優先順序。 優先順序會決定提取發佈點從其來源發佈點要求內容的順序。 提取發佈點一開始會與優先順序值最低的來源發佈點連絡。 如果有多個來源發佈點具有相同的優先順序,則提取發佈點將無法確定應選取哪一個共用該優先順序的來源發佈點。 如果無法使用內容,提取發佈點會嘗試從具有相同優先順序的其他發佈點下載內容。 如果已指派優先順序的發佈點都沒有內容,則提取發佈點會嘗試從已指派次高優先順序值的發佈點下載內容,並依此類推,直到找到內容,或是提取發佈點在開始再次處理之前已進入睡眠狀態 30 分鐘為止。

為管理內容的傳輸,提取發佈點會使用 Configuration Manager 用戶端軟體的 CCMFramework 元件。 此架構是您將發佈點設定為提取發佈點時由 Pulldp.msi 所安裝,不需要安裝 Configuration Manager 用戶端。 在安裝提取發佈點之後,提取發佈點電腦上的 CCMExec 服務必須可操作,以供提取發佈點運作之用。 當提取發佈點傳送內容時,它會使用背景智慧型傳送服務 (BITS) 來傳送內容,並將作業記錄在發佈點電腦上的 datatransferservice.log 和 pulldp.log 中。

System_CAPS_note注意事項

在設定為提取發佈點並執行 Configuration Manager 用戶端的電腦上,Configuration Manager 用戶端的版本必須與安裝提取發佈點的 Configuration Manager 網站相同。 這是提取發佈點使用提取發佈點與 Configuration Manager 用戶端共用的 CCMFramework 時的必要條件。

System_CAPS_tip提示

當提取發佈點從來源發佈點下載內容時,該提取發佈點會在 [發佈點使用摘要] 報告的 [存取用戶端 (唯一)] 欄中計為用戶端。 此報告會最先出現在 System Center 2012 R2 Configuration Manager 中。

根據預設,提取發佈點會使用其電腦帳戶從來源發佈點傳輸內容。 不過,當提取發佈點從遠端樹系的來源發佈點傳輸內容時,提取發佈點一律使用「網路存取帳戶」。 若要進行此程序,電腦必須安裝 Configuration Manager 用戶端,並設定要使用的「網路存取帳戶」且可以存取來源發佈點。 如需「網路存取帳戶」的詳細資訊,請參閱 Configuration Manager 中所使用帳戶的技術參照主題中的<網路存取帳戶>一節。。 如需設定「網路存取帳戶」的相關資訊,請參閱設定網路存取帳戶主題中的在 Configuration Manager 中設定內容管理

您可以編輯發佈點內容以移除設為發佈點的設定。 當您移除提取發佈點設定時,提取發佈點就會回復一般作業,並由網站伺服器負責管理日後將內容到傳送發佈點的操作。

System_CAPS_note注意事項

從 System Center 2012 R2 Configuration Manager 開始,Configuration Manager 控制台會顯示可識別提取發佈點的資訊。 使用 System Center 2012 Configuration Manager SP1 時,您必須檢閱發佈點內容以確認該發佈點是否設定為提取發佈點。

規劃雲端發佈點

從 Configuration Manager SP1 開始,您可以使用 Microsoft Azure 中的雲端服務裝載發佈點。 當您使用雲端式發佈時,您便將用戶端設定值設定為可讓使用者和裝置存取內容,並且指定主要網站管理將內容傳送至發佈點的傳輸。 此外,您會指定要儲存在發佈點上的內容量閾值,以及要讓用戶端從發佈點傳送的內容量閾值。 根據這些閾值,Configuration Manager 可以在您儲存於發佈點上的內容總和量接近指定儲存量時,或者用戶端的資料傳輸量接近您定義的閾值時產生警示。

雲端發佈點支援以下內部部署發佈點也支援的功能:

  • 您可個別管理雲端發佈點,或以發佈點群組的成員進行管理。

  • 您可將雲端發佈點用於後援內容位置。

  • 您會受到內部網路和網際網路型用戶端的支援。

雲端發佈點提供以下額外優勢:

  • 在 Configuration Manager 將已傳送至雲端發佈點的內容傳送至 Microsoft Azure 之前,Configuration Manager 會先將內容加密。

  • 在 Microsoft Azure 中,您可以手動調整雲端服務以符合用戶端對於內容不斷變動的要求,而不需要安裝及佈建額外的發佈點。

  • 雲端發佈點支援已針對 Windows BranchCache 設定的用戶端下載內容。

雲端發佈點有下列限制:

  • 您不能使用雲端發佈點來裝載軟體更新套件。

  • 您無法將雲端發佈點用於 PXE 或啟用多點傳送的部署。

  • 雲端發佈點不會提供給用戶端,當作使用 [執行工作順序以視需要將內容下載到本機] 部署選項部署之工作順序的內容位置。 不過,使用 [啟動工作順序之前下載所有內容到本機] 部署選項部署的工作順序可以使用雲端發佈點做為有效的內容位置。

  • 雲端發佈點並不支援從發佈點執行的套件。 所有內容都必須由用戶端進行下載,然後在本機執行。

  • 雲端發佈點不支援使用 Application Virtualization 或類似程式來串流應用程式。

  • 雲端發佈點不支援預先設置的內容。 管理發佈點的主要網站發佈管理員會將所有內容傳送至發佈點。

  • 雲端發佈點無法設定為提取發佈點。

雲端發佈點的必要條件

雲端發佈點需符合下列使用必要條件:

  • Microsoft Azure 訂用帳戶。

  • 用於 Configuration Manager 主要站台伺服器對 Microsoft Azure 雲端服務通訊的自我簽署或 PKI 管理憑證。

  • Configuration Manager 用戶端用來連線至雲端發佈點以及使用 HTTPS 下載內容的服務憑證 (PKI)。

  • 在裝置或使用者可以從雲端發佈點存取內容之前,裝置或使用者必須先接收 [允許存取雲端發佈點] 的 [雲端服務] 用戶端設定 (設為 [是])。 根據預設,此值是設為 [否]。

  • 用戶端必須能夠解析雲端服務的名稱,而這需要網域名稱系統 (DNS) 命名空間中的 DNS 別名 (CNAME 記錄)。

  • 用戶端必須能夠存取網際網路以使用雲端發佈點。

規劃使用雲端式發佈的成本

為協助控制與雲端發佈點間資料傳輸相關的成本,Configuration Manager 包含控制和監視資料存取的選項。 您可以控制和監視儲存在雲端服務上的內容量,並且可以將 Configuration Manager 設定為在用戶端下載的閾值符合或超過每月限制時產生警示。 使用這些警示可以在您使用雲端發佈點時主動管理資料用量。

如需詳細資訊,請參閱控制雲端架構發佈點的成本主題中的管理 Configuration Manager 的雲端服務一節。

關於雲端發佈點的訂閱和憑證

雲端發佈點需要憑證,以啟用 Configuration Manager 來管理裝載發佈點的雲端服務,以及供用戶端存取發佈點的內容。 下表提供有關這些憑證的概觀資訊。 如需詳細資訊,請參閱<Configuration Manager 的 PKI 憑證需求>。

憑證

詳細資料

網站伺服器對發佈點通訊的管理憑證

管理憑證會在 Microsoft Azure 管理 API 和 Configuration Manager 之間建立信任。 此驗證可讓 Configuration Manager 在您執行如部署內容或啟動和停止雲端服務等工作時呼叫 Microsoft Azure API。 使用 Microsoft Azure 時,客戶可以建立自己的管理憑證,該憑證可以是自我簽署憑證或是由憑證授權單位 (CA) 發行的憑證:

  • 當您針對 Configuration Manager 設定 Microsoft Azure 時,請提供管理憑證的 .cer 檔案給 Microsoft Azure。 .cer 檔案中包含管理憑證的公用金鑰。 您必須在安裝雲端發佈點之前先將此憑證上傳至 Microsoft Azure。 此憑證可讓 Configuration Manager 存取 Microsoft Azure API。

  • 當您安裝雲端發佈點時,請將管理憑證的 .pfx 檔案提供給 Configuration Manager。 .pfx 檔案含有用於管理憑證的私密金鑰,Configuration Manager 會將此憑證儲存於站台資料庫中。 由於 .pfx 檔案中含有私密金鑰,您必須提供密碼才能將此憑證檔案匯入 Configuration Manager 資料庫中。

如果您建立已自我簽署的憑證,則必須先將憑證匯出為 .cer 檔案,然後再次匯出為 .pfx 檔案。

您可以選擇從 Microsoft Azure SDK 1.7 指定版本 1 的 .publishsettings 檔案。 如需 .publishsettings 檔案的詳細資訊,請參閱 Microsoft Azure 說明文件。

如需詳細資訊,請參閱 MSDN 文件庫 Microsoft Azure 平台區段中的如何建立管理憑證如何將管理憑證新增至 Microsoft Azure 訂用帳戶

用戶端對發佈點通訊的服務憑證。

Configuration Manager 雲端發佈點的服務憑證會在 Configuration Manager 用戶端和雲端發佈點之間建立信任,並且使用透過 HTTPS 的安全通訊端層 (Secure Socket Layer (SSL) over HTTPS) 來確保用戶端下載的資料安全。

System_CAPS_important重要事項

在服務憑證之憑證主體方塊中的一般名稱在網域中必須是唯一的,不能與任何已加入網域的裝置相同。

如需此憑證的部署範例,請參閱為雲端架構的發佈點部署服務憑證主題中的為 Configuration Manager 部署 PKI 憑證的逐步範例:Windows Server 2008 憑證授權單位一節。

網站伺服器對雲端發佈點的通訊

當您安裝雲端發佈點時,您必須指派一個主要網站來管理對雲端服務的內容傳輸。 這個動作等同於將發佈點網站系統角色安裝至特定網站。

用戶端對雲端發佈點的通訊

當裝置或裝置使用者將用戶端設定值設定為啟用雲端發佈點時,裝置便可接收雲端發佈點以做為有效的內容位置。 當用戶端評估可用的內容位置時,會將雲端發佈點視為遠端發佈點。 內部網路上的用戶端只會將雲端發佈點當作內部部署發佈點無法使用時的後援選項使用。

即使您將雲端發佈點安裝在 Microsoft Azure 的特定區域,使用雲端發佈點的用戶端也不會察覺到這些 Microsoft Azure 區域,而且會以不具決定性的方式選取雲端發佈點。 這表示如果您將雲端發佈點安裝在多個區域,而用戶端接收多個雲端發佈點做為內容位置,則用戶端可能不會使用與用戶端位於相同 Microsoft Azure 區域中的雲端發佈點。

可以使用雲端發佈點的用戶端會在執行內容位置要求時使用以下順序:

  1. 已設定為使用雲端發佈點的用戶端一律會嘗試先從慣用的發佈點取得內容。 如需慣用發佈點的相關資訊,請參閱慣用發佈點主題中的介紹 Configuration Manager 中的內容管理一節。

  2. 如果部署支援此選項且遠端發佈點可以使用,則當慣用發佈點無法使用時,用戶端便會使用遠端發佈點。

  3. 當慣用發佈點或遠端發佈點無法使用時,用戶端可能會改為從雲端發佈點取得內容。

    System_CAPS_note注意事項

    網際網路上的用戶端若是同時接收以網際網路為基礎的發佈點和雲端發佈點做為部署的內容位置,則只會嘗試從以網際網路為基礎的發佈點擷取內容。 若網際網路上的用戶端無法從以網際網路為基礎的發佈點擷取內容,此時用戶端不會嘗試存取雲端發佈點。

當用戶端使用雲端發佈點做為內容位置時,用戶端會使用 Configuration Manager 存取權杖將自己驗證為雲端發佈點。 如果用戶端信任 Configuration Manager 雲端發佈點憑證,則用戶端可以下載所要求的內容。

決定發佈點基礎結構

Configuration Manager 階層中的各個網站至少都要有一個發佈點。 根據預設,會將主要網站伺服器設定為發佈點。 不過,也可以將此角色指派至遠端網站系統以及從網站伺服器移除 (可能的話)。 此角色的指派會減少資源的需求並提升網站伺服器上的效能,同時有助於平衡負載。 當已安裝發佈點網站系統角色時,該角色會自動在次要網站伺服器上設定。 不過,次要網站並不要求必須有發佈點網站系統角色。 如果次要網站上無法使用發佈點,則用戶端會連線至位在父主要網站的發佈點。 當您以指派的界限群組設定發佈點時,請考慮實體位置以及發佈點與網站伺服器之間的網路連線速度。

請考慮以下項目以利於判斷網站中所要安裝發佈點的適當數量:

  • 可能存取發佈點的用戶端數量

  • 發佈點的設定,例如 PXE 和多點傳送

  • 用戶端和發佈點之間的可用網路頻寬

  • 用戶端從發佈點擷取的內容大小

  • BranchCache 的設定 (啟用時) 會讓遠端位置的用戶端從本機用戶端取得內容

如需建立及設定發佈點的詳細資訊,請參閱安裝及設定發佈點主題中的在 Configuration Manager 中設定內容管理一節。

規劃發佈點群組

發佈點群組提供內容發佈的發佈點邏輯群組。 將內容發佈至發佈點群組時,該發佈點群組中的所有發佈點成員都會接收到該內容。 如果您在初始內容發佈之後將發佈點加到發佈點群組,內容會自動發佈到新的發佈點成員。 您可以從 Configuration Manager 階層內的任何網站新增一個或多個發佈點到發佈點群組。 您也可以將此發佈點新增至一個以上的發佈點群組,從��越多個網站的發佈點中央位置管理與監視內容。

您也可以將集合加至發佈點群組以建立關聯性,然後將內容發佈至集合。 發佈內容到集合時,內容會指派到與集合相關的所有發佈點群組。 然後,內容會發佈到發佈點群組成員的所有發佈點。 系統並未限制與集合相關聯的發佈點群組數,或是可與發佈點群組相關聯的集合數。 如果您將集合新增至發佈點群組,發佈點群組不會自動接收之前發佈到相關聯集合的內容。 但是,發佈點群組會接收發佈到集合的所有新內容。

System_CAPS_note注意事項

將內容發佈至集合,再將該集合與新的發佈點群組建立關聯性之後,您必須將內容重新發佈至該集合,才能將該內容發佈至新的發佈點群組。

如需建立及設定發佈點群組的詳細資訊,請參閱建立和設定發佈點群組主題中的在 Configuration Manager 中設定內容管理一節。

規劃發佈點優先順序

從 System Center 2012 R2 Configuration Manager 開始,Configuration Manager 會根據上一次將內容部署至該發佈點以透過網路傳送內容所需的時間,來決定每個發佈點的優先順序。 當您同時將內容發佈至多個發佈點或一個發佈點群組時,Configuration Manager 會將內容傳送至具有最高優先順序的發佈點,然後才將相同內容傳送至優先順序較低的發佈點。 這是一種自我調整程序,與上一個版本比較,可協助 Configuration Manager 成功地在更短的時間內將內容發佈至多個發佈點。 依預設,所有的新發佈點會共用相同的優先順序。

發佈點的優先順序不會取代套件發佈優先順序。 當傳送不同的發佈時,發佈優先順序 (高、中或低) 仍然是順序的決定因素。 舉例來說,當您將發佈優先順序較高的內容發佈至發佈點優先順序較低的發佈點時,發佈優先順序較高的套件會一律在發佈優先順序較低的套件之前傳送。 即使將發佈優先順序較低的套件發佈至發佈點優先順序較高的發佈點時,發佈優先順序仍然適用。 套件的高發佈優先順序可確保 Configuration Manager 在傳送發佈優先順序較低的任何套件之前,能先將該內容發佈至適用的發佈點。

發佈點的優先順序由 Configuration Manager 自動判斷及管理。Configuration Manager 主控台中沒有任何選項可用來調整或檢視此優先順序。 不過,您可以使用 Configuration Manager SDK 來手動管理發佈點的優先順序。

System_CAPS_note注意事項

提取發佈點會使用優先順序的概念來排列其來源發佈點的順序。 將內容傳送至發佈點的發佈點優先順序,與提取發佈點在搜尋來源發佈點內容時使用的優先順序並不相同。 如需提取發佈點的詳細資訊,請參閱本主題中的規劃提取發佈點。

規劃內容庫

Configuration Manager 會在每個網站伺服器和每個發佈點上建立內容庫。 內容庫會儲存軟體更新、應用程式和作業系統部署的所有內容檔案。 這個程序的例外是管理中心網站。 在管理中心網站上,內容庫只會儲存管理中心網站上建立的內容,您從其他網站移轉及指派的內容則是由管理中心網站管理。

規劃內容管理時,請確定您部署的每個發佈點,以及負責管理您所建立或是移轉自另一個 Configuration Manager 網站的內容的每個網站伺服器上,都有足夠的可用磁碟空間可供內容庫使用。 如需內容庫的相關資訊,請參閱內容庫主題中的介紹 Configuration Manager 中的內容管理一節。

System_CAPS_important重要事項

對於 System Center 2012 Configuration Manager SP1 及更新版本:

若要在安裝後將內容庫移到發佈點上的不同位置,請使用 System Center 2012 Configuration Manager Service Pack 1 工具組中的內容庫傳輸工具。 您可以從 Microsoft 下載中心 下載此工具組。

規劃二進位差異複寫

System Center 2012 Configuration Manager 會使用二進位差異複寫來更新遠端網站與發佈點上的應用程式和套件複本。 此程序只會重新傳送更新或變更的內容,而不是在每次變更這些檔案時就傳送完整的內容來源檔案,以藉此大幅降低傳送發佈內容更新時使用的頻寬。

當使用二進位差異複寫時,Configuration Manager 會針對之前發佈的每一組內容識別來源檔案的變更。 當來源內容中的檔案變更時,Configuration Manager 會��立內容集的累加式版本,並只將變更的檔案複寫至目的地網站和發佈點。 任何重新命名、移動或檔案內容有所變動的檔案都會視為是已變更的檔案。 舉例來說,如果您在之前發佈至數個網站的作業系統部署套件中替換其中一個驅動程式,則只有變更的驅動程式檔案會複寫至這些目的地網站。

在重新傳送整個內容集之前,Configuration Manager 最多可支援五個累加版本的內容集 在第五次更新之後,下一次的內容集變動會使 Configuration Manager 建立一個新版本的內容集。 隨後 Configuration Manager 便會發佈新的內容集以取代舊的內容集以及任何累加版本。 在發佈新的內容集之後,二進位差異複寫會再次複寫來源檔案的後續累加變更。

系統支援階層中每個父網站和子網站之間的二進位複寫。 在網站中,系統會支援網站伺服器與其發佈點之間的二進位複寫。 從 Configuration Manager Service Pack 1 開始,此支援將包含提取發佈點但不包含雲端發佈點。 雲端發佈點不支援二進位差異複寫以傳送內容。

應用程式會一律使用二進位差異複寫。 在使用套件時,二進位差異複寫是選擇性的方式,且依預設不會啟用。 若要使用套件的二進位差異複寫,您必須為每個套件啟用此功能。 若要執行這項操作,當您建立新套件或編輯套件內容的 [資料來源] 時,請選取 [啟用二進位差異複寫] 選項。

關於套件傳輸管理員

在 System Center 2012 Configuration Manager 網站中,套件傳輸管理員是 SMS_Executive 的新元件,可管理從網站伺服器電腦傳送內容到網站中遠端發佈點的作業。 當您將內容傳送到網站中的一個或多個遠端發佈點時,發佈管理員會建立內容傳輸作業,然後通知主要和次要網站伺服器上的套件傳輸管理員將內容傳送到遠端發佈點。

System_CAPS_note注意事項

在舊版的 Configuration Manager 中,發佈管理員負責管理將內容傳送到遠端發佈點的作業。 發佈管理員也會管理網站間的內容傳送。 在 System Center 2012 Configuration Manager 中,發佈管理員仍持續管理兩個網站間的內容傳送。 不過,套件傳輸管理員可以讓 Configuration Manager 從發佈管理員卸載傳送內容到大量發佈點所需的操作。 相較於舊版產品,這種作法可以提升網站間以及網站內發佈點的內容部署整體效能。

將內容傳送到標準發佈點時,套件傳輸管理員的運作方式與發佈管理員在舊版 Configuration Manager 的運作方式相同。 意思就是,它會主動管理將檔案傳送到每個遠端發佈點的作業。 不過,在發佈內容到提取發佈點時,套件傳輸管理員會通知提取發佈點內容已可使用,然後將傳送內容的程序交由提取發佈點負責。

請使用下列資訊幫助您瞭解套件傳輸管理員如何管理將內容傳送到標準發佈點以及傳送到設定為提取發佈點之發佈點的程序:

動作

標準發佈點

提取發佈點

系統管理使用者將內容部署到網站中的一個或多個發佈點

發佈管理員會建立該內容的內容傳輸作業。

發佈管理員會建立該內容的內容傳輸作業。

發佈管理員執行初步檢查

發佈管理員會執行基本檢查,確認每個發佈點都已準備就緒,可以開始接收內容。 完成這項檢查後,發佈管理員會通知套件傳輸管理員開始將內容傳送到發佈點。

發佈管理員會啟動套件傳輸管理員,再由後者通知提取發佈點,發佈點有新的內容傳輸作業。 發佈管理員不會檢查做為提取發佈點的遠端發佈點的狀態,因為每個提取發佈點都會自行管理其內容傳輸。

套件傳輸管理員準備傳送內容

套件傳輸管理員會檢查每個指定的遠端發佈點的儲存單一內容版本,以識別已在該發佈點上的任何檔案。 接著,套件傳輸管理員會建立只包含尚不存在的檔案的傳輸佇列。

System_CAPS_note注意事項

當您對內容使用 [重新發佈] 動作時,即使檔案已經在發佈點的儲存單一版本中,套件傳輸管理員還是會將發佈中的每個檔案複製到發佈點。

針對發佈中的每個提取發佈點,套件傳輸管理員會檢查提取發佈點的來源發佈點,確認內容是否可用:

  • 當至少一個來源發佈點有可用的內容時,套件傳輸管理員會傳送通知給該提取發佈點,由其指示該發佈點開始執行傳送內容的程序。 通知內容包括檔案名稱和大小、屬性以及雜湊值。

  • 若內容尚無法使用,套件傳輸管理員不會傳送通知給發佈點。 它會每隔 20 分鐘重複檢查一次,直到內容可用為止。 接下來當內容可用時,套件傳輸管理員就會傳送通知給該提取發佈點。

System_CAPS_note注意事項

當您對內容使用 [重新發佈] 動作時,即使檔案已經在提取發佈點的儲存單一版本中,提取發佈點還是會將發佈中的每個檔案複製到發佈點。

內容開始傳送

套件傳輸管理員會將檔案複製到每個遠端發佈點。 在傳送到標準發佈點期間:

  • 依預設,套件傳輸管理員可以同時處理三個不同的套件,並將它們平行發佈到五個發佈點。 這些設定稱為 [同時發佈設定],可在每個網站的 [軟體發佈元件內容] 的 [一般] 索引標籤上設定。

  • 套件傳輸管理員會使用每個發佈點的排程和網路頻寬設定,將內容傳送到該發佈點。 您可在每個遠端發佈點的 [內容] 中的 [排程] 和 [速率限制] 索引標籤中指定這些設定。 如需詳細資訊,請參閱在 Configuration Manager 中設定內容管理主題中的修改發佈點組態設定一節。

當提取發佈點收到通知檔案時,發佈點會開始執行傳送內容的程序。 傳送程序會在每個提取發佈點上獨立執行:

  • 提取發佈點會在內容發佈中識別其儲存單一版本中還沒有的檔案,並準備從其中一個來源發佈點下載該內容。

  • 接著,提取發佈點會依序檢查它的每個來源發佈點,直到找到有內容可用的來源發佈點。 當識別出具有內容的來源發佈點時,提取發佈點就會開始下載該內容。

System_CAPS_note注意事項

提取發佈點下載內容的程序與 Configuration Manager 用戶端使用的程序相同。 提取發佈點在傳送內容時,不會使用同時傳送設定,也不會使用您為標準發佈點設定的排程和節流選項。

內容傳送完成

在套件傳輸管理員完成將檔案傳送到每個指定的遠端發佈點的作業之後,它會驗證發佈點上內容的雜湊,並通知發佈管理員發佈已完成。

在提取發佈點完成內容的下載之後,發佈點會驗證內容的雜湊,然後將狀態訊息提交到網站管理點,表示作業成功。 不過,如果在 60 分鐘之後仍未收到此狀態,套件傳輸管理員會喚醒並檢查提取發佈點,以確認提取發佈點是否已下載內容。 如果內容下載仍在進行中,套件傳輸管理員會進入睡眠狀態 60 分鐘,然後再次檢查提取發佈點。 此週期會持續進行,直到提取發佈點完成內容傳輸為止。

套件傳輸管理員會將它的動作記錄在網站伺服器上的 pkgxfermgr.log 檔案中。 這個記錄檔是您可以檢視套件傳輸管理員活動的唯一位置。

內容管理增補規劃主題

請參閱下列主題以協助您規劃 Configuration Manager 中的內容管理: