このセクションでは、必要な追加の共有メモリの量と、追加の共有メモリを構成する手順について説明します。
NSX Advanced Load Balancer には、データベース ルックアップに依存するさまざまな機能があります。これらの機能には、IP レピュテーション、地理的データベース ルックアップに依存する L7 機能、ボット管理、および位置情報に基づく GSLB サイト選択が含まれます。これらの機能は、これらのデータベースの要件に対応するために、サービス エンジンに追加の共有メモリを必要とします。同様に、多くの構成オブジェクトが関与する GSLB では、サービス エンジンに追加の共有メモリが必要です。
追加の共有メモリの要件
追加の共有構成メモリの要件は、使用されている機能によって異なります。
各機能の追加メモリ要件を次に示します。
機能 |
必要な追加の共有メモリ |
---|---|
IP レピュテーション |
40 MB |
GeoDB ルックアップを使用する L7 機能 |
350 MB |
ボット管理 |
600 MB(IP レピュテーションと L7 GeoDB ルックアップ用に 390 MB (=40 MB + 350 MB)) |
位置情報を使用する GSLB |
2,000 MB |
500 ~ 5,000 の GSLB サービスで任意の LB アルゴリズムを使用する GSLB |
1,000 MB |
5,000 を超える GSLB サービスで任意の LB アルゴリズムを使用する GSLB |
2,000 MB |
extra_shared_config_memory
を構成します。しかし、ボット管理機能は IP レピュテーションと L7 GeoDB ルックアップに依存するため、600 MB のメモリ要件には、これら 2 つの機能に必要な 390 MB が既に組み込まれています。
次の例を使用して理解を深めます。
例 1
1,000 の GSLB サービスでのボット管理と GSLB 位置情報の使用。
構成する追加の共有メモリの内訳は次のとおりです。
機能 |
必要な追加の共有メモリ |
---|---|
ボット管理 |
600 MB |
位置情報を使用する GSLB |
2,000 MB |
1,000 のサービスでロード バランシング アルゴリズムを使用する GSLB |
1,000 MB |
構成する共有メモリの合計 |
600 + 2,000 + 1,000 = 3,600 MB |
例 2
500 未満の GSLB サービスでのボット管理、IP レピュテーション、および GSLB 位置情報の使用。
構成する追加の共有メモリの内訳は次のとおりです。
機能 |
必要な追加の共有メモリ |
---|---|
ボット管理 |
600 MB |
500 未満の GSLB サービスでの IP レピュテーションと GSLB 位置情報 |
2,000 MB
注:
IP レピュテーションには、40 MB の追加共有メモリが必要です。この 40 MB はボット管理で考慮されるため、追加の共有メモリ構成から除外できます。したがって、ここでは GSLB 位置情報に必要な 2,000 MB の共有メモリのみが考慮されます。 |
構成する共有メモリの合計 |
600 + 2,000 = 2,600 MB |