Configuration Manager (現在のブランチ) に適用
環境内のポリシーとコンテンツの配布をより細かく制御できるように、境界グループには動作を構成するためのオプションがいくつか含まれています。 これらの設定は、主にピア ソースからのコンテンツのダウンロードに適用されます。 クライアントがクラウドベースのソースからのポリシーとコンテンツを優先する設定もあります。
これらの設定を構成する方法の詳細については、「 境界グループの構成」を参照してください。
デバイスが複数の境界グループ内にある場合、これらの設定に次の動作が適用されます。
-
この境界グループ内でピア ダウンロードを許可する: いずれかの境界グループで無効になっている場合、クライアントは配信の最適化を使用しません。
- ピア ダウンロード中は、同じサブネット内のピアのみを使用します。 いずれかの境界グループで有効になっている場合、この設定が有効になります。
- 同じサブネット内のピアよりも配布ポイントを優先する: いずれかの境界グループで有効になっている場合、この設定が有効になります。
- オンプレミスのソースよりもクラウド ベースのソースを優先する: 1 つの境界グループで有効になっている場合、この設定が有効になります。
この境界グループ内でピア ダウンロードを許可する
既定では、この設定は有効になっています。 管理ポイントは、ピア ソースを含むコンテンツの場所の一覧をクライアントに提供します。 この設定は、 配信の最適化のためのグループ ID の適用にも影響します。
このオプションを無効にすることを検討する必要がある一般的なシナリオは 2 つあります。
VPN などの地理的に分散した場所からの境界を含む境界グループがある場合。 2 つのクライアントは、VPN 経由で接続されているため同じ境界グループに属している可能性がありますが、コンテンツのピア共有には不適切な、大きく異なる場所にあります。
配布ポイントを参照しないサイトの割り当てに 1 つの大きな境界グループを使用する場合。
重要
デバイスが複数の境界グループにある場合は、必ずデバイスのすべての境界グループでこの設定を有効にしてください。 それ以外の場合、クライアントは配信の最適化を使用しません。 たとえば、DOGroupID レジストリ キーを設定しません。
ピア ダウンロード中は、同じサブネット内のピアのみを使用します
この設定は、前のオプションに依存します。 このオプションを有効にしている場合、管理ポイントは、クライアントと同じサブネット内にあるピア ソースのみをコンテンツの場所のリストに含めます。
このオプションを有効にする一般的なシナリオ:
コンテンツ配信の境界グループの設計には、他の小さな境界グループと重複する 1 つの大きな境界グループが含まれています。 この新しい設定では、管理ポイントがクライアントに提供するコンテンツ ソースの一覧には、同じサブネットのピア ソースのみが含まれます。
すべてのリモート オフィスの場所に 1 つの大きな境界グループがある。 このオプションを有効にすると、クライアントは、場所間でコンテンツを共有するリスクを冒すのではなく、リモート オフィスの場所のサブネット内でのみコンテンツを共有します。
ネットワークの構成に応じて、照合のために特定のサブネットを除外できます。 たとえば、境界を含め、特定の VPN サブネットを除外する場合などです。 既定では、Configuration Manager既定のTeredoサブネット (2001:0000:%) は除外されます。
注:
スタンドアロンのプライマリ サイトを展開してサーバーの全体管理サイト (CAS) を追加すると、サブネット除外リストが既定に戻ります。 この問題を回避するには、サイトの拡張後に PowerShell スクリプトを実行して、CAS 上のサブネット除外リストをカスタマイズします。
サブネット除外リストをコンマ区切りのサブネット文字列としてインポートします。 ワイルドカード文字としてパーセント記号 (%) を使用します。 最上位のサイト サーバーで、SMS_SCI_Component クラスの SMS_HIERARCHY_MANAGER コンポーネントの SubnetExclusionList 埋め込みプロパティを設定または読み込みます。 詳細については、「 SMS_SCI_Component サーバー WMI クラス」を参照してください。
サブネット除外リストを更新する PowerShell スクリプトのサンプル
次のスクリプトは、この値を変更する方法の例です。
2001:0000:%,172.16.16.0の後に、サブネットを PropertyValue 変数に追加します。 これはコンマ区切りの文字列です。 階層内の最上位のサイト サーバーでこのスクリプトを実行します。
$PropertyValue = "2001:0000:%,172.16.16.0"
$PropertyName = "SubnetExclusionList"
$providerMachine = Get-WmiObject -Class "SMS_ProviderLocation" -Namespace "root\sms"
if ($providerMachine -is [system.array])
{
$providerMachine=$providerMachine[0]
}
$SiteCode = $providerMachine.SiteCode
$component = Get-WmiObject -Query 'select comp.* from sms_sci_component comp join SMS_SCI_SiteDefinition sdef on sdef.SiteCode=comp.SiteCode where sdef.ParentSiteCode="" and comp.componentname="SMS_HIERARCHY_MANAGER"' -ComputerName $providerMachine.Machine -Namespace root\sms\site_$SiteCode
$properties = $component.props
Write-host "Updating property for site " $SiteCode
foreach ($property in $properties)
{
if ($property.propertyname -like $PropertyName)
{
Write-host "Current value for SubnetExclusionList is " $property.value1
$property.value1 = $PropertyValue
Write-host "Updating value for SubnetExclusionList to " $property.value1
break
}
}
$component.props = $properties
$component.put()
注:
既定では、Configuration Manager はこの一覧に Teredo サブネットを含めます。 リストを変更するときは、必ず最初に既存の値を読み取ってください。 サブネットを追加してから、新しい値を設定します。
同じサブネット内のピアよりも配布ポイントを優先する
既定では、管理ポイントは、コンテンツの場所のリストの先頭にあるピア キャッシュ ソースに優先順位を付けます。 この設定では、ピア キャッシュ ソースと同じサブネット内にあるクライアントでは、その優先順位が逆になります。
ヒント
この動作は、Configuration Manager クライアントに適用されます。 タスク シーケンスがコンテンツをダウンロードする場合には適用されません。 タスク シーケンスの実行時には、配布ポイントよりもピア キャッシュ ソースが優先されます。
オンプレミスのソースよりもクラウド ベースのソースを優先する
より高速なインターネット リンクがあるブランチ オフィスがある場合は、次のようなクラウドベースのソースを優先できます。
- クラウド管理ゲートウェイ (CMG)。 クライアントは、ポリシーとコンテンツの両方で CMG を優先します。
- バージョン 2203 以降、この設定はソフトウェア更新プログラムのスキャンにも適用されます。 この変更によるパフォーマンスへの影響を軽減するために、既存のクライアントはクラウドベースのソフトウェア更新ポイントに自動的に切り替わりません。 詳細については、「 境界グループとソフトウェアの更新ポイント」を参照してください。
- Microsoft Update
- ソフトウェア更新プログラムの展開ダウンロード設定で次のオプションを有効にした場合にのみ、Microsoft Update をソースとして使用できます: 現在、近隣、またはサイトの境界グループの配布ポイントでソフトウェア更新プログラムを利用できない場合は、Microsoft Updates からコンテンツをダウンロードします。