クライアント要求処理の調整

大規模なインストール環境の場合、20 から 150 の任意のクライアント要求を同時にサポートするように NIM とは をスケーリングできます。 NIM スケーリングは、 nimesis デーモンでマルチスレッド・オプションを使用可能にすることによって行われます。

マルチスレッド・オプションによって、 クライアント情報の変更要求およびクライアントの状態変更の量を、 さらに良く処理できるようになります。 マルチスレッド・オプションを使用しないと、 NIM とは マスターは NIM とは データベース上のアクティビティーとアクティブ・プロセスの数によって過負荷になる可能性があり、その結果、多数のクライアント・マシンのインストール中に同時障害が発生します。

マルチスレッド nimesis デーモンは、パフォーマンスを大幅に低下させることなく、プロセスの過負荷から NIM マスターを保護するために、 NIM クライアント要求をシリアライズしてバッファーに入れます。 ユーザーは、クライアント情報の変更の多くが NIM データベースに反映されないことを理解する必要があります。 ただし、いずれかのクライアントの最も新しい情報の変更は、最終的には処理されます。 失敗またはハングしたクライアントのデバッグが悪影響を受けることはありません。

このデーモンに割り当てられたスレッドの数によって、 NIM とは 環境で処理できる同時 NIM とは クライアント要求の数が決まります。 ほとんどの NIM とは クライアント要求は迅速に処理されるため、クライアントのインストールごとに 1 つのスレッドを用意する必要はありません。 NIM とは 環境でアクティビティーをサポートするために必要なスレッドの数は、いくつかの項目によって異なります。 スレッド数を決定する際には、以下を考慮してください。

  • 同時に操作されるクライアントの数
  • NIM とは マスター・マシンの処理能力
  • 予定されている操作のタイプ

一般的には、同時に BOS をインストールする 2 から 4 のクライアントを 1 つのスレッドがサポートします。 例えば、 150 のマシンをインストールするときは、50 から 75 のスレッドで十分です。 スレッドの数は、 NIM とは マスター・マシンの処理能力に大きく依存します。低速のマスター・マシンでは、より多くのスレッドが必要になる場合があります。

小さな NIM 環境では、マルチスレッド・デーモンを使用可能にすることによって、 使用されないマスターのシステム・リソースを独占させることができます。 例えば、同時に 50 のマシンをインストールするとき、 20 から 25 までのスレッドまたはシングルスレッドのデーモンでも十分な場合があります。

注: マルチスレッド・オプションのみでは、複数のマシンを同時にインストールすることはできません。 マルチスレッド・オプションは、 NIM とは リソースのグローバル・エクスポート、 NIM とは 環境全体での NIM とは リソースの分散、および大量のスループットを処理できるネットワーク環境と共に使用する必要があります。