CoreXLインスタンスの動的バランシング
はじめに
Check Point アプライアンスでは、R80.40 で、CoreXL マルチコア処理プラットフォーム上のセキュリティゲートウェイのパフォーマンス向上テクノロジー。複数のCheck Point Firewallインスタンスが、複数のCPUコアで並行して実行されています。 Firewall および SND インスタンスの数を再起動せずに変更する機能(Dynamic Balancing)が追加されました。
|
重要: |
CoreXL Dynamic Balancingが有効な場合、Security Gateways / Cluster Members / Scalable Platform Security Group Membersは、CoreXL FirewallおよびSNDインスタンスの平均CPU使用率をモニタし、CoreXL Firewallインスタンスの数を自動的に増減させます。
Dynamic Balancing Daemon (dsd) は、各イテレーションで3つのステージを持ちます。
-
現在のCPU使用率を調べる。
-
現在のCPU使用率から、変更するかどうか、どのような変更を加えるかを決定する。
-
必要であれば、以下のいずれかの方法で現在のCoreXLの設定を変更します。
-
このような条件下でなければ、この変化は起こりえない。
-
CoreXL FirewallとSNDインスタンス間のCPU使用率の平均差が10%以上となる。
-
現在のCoreXL Firewallインスタンスの数は、起動時よりも少なくなっています。
-
-
この変更により、CoreXL Firewallインスタンスが停止し、別のCPUコアに移動します。
このような条件下でなければ、この変化は起こりえない。
-
CoreXL FirewallとSNDインスタンス間のCPU使用率の平均差が10%以上となる。
-
CoreXL FirewallインスタンスのCPUコア消費率は40%以下です。
-
利用可能なCPUコアがあります。
-
-
構文

このコマンドは、CoreXL Dynamic Balancingを有効にします。
|
重要:
|

このコマンドは、CoreXL Dynamic Balancingを停止("フリーズ")します。
|
重要:
|

このコマンドは、停止していたCoreXL Dynamic Balancingを開始します。
|
重要:
|

このコマンドは、CoreXL構成をデフォルトにリセットし、CoreXL Dynamic Balancingを有効にしたままにします。
このコマンドは、"disable
"コマンドの後に"enable
"コマンドを続けたものと同じです。
|
重要:
|

このコマンドは、CoreXL Dynamic Balancingを無効にします。
|
重要:
|
モニタ
-
CLIコマンドを使用して、CoreXL Dynamic Balancingのstatus をモニタすることができます。
-
CPViewツールでCoreXL Dynamic Balancingのstatus をモニタすることができます。
手順
-
Security Gateway (Scalable Platform Security Group)のコマンドラインに接続する。
-
Scalable Platform Security Groupで、Gaia gClishにアクセスするか、Expert modeにログインします。
-
次を実行します:
cpview
-
上部で次をクリックします。
SysInfo
-
このフィールドを調べる。
DS Status
-
On - CoreXLダイナミックバランシングが有効であることを意味します。
-
Off - CoreXLダイナミックバランシングが無効であることを意味します。
-
-
-
CPViewツールでCoreXL Dynamic Balancingのperformance をモニタすることができます。
手順
-
Security Gateway (Scalable Platform Security Group)のコマンドラインに接続する。
-
Scalable Platform Security Groupで、Gaia gClishにアクセスするか、Expert modeにログインします。
-
次を実行します:
cpview
-
上部で次をクリックします。
CPU > Overview > Host
-
これらのセクションを調べます。
-
Overview - 現在のCoreXLインスタンス数と平均CPU使用率を表示します。
-
CPU - CPUコア、それらが実行するCoreXLインスタンスタイプ、およびCPU使用率をカテゴリー別に表示します。
-
-
-
このコマンドでCoreXL Firewallインスタンスをモニタすることができます。
-
このコマンドで、CoreXL Affinityをモニタすることができます。
-
これらのログファイルを調べることができます。
-
CoreXL Dynamic Balancingは、CoreXLの設定を変更すると、
$FWDIR/log/dsd.elg
ファイルに該当するエントリを書き込みます。 -
CoreXL Dynamic Balancingが起動すると、
$FWDIR/log/dynamic_balancing.log
ファイルに該当するエントリーが書き込まれます。
-