Configuration Managerのパッケージ転送マネージャー
Configuration Manager (現在のブランチ) に適用
Configuration Manager サイトでは、パッケージ転送マネージャーは、サイト サーバー コンピューターからサイト内のリモート配布ポイントへのコンテンツの転送を管理するSMS_Executive サービスのコンポーネントです。 (リモート配布ポイントは、サイト サーバー コンピューターに配置されていない配布ポイントです)。パッケージ転送マネージャーは管理者による構成をサポートしていませんが、その動作を理解することで、コンテンツ管理インフラストラクチャを計画するのに役立ちます。 また、コンテンツ配布に関する問題を解決するのにも役立ちます。
サイトの 1 つ以上のリモート配布ポイントにコンテンツを配布すると、 配布マネージャー によってコンテンツ転送ジョブが作成されます。 その後、プライマリ サイト サーバーとセカンダリ サイト サーバーのパッケージ転送マネージャーに、コンテンツをリモート配布ポイントに転送するように通知します。
パッケージ転送マネージャーは、そのアクションをサイト サーバーの pkgxfermgr.log ファイルに記録します。 ログ ファイルは、パッケージ転送マネージャーのアクティビティを表示できる唯一の場所です。
注:
以前のバージョンのConfiguration Managerでは、配布マネージャーはリモート配布ポイントへのコンテンツの転送を管理します。 配布マネージャーは、サイト間でのコンテンツの転送も管理します。 Configuration Managerでは、Distribution Manager は引き続き 2 つのサイト間でのコンテンツの転送を管理します。 ただし、パッケージ転送マネージャーが多数の配布ポイントへのコンテンツの転送を管理するようになりました。 これにより、サイト間とサイト内の配布ポイントの両方で、コンテンツ展開の全体的なパフォーマンスを向上させることができます。
標準配布ポイントにコンテンツを転送するために、パッケージ転送マネージャーは、以前のバージョンのConfiguration Managerで動作する配布マネージャーと同じように動作します。 つまり、各リモート配布ポイントへのファイル転送をアクティブに管理します。 ただし、プル配布ポイントにコンテンツを配布するために、パッケージ転送マネージャーは、コンテンツが使用可能であることをプル配布ポイントに通知します。 その後、プル配布ポイントが転送プロセスを引き継ぎます。
次の情報では、パッケージ転送マネージャーが、標準配布ポイントとプル配布ポイントとして構成された配布ポイントへのコンテンツの転送を管理する方法について説明します。
管理サイトの 1 つ以上の配布ポイントにコンテンツを展開します。
標準配布ポイント: Distribution Manager は、そのコンテンツのコンテンツ転送ジョブを作成します。
プル配布ポイント: Distribution Manager は、そのコンテンツのコンテンツ転送ジョブを作成します。
ディストリビューション マネージャーは、予備的なチェックを実行します。
標準配布ポイント: 配布マネージャーは、基本的なチェックを実行して、各配布ポイントがコンテンツを受け取る準備ができていることを確認します。 このチェックの後、配布マネージャーは、配布ポイントへのコンテンツの転送を開始するようにパッケージ転送マネージャーに通知します。
プル配布ポイント: 配布マネージャーは、パッケージ転送マネージャーを起動し、新しいコンテンツ転送ジョブがあることをプル配布ポイントに通知します。 各プル配布ポイントが独自のコンテンツ転送を管理するため、配布マネージャーは、プル配布ポイントであるリモート配布ポイントの状態を確認しません。
パッケージ転送マネージャーは、コンテンツの転送を準備します。
標準配布ポイント: パッケージ転送マネージャーは、指定された各リモート配布ポイントの単一インスタンス コンテンツ ストアを調べます。 この目的は、その配布ポイントに既に存在するすべてのファイルを識別することです。 次に、パッケージ転送マネージャーは、まだ存在しないファイルのみを転送するためにキューに入れます。
注:
配布ポイントの単一インスタンス ストアにファイルが既に存在する場合でも、配布ポイント内の各ファイルを配布ポイントにコピーするには、コンテンツの 再配布 アクションを使用します。
プル配布ポイント: 配布内のプル配布ポイントごとに、パッケージ転送マネージャーはプル配布ポイントのソース配布ポイントをチェックして、コンテンツが使用可能かどうかを確認します。
コンテンツが少なくとも 1 つのソース配布ポイントで使用できる場合、パッケージ転送マネージャーはそのプル配布ポイントに通知を送信します。 通知は、コンテンツの転送プロセスを開始するように配布ポイントに指示します。 通知には、ファイル名とサイズ、属性、ハッシュ値が含まれます。
コンテンツがまだ使用できない場合、パッケージ転送マネージャーは配布ポイントに通知を送信しません。 代わりに、コンテンツが利用可能になるまで 20 分ごとにチェックを繰り返します。 次に、コンテンツが使用可能になると、パッケージ転送マネージャーはそのプル配布ポイントに通知を送信します。
注:
プル配布ポイントが配布ポイントの単一インスタンス ストアに既に存在する場合でも、配布ポイント内の各ファイルを配布ポイントにコピーするには、コンテンツの 再配布 アクションを使用します。
コンテンツの転送が開始されます。
標準配布ポイント: パッケージ転送マネージャーは、各リモート配布ポイントにファイルをコピーします。 標準配布ポイントへの転送中:
既定では、パッケージ転送マネージャーは 3 つの一意のパッケージを同時に処理し、それらを 5 つの配布ポイントに並列配布できます。 これらを総称して、 同時実行分散設定と呼びます。 同時配布を設定するには、各サイトの [ソフトウェア配布コンポーネントのプロパティ ] で、[ 全般 ] タブに移動します。
パッケージ転送マネージャーは、コンテンツをその配布ポイントに転送するときに、各配布ポイントのスケジュール設定とネットワーク帯域幅の構成を使用します。 これらの設定を構成するには、各リモート配布ポイントの [プロパティ ] で、[ スケジュール ] タブと [ レート制限 ] タブに移動します。 詳細については、「Configuration Managerのコンテンツとコンテンツ インフラストラクチャを管理する」を参照してください。
プル配布ポイント: プル配布ポイントが通知ファイルを受信すると、配布ポイントはコンテンツを転送するプロセスを開始します。 転送プロセスは、プル配布ポイントごとに個別に実行されます。
プル配布は、1 つのインスタンス ストアにまだ存在しないコンテンツ配布内のファイルを識別し、そのコンテンツをソース配布ポイントの 1 つからダウンロードする準備をします。
次に、プル配布ポイントは、コンテンツが使用可能なソース配布ポイントが見つかるまで、それぞれのソース配布ポイントを順番に確認します。 プル配布ポイントがコンテンツを含むソース配布ポイントを識別すると、そのコンテンツのダウンロードが開始されます。
注:
プル配布ポイントによってコンテンツをダウンロードするプロセスは、Configuration Manager クライアントで使用されるプロセスと同じです。 プル配布ポイントによるコンテンツの転送では、同時転送設定は使用されません。 標準配布ポイント用に構成するスケジュールと調整のオプションも使用されません。
コンテンツ転送が完了しました。
標準配布ポイント: パッケージ転送マネージャーは、指定された各リモート配布ポイントにファイルを転送した後、配布ポイント上のコンテンツのハッシュを検証します。 その後、ディストリビューションが完了したことを Distribution Manager に通知します。
プル配布ポイント: プル配布ポイントがコンテンツのダウンロードを完了すると、配布ポイントによってコンテンツのハッシュが検証されます。 次に、成功を示すステータス メッセージをサイト管理ポイントに送信します。 60 分後にこの状態が受信されない場合は、パッケージ転送マネージャーが再び起動します。 プル配布ポイントで、プル配布ポイントがコンテンツをダウンロードしたかどうかを確認します。 コンテンツのダウンロードが進行中の場合、パッケージ転送マネージャーは、プル配布ポイントを再度確認する前に、さらに 60 分間スリープします。 このサイクルは、プル配布ポイントがコンテンツ転送を完了するまで続けられます。