アフィニティーの設定

重要- 16000、26000、および28000アプライアンスの場合は、「16000、26000、28000アプライアンスのAffinity設定」を参照してください。

はじめに

Security Gateway (Scalable Platform Security Group Members) のスクリプト$FWDIR/scripts/fwaffinity_apply は、ブート時に自動的に実行され、アフィニティ閉じた 指定されたCoreXL Firewall インスタンス、VSX Virtual System、インタフェース、ユーザスペースプロセス、またはIRQ を1 つ以上の指定されたCPU コアに割り当てます。設定を制御します。アフィニティ設定を変更した場合、Security Gateway(Scalable Platform Security Group)を再起動するか、$FWDIR/scripts/fwaffinity_apply スクリプトを手動で実行するまで、変更は有効になりません。

$FWDIR/scripts/fwaffinity_apply スクリプトは、設定ファイル$FWDIR/conf/fwaffinity.conf の設定に基づき、インタフェースのアフィニティを設定します。これらのアフィニティ設定を変更するには、その設定ファイルを編集してください。

FWDIR/conf/fwaffinity.conf 設定ファイル

設定ファイル$FWDIR/conf/fwaffinity.conf は、CoreXL閉じた マルチコア処理プラットフォーム上のセキュリティゲートウェイのパフォーマンス向上テクノロジー。複数のCheck Point Firewallインスタンスが、複数のCPUコアで並行して実行されています。 のアフィニティ設定を制御します。

このプレーンテキストファイルの各行は、同じ形式を使用しています。

<Type> <ID> <CPU_ID>

各変数の意味は以下のとおりです。

フィールド

許容値

説明

<Type>

i

インタフェースのアフィニティを設定します。

 

n

Check Point デーモンのアフィニティを設定します。

 

k

CoreXL Firewall インスタンスのアフィニティを設定します。

<ID>

インタフェース名

もし<type> = i.

 

デーモンの名前

もし<type> = n.

 

CoreXL ファイアウォールインスタンス閉じた CoreXLが有効になっているセキュリティゲートウェイでは、ファイアウォールカーネルが複数回コピーされます。複製された各コピー、つまりファイアウォールインスタンスは、1つの処理CPUコアで実行されます。これらのファイアウォールインスタンスは同時にトラフィックを処理し、各ファイアウォールインスタンスは完全で独立したファイアウォール検査カーネルです。同義語:CoreXL FW インスタンス。

もし<type> = k.

 

default

他の行に指定されていないインタフェースのアフィニティを設定します。

<CPU_ID>

番号(ID) CPUコアの

インタフェース、Check Point デーモン、または CoreXL Firewall インスタンスを接続する処理 CPU コアの ID 番号を指定します。

 

all

インタフェース、Check Point デーモン、または CoreXL Firewall インスタンスのアフィニティを設定するために、すべての処理 CPU コアを使用できるように指定します。

 

auto

オートマチックモードを設定します。

処理用CPUコアの割り振り」を参照してください。

 

ignore

親和性の指定はありません。

これは、あるインタフェースを "default" の設定から除外するのに便利です。

注:

FWDIR/scripts/fwaffinity_apply スクリプト

構文

パラメータ

パラメータ

説明

-q

クワイエットモード - エラーメッセージのみを出力します(標準出力は/dev/null )。

-t i

-t n

-t k

指定されたタイプに対してのみアフィニティーを適用する。

  • -t i - インタフェースの場合

  • -t n - Check Pointデーモンの場合

  • -t k - CoreXL Firewallインスタンス