LVSクラスタは、VS /NAT、VS /TUN、VS /DRの3つのIP負荷分散技術を使用していますが、これら3つの負荷分散方法の違いは何ですか?次の小シリーズでは、LVSの3つの負荷分散方法の違いを紹介します。
1. LVSの定義は何ですか?
LVSはLinux Virtual Serverの略で、Linux仮想サーバー、つまり仮想サーバークラスタシステムです。実際、IP負荷分散テクノロジとコンテンツベースの要求分散テクノロジを使用するクラスタテクノロジです。スケジューラは優れたスループットを持ち、実行のために要求をさまざまなサーバにシフトし、スケジューラは自動的にサーバ障害をマスクして、サーバのグループを高性能で可用性の高い仮想サーバにします。サーバークラスタ全体の構造はクライアントに対して透過的であり、クライアント側およびサーバー側のプログラムを変更する必要はありません。このプロジェクトは1998年5月にZhang Wenzhao博士によって設立され、中国で最も初期のフリーソフトウェアプロジェクトの1つです。
これを行うには、システムの透明性、スケーラビリティ、高可用性、および管理性を考慮する必要があります。一般に、図にそのアーキテクチャを示すように、LVSクラスタ三層構造、クラスタのアーキテクチャ
ログインLVS
2、LVS主成分である:
クラスタ全体のフロントエンドマシンである外部へのロードバランサ(実行のためにサーバーのグループにクライアントの要求を送信する役割を担います)、クライアントはサービスをIPアドレスからのものと見なします(仮想IPと呼びます)住所)。
サーバープール(実サーバー)は実際にクライアントの要求を実行するサーバーのグループで、実行されるサービスには通常、WEB、MAIL、FTP、およびDNSがあります。
共有ストレージ。サーバープールに共有ストレージ領域を提供します。これにより、サーバープールが同じコンテンツを持ち、同じサービスを提供することが容易になります。
3、LVS負荷分散モード:
ネットワークアドレス変換NAT(VS /NAT)経由の仮想サーバー
VS /NATは最も簡単な方法の1つです。 RealServerは、自身のゲートウェイをDirectorに向けるだけで済みます。クライアントは任意のオペレーティングシステムにすることができますが、このモードでは、Directorが駆動できるRealServerは制限されています。 VS /NATモードでは、DirectorはRealServerになることもできます。図にVS /NATのアーキテクチャを示します。 IPパケットが別の内にカプセル化されたIPトンネリング(VS /TUN)
IPトンネル(IPトンネル)を介して
仮想サーバ
ログインVS /NATアーキテクチャIPパケットテクノロジ。あるIPアドレス宛てのデータメッセージをカプセル化して別のIPアドレスに転送することができます。 IPトンネリングテクノロジはIPカプセル化とも呼ばれます。 IPトンネルは、主にモバイルホストと仮想プライベートネットワークに使用され、静的に確立され、一方の端にIPアドレス、もう一方の端に固有のIPアドレスを持ちます。その接続スケジューリングと管理は、パケット転送方法が異なることを除けば、VS /NATと同じです。スケジューラは、各サーバの負荷に応じて動的にサーバを選択し、要求パケットを別のIPパケットにカプセル化して、カプセル化されたIPパケットを選択したサーバに転送します。パケットのカプセル化が解除され、元の宛先アドレスがVIPのパケットが取得され、VIPアドレスがローカルIPトンネルデバイスに設定されていることが検出されたため、要求が処理されます。 2のVS /TUN前12次合計を
アーキテクチャ
Windowsの仮想メモリに似たLinuxスワップパーティションは、ハードディスクの空き容量が不足している場合に、スワップパーティションを作成することで解決できます。スワップパーティションを削除します
Javaプログラマーとして、LinuxシステムにEclipseをインストールする必要があります。インストール方法がわからない、Eclipseをインストールする前にJDKをインストールする必要がある、以
Linuxシステムのソフトリンクとハードリンクとは何ですか。また、両者の違いは何ですか。次の小シリーズでは、Linuxシステムのソフトリンクとハードリンクを比較して、理解を深めることができます。 私
Linuxでは、バックアップツールを使用する以外にも、シェルを介してLinuxシステムをバックアップすることができます。スクリプト 次のようにスクリプトは次のとおりです。 #! /bin /sh