Configuration Managerでプル配布ポイントを使用する

Configuration Manager (現在のブランチ) に適用

Configuration Manager コンソールでコンテンツを標準配布ポイントに配布すると、サイト サーバーはコンテンツを配布ポイントにプッシュします。 プル配布ポイントは、クライアントなどのソースの場所からコンテンツをダウンロードして取得します。

コンテンツを多数の配布ポイントに配布する場合、プル配布ポイントはサイト サーバーの処理負荷を軽減するのに役立ちます。 また、各サーバーへのコンテンツ転送を高速化することもできます。 通常、サイト サーバー上の配布マネージャー コンポーネントは、各配布ポイントにコンテンツを送信します。 代わりに、サイトはコンテンツをプル配布ポイントに転送するプロセスをオフロードします。

個々の配布ポイントをプル配布ポイントに構成します。 プル配布ポイントごとに、コンテンツを取得できる 1 つ以上のソース配布ポイントを指定します。 プル配布ポイントは、ソース配布ポイントとして指定した配布ポイントからのみコンテンツをダウンロードできます。

コンテンツをコンソールのプル配布ポイントに配布すると、サイト サーバーから通知が送信されます。 プル配布ポイントは、ソース配布ポイントからコンテンツをダウンロードします。 プル配布ポイントは、コンテンツのコピーが既にある配布ポイントからダウンロードすることで、コンテンツ転送を管理します。

プル配布ポイントは、一般的な配布ポイントと同じ構成と機能をサポートします。 たとえば、プル配布ポイントは次をサポートします。

  • マルチキャストと PXE の構成
  • コンテンツの検証
  • オンデマンド コンテンツの配布
  • クライアントからの HTTP または HTTPS 通信
  • 他の配布ポイントと同じ証明書オプション
  • 個別に管理するか、配布ポイント グループのメンバーとして管理する

配布ポイントをインストールするときにプル配布ポイントを構成します。 配布ポイントを作成したら、ロールのプロパティを編集してプル配布ポイントとして構成します。 配布ポイントをプル配布ポイントとして有効にする方法の詳細については、「 プル配布ポイント」を参照してください。

配布ポイントのプロパティを編集して、プル配布ポイントとなる構成を削除します。 プル配布ポイントとして構成を削除すると、通常の操作に戻ります。 サイト サーバーは、配布ポイントへの今後のコンテンツ転送を管理します。

配布プロセス

プル配布ポイントにコンテンツを配布すると、次の一連のイベントが発生します。

  • コンテンツをコンソールのプル配布ポイントに配布すると、サイト サーバーのパッケージ転送マネージャー コンポーネントによってサイト データベースがチェックされ、コンテンツがソース配布ポイントで使用できるかどうかを確認できます。 プル配布ポイントのソース配布ポイントにコンテンツがあることを確認できない場合は、コンテンツが使用可能になるまで 20 分ごとにチェックを繰り返します。

  • パッケージ転送マネージャーは、コンテンツが使用可能であることを確認すると、プル配布ポイントに通知してコンテンツをダウンロードします。 この通知が失敗した場合、プル配布ポイントのソフトウェア配布コンポーネント の再試行設定 に基づいて再試行されます。 プル配布ポイントは、この通知を受信すると、そのソース配布ポイントからコンテンツのダウンロードを試みます。

  • プル配布ポイントはコンテンツをダウンロードしますが、パッケージ転送マネージャーはプル配布ポイントのソフトウェア配布コンポーネントの 状態ポーリング設定 に基づいて状態をポーリングします。 プル配布ポイントがコンテンツのダウンロードを完了すると、この状態が管理ポイントに送信されます。

サイト コンポーネントの設定を構成する

プル配布ポイントを使用する場合は、次のサイト コンポーネント設定を確認して構成します。

  1. Configuration Manager コンソールで、[管理] ワークスペースに移動し、[サイトの構成] を展開し、[サイト] ノードを選択します。

  2. サイトを選択します。 リボンで、[ サイト コンポーネントの構成] を選択し、[ ソフトウェア配布] を選択します。

  3. [ プル配布ポイント ] タブに切り替えます。

  4. [ 再試行設定 ] グループで、次の値を確認します。

    • 再試行回数: パッケージ転送マネージャーがプル配布ポイントに通知してコンテンツをダウンロードしようとした回数。 この回数試行すると、パッケージ転送マネージャーによって転送が取り消されます。 この値は既定では 30 です。

    • 再試行前の遅延 (分): パッケージ転送マネージャーが試行の間に待機する分数。 この値は既定では 20 です。

  5. [ 状態ポーリング設定] グループで、次の値を確認します。

    • ポーリングの数: パッケージ転送マネージャーがプル配布ポイントに接続してジョブの状態を取得する回数。 ジョブが完了するまでにこの回数試行すると、パッケージ転送マネージャーは転送を取り消します。 この値は既定では 72 です。

    • 再試行前の遅延 (分): パッケージ転送マネージャーが試行の間に待機する分数。 この値は既定では 60 です。

    注:

    パッケージ転送マネージャーがポーリング再試行回数を超えたためにジョブを取り消すと、プル配布ポイントは引き続きコンテンツをダウンロードします。 終了すると、プル配布ポイントから適切なステータス メッセージが送信され、コンソールに新しい状態が反映されます。

制限事項

  • コンテンツが有効なクラウド管理ゲートウェイをプル配布ポイントとして構成することはできません。

  • サイト サーバーの配布ポイントの役割をプル配布ポイントとして構成することはできません。

  • 事前設定コンテンツ構成は、プル配布ポイントの構成をオーバーライドします。 プル 配布ポイントで事前設定されたコンテンツに対して [この配布ポイントを有効にする] オプションをオンにすると、コンテンツが待機します。 ソース配布ポイントからコンテンツをプルしません。 事前設定されたコンテンツに対して有効になっている標準配布ポイントと同様に、サイト サーバーからコンテンツを受信しません。 詳細については、「 事前設定されたコンテンツ」を参照してください。

  • プル配布ポイントでは、スケジュールまたはレート制限の構成は使用されません。 以前にインストールした配布ポイントをプル配布ポイントとして構成すると、スケジュールとレート制限の構成は保存されますが、使用されません。 後でプル配布ポイントの構成を削除した場合、スケジュールとレート制限の構成は、前に構成したとおりに実装されます。

    注:

    [ スケジュール] タブと [ レート制限] タブは、配布ポイントのプロパティには表示されません。

  • プル配布ポイントでは、各サイトの [ソフトウェア配布コンポーネントのプロパティ] の [全般] タブの設定は使用されません。 これらの設定には、 同時配布マルチキャストの再試行が含まれます。

  • リモート フォレスト内のソース配布ポイントからコンテンツを転送するには、プル配布ポイントにConfiguration Manager クライアントをインストールします。 また、ソース配布ポイントにアクセスできるネットワーク アクセス アカウントも構成します。 [HTTP サイト システムにConfiguration Manager生成された証明書を使用する] サイト オプションを有効にした場合、ネットワーク アクセス アカウントは必要ありません。

  • プル配布ポイントもConfiguration Managerクライアントである場合、クライアント のバージョンは、プル配布ポイントをインストールするConfiguration Manager サイトと同じである必要があります。 プル配布ポイントは、プル配布ポイントとConfiguration Manager クライアントの両方に共通する CCMFramework を使用します。

ソース配布ポイントについて

プル配布ポイントを構成する場合は、1 つ以上のソース配布ポイントを指定します。

  • ウィザードには、ソース配布ポイントと見なされる配布ポイントのみが表示されます。

  • プル配布ポイントは、別のプル配布ポイントのソース配布ポイントとして指定できます。

  • Configuration Manager コンソールを使用する場合は、HTTP をサポートする配布ポイントのみをソース配布ポイントとして指定できます。

  • HTTPS 用に構成されたソース配布ポイントを使用するには、プル配布ポイントにConfiguration Manager クライアントをインストールします。

  • リモート オフィスのインターネットへの接続が向上している場合、または WAN リンクの負荷を軽減する場合は、ソースとして azure のコンテンツ対応クラウド管理ゲートウェイ (CMG) Microsoft使用します。 プル配布ポイントは、Azure と通信するためにインターネット アクセスMicrosoft必要があります。 コンテンツはソース CMG に配布する必要があります。

    注:

    この機能では、データ ストレージとネットワーク エグレスに対して Azure サブスクリプションに料金が発生します。 詳細については、「 CMG のコスト」を参照してください。

ヒント

プル配布ポイントがソース配布ポイントからコンテンツをダウンロードすると、そのプル配布ポイントは、配布ポイントの使用状況の概要レポートの [クライアント アクセス済み (一意)] 列のクライアントとしてカウントされます。

ソースの優先順位

  • 各ソース配布ポイントに個別の優先順位を割り当てるか、複数のソース配布ポイントを同じ優先度に割り当てます。

  • 優先度は、プル配布ポイントがソース配布ポイントからコンテンツを要求する順序を決定します。

  • プル配布ポイントは、最初に、優先度が最も低いソース配布ポイントに接続します。 同じ優先順位のソース配布ポイントが複数ある場合、プル配布ポイントはその優先順位を持つソースの 1 つをランダムに選択します。

  • 選択したソースでコンテンツを使用できない場合、プル配布ポイントは同じ優先順位の別の配布ポイントからコンテンツをダウンロードしようとします。

  • 指定された優先度の配布ポイントにコンテンツがない場合、プル配布ポイントは次の優先度レベルのソース配布ポイントからコンテンツをダウンロードしようとします。 コンテンツが見つかるまで、この検索を続行します。

  • 割り当てられたソース配布ポイントにコンテンツがない場合、プル配布ポイントは 30 分間待機してから、プロセスを再度開始します。

プル配布ポイント内

  • コンテンツの転送を管理するには、プル配布ポイントで CCMFramework コンポーネントを使用します。 Configuration Manager クライアントには、このコンポーネントが含まれています。

  • プル配布ポイントを有効にすると、サイトは pulldp.msiをインストールします。 このインストーラーは、CCMFramework コンポーネントも追加します。 フレームワークでは、Configuration Manager クライアントは必要ありません。

  • プル配布ポイントをインストールした後、主に CCMExec サービスを使用して機能します。

  • プル配布ポイントは、コンテンツを転送するときに、Windows に組み込まれている バックグラウンド インテリジェント転送サービス (BITS) を使用します。 プル配布ポイントでは、IIS サーバー用の BITS 拡張機能をインストールする必要はありません。

    注:

    ワークステーション OS にプル配布ポイントをインストールする場合、クライアントは既定の設定で BITS を有効にします。 この動作は、クライアント設定が BITS を無効にするように設定されている場合でも発生します。 これらの既定の設定は、プル配布ポイントに最適でない場合があります。 プル配布ポイントとして有効にするデバイスに適用する BITS のクライアント設定とグループ ポリシーを確認します。

  • 操作の詳細については、プル配布ポイントの次のログ ファイルを参照してください。

    • DataTransferService.log
    • PullDP.log

ヒント

プル配布ポイントを追加した後にログ ファイルに HTTP 403 エラーが表示される場合は、次の変更を行います。

  1. ソース配布ポイントで、次のレジストリ値を設定します。 HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL, ClientAuthTrustMode = 2 (REG_DWORD)
  2. ソース配布ポイント サーバーを再起動します。

その後、プル配布ポイントはソースからコンテンツのダウンロードを開始する必要があります。 このレジストリ キーの詳細については、「 TLS - SSL (Schannel SSP) の概要」を参照してください。

関連項目

コンテンツ管理の基本的な概念