Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> システムFAQ >> Webアプリケーションサーバーのトラフィック分散処理のバランスをとる方法

Webアプリケーションサーバーのトラフィック分散処理のバランスをとる方法

  

今日では、多くの人がネットワークを使用しているため、サーバーのトラフィックが負荷の状態になることが多いため、サーバーについては一般的にサーバーのサイズが大きくなります。したがって、サーバー上をさまようことが最もよくできています。 Webアプリケーションサーバークラスタシステムは、同じWebアプリケーションを同時に実行するサーバーのグループで構成されるクラスタシステムであり、外界のサーバーのようです。クラスタサーバの負荷のバランスをとり、システムのパフォーマンスを最適化するために、クラスタサーバは処理のためにシステム内のさまざまなノードに多数のアクセス要求を分配します。これにより、Webベースのエンタープライズアプリケーションには欠かせない、より高い有効性と安定性が得られます。

まず、Webサーバーの負荷を計算する2つの方法

Webアプリケーションサーバーのクラスタシステムは、同じWebアプリケーションを同時に実行しているサーバーのグループで構成されるクラスタシステムです。サーバーみたいです。クラスタサーバの負荷のバランスをとり、システムのパフォーマンスを最適化するために、クラスタサーバは処理のためにシステム内のさまざまなノードに多数のアクセス要求を分配します。これにより、Webベースのエンタープライズアプリケーションには欠かせない、より高い有効性と安定性が得られます。

高い信頼性は、システムの冗長設定と見なすことができます。特定の要求に対して、要求されたサーバーがそれを処理できない場合、他のサーバーがそれを効果的に処理することができますか?効率的なシステムでは、1つのWebサーバーが失敗した場合、他のサーバーが即座にそれを置き換えることができます。場所、要求が処理され、プロセスがユーザーに対してできるだけ透過的になるため、ユーザーは検出できなくなります。

安定性は、アプリケーションが増大するアプリケーションをサポートできるかどうかを決定します。ユーザー要求の数。これはアプリケーション自体の機能です。安定性は、クラスタシステムがサポートできるシステムにアクセスできる同時ユーザーの最大数や要求の処理にかかる時間など、システムパフォーマンスに影響を与える多くの要因の効果的な尺度です。

既存のサーバー負荷分散方法では、次の2つの方法が広く使用されています。

DNS負荷分散方法RR-DNS(ラウンドロビンドメインネームシステム) )

ロードバランサー

以下では、これら2つの方法について説明します。

次に、DNSローテーションスケジューリングの長所と短所

ドメインネームサーバーのデータファイルは、ホスト名をそのIPアドレスにマッピングします。ブラウザにURLを入力すると、ブラウザはDNSに要求を送信し、対応するサイトのIPアドレスを返すように要求します(これはDNSルックアップと呼ばれます)。ブラウザはサイトのIPアドレスを取得すると、そのIPアドレスを介してアクセスするサイトに接続し、そのページをユーザに提示します。

ドメインネームサーバー(DNS)には通常、単一のIPアドレスと、そのIPアドレスがマッピングされているサイトの名前の一覧が含まれています。上記のような錯覚の例では、特定のサイトのマッピングIPアドレスは203.24.23.3です。

同じサイトに対して、DNSを使用してサーバーの負荷を分散するために、DNSサーバーには複数の異なるIPアドレスがあります。これらのIPアドレスはクラスタ内の異なるマシンを表し、同じサイト名に論理的にマッピングされています。このサイトは、次の3つのIPアドレスを使用して、クラスタ内の3台のコンピュータに公開されます。

以下は参照の内容です。

203.34.23.3

203.34.23.4

203.34.23.5

この例では、DNSサーバーに次のマッピングテーブルが含まれています。

www.loadbalancedsite .com 203.34.23.3

www.loadbalancedsite.com 203.34.23.4

www.loadbalancedsite.com 203.34.23.5

Copyright © Windowsの知識 All Rights Reserved