Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> 分散、クラスタ、およびロードバランシングの関係

分散、クラスタ、およびロードバランシングの関係

  

クラスタは、高性能科学計算クラスタ、ロードバランシングクラスタ、高可用性クラスタなど、いくつかの種類に分類される一般的な用語です。

1. Linuxクラスタは、主に3つのカテゴリ(高可用性クラスタ、負荷分散クラスタ、科学計算クラスタ)に分類されます(以下では、負荷分散クラスタについてのみ説明します)。負荷分散クラスタ負荷分散システム:クラスタすべてのノードはアクティブであり、それらはシステムの作業負荷を共有します。一般的なWebサーバークラスター、データベースクラスター、およびアプリケーションサーバークラスターはすべてこのカテゴリに分類されます。

負荷分散クラスタは通常、対応するネットワーク要求のWebサーバーとデータベースサーバーに使用されます。そのようなクラスタは、より少ない、より少ないビジーなサーバをチェックし、要求に応じてそれらのサーバに要求を送信することができる。他のサーバーの状態をチェックするという点では、ロードバランシングとフォールトトレラントクラスタは非常に近い、違いは数です。

2、負荷分散システム:負荷分散は、企業のニーズに合わせてより実用的なシステムを提供します。その名前が示すように、このシステムは負荷が複数のコンピュータにできるだけ均等に分散されることを可能にします。負荷は、バランスをとる必要があるアプリケーション処理負荷またはネットワークトラフィック負荷です。このシステムでは、各ノードが負荷の一部を処理し、負荷をノード間で動的に分散してバランスをとることができます。ネットワークトラフィックについても同じことが言えます。ロードバランシングには、DNSロードバランシング(一般的に使用される)、IPロードバランシング、リバースプロキシロードバランシングなどもあります、つまり、クラスタ内にサーバA、B、およびCがあります。ユーザーの要求に応じて、ロードバランサのアルゴリズムによって処理するマシンが決まりますラウンドアルゴリズムを使用している場合は、ユーザーa、b、b、nが使用されます。その後、サーバーA、B、およびCによってそれぞれ処理されます。

3、配信とは、さまざまな場所にさまざまな事業を配信することです。クラスタとは、同じビジネスを実現するために複数のサーバーをまとめることです。ディストリビューション内のすべてのノードをクラスタ化できます。クラスタは必ずしも分散されていません。たとえば、Sina.comは、より多くの訪問者を訪問し、クラスタを作成し、応答サーバーを前面に配置し、次の数台のサーバーで同じサービスを完成させることができます。ヘビー、完成するために与えられます分散型の、厳密には理解されているクラスタと似ていますが、その組織は比較的緩いです、クラスタとは異なり、組織があり、1台のサーバーが麻痺していて、他のサーバーを補充できます。分散ネットワーク内の各ノードは異なるサービスを完了し、1つのノードは麻痺状態になり、このサービスにアクセスできなくなります。

負荷分散技術の主な用途

1. DNS負荷分散DNSでは、複数のアドレスに同じ名前が設定されているため、その名前が照会されます。クライアントはアドレスの1つを取得し、異なるクライアントが負荷分散の目的で異なるサーバーにアクセスできるようにします。 DNSロードバランシングは単純で効果的な方法ですが、サーバの違いを区別するものではなく、サーバの現在の動作状態を反映するものでもありません。

2、プロキシサーバーの負荷分散プロキシサーバーを使用すると、リクエストを内部サーバーに転送できます。この高速化モードを使用すると、静的Webページのアクセス速度を明らかに向上させることができます。ただし、負荷分散の目的で、プロキシサーバーを使用して要求を複数のサーバーに均等に転送する手法を検討することもできます。

3、アドレス変換ゲートウェイロードバランシングサポートロードバランシングアドレス変換ゲートウェイ、あなたは動的に各TCP接続要求のための内部アドレスの1つを使用して、負荷に達する複数の内部IPアドレスに外部IPアドレスをマッピングできます。平衡の目的これらの3つのロードバランシング方式に加えて、HTTPプロトコルのリダイレクション機能などのロードバランシング関連機能を内部的にサポートするプロトコルもあり、HTTPはTCP接続上で動作します。最高レベル

5、NATロードトランスレーションネットワーク(ネットワークアドレス変換)は、単にIPアドレスを別のIPアドレスに変換します。一般に未登録の内部アドレスに使用され、合法的なものです。登録されているインターネットIPアドレス間で変換します。インターネットIPアドレスが厳しく、ネットワークの外部の内部ネットワーク構造を知りたくないという状況を解決するのに適しています。

6.逆プロキシロードバランシング一般的なプロキシモードでは、プロキシの内部ネットワークユーザーがインターネット上のサーバーの接続要求にアクセスし、クライアントはプロキシサーバーを指定してインターネット上のサーバーに直接送信する接続要求を送信します。プロキシサーバーを扱います。リバースプロキシとは、プロキシサーバーがインターネット上の接続要求を受け入れてから、その要求を内部ネットワーク上のサーバーに転送し、サーバーから取得した結果をインターネット上の接続を要求しているクライアントに返すことを意味します。この時点で、プロキシサーバーは外部のサーバーとして機能します。リバースプロキシロードバランシングテクノロジは、ロードバランシングを実現するために、インターネットからの接続要求をリバースプロキシ方式で内部ネットワーク上の複数のサーバに動的に転送することです。

7.ハイブリッドロードバランシング大規模なネットワークでは、ハードウェアデバイス、それぞれのサイズ、および複数のサーバーグループで提供されるサービスの違いにより、各サーバーグループに最適な負荷を検討できます。最適化されたパフォーマンスを実現するために、等化方式は複数のサーバーグループ間で再度負荷分散またはクラスタ化されて単一の方法でサービスを外部に提供します(つまり、複数のサーバーグループを新しいサーバーグループとして扱います)。このアプローチをハイブリッド負荷分散と呼びます。この方法は、単一の等化装置の性能が多数の接続要求を満たさない場合に使用されることがある。

Copyright © Windowsの知識 All Rights Reserved