(5.17)クラスタ概要

分類[1]クラスタ技術

[1.1]高可用性クラスタ(ハイト状況、HA)

  高可用性は意味を最大化するために使用することができます。メインプログラムは、ビジネスの継続性と拡張性を保護することです。

[1.2]クラスタ負荷分散(ロードバランス)

  これは、2つの部分とフロントエンドのロードバランサのバックエンドサービスに分けます。

  ワークロードのバックエンドサービスノードにクライアントの要求の割り当てを担当するスケジュール部、およびバックエンドノードを提供し、本当にアプリケーションサービスの一部です。

  異なるクラスタは、高可用性、負荷分散クラスタとすべてのバックエンド・ノードがアクティブになっている、彼らはすべてのシステムのワークロードを共有し、同じサービスの外側を提供しています。

[1.3]科学技術コンピューティングクラスタ(ハイパフォーマンスコンピューティング、HPC)

  高性能コンピューティングクラスタ、これらのクラスタは、数値計算やデータ処理、および全体的なパフォーマンスを追求する傾向を含め、単一のコンピュータの強力なコンピューティングパワーを提供することはできません提供することにコミットしています。通常、この列は表示されませ。

 

概要のバランスをとる[2]一般的に使用される負荷は、

[2.1]一般的に使用されるソフトウェアおよびデバイス

  オープンソースソフトウェア:nginxの、LVS、haproxy

  商用ハードウェア負荷設備:F5、アレイ、シスコ/華為や他の機器の負荷

[2.2]一般的に使用されるMySQLデータベース負荷からスキームを釣り合わ

  そのような(1)F5ハードウェア負荷装置 - 好ましく

  (2)keepalivedの+ HAProxy - あまり好ましくない

  (3)LVS + keepalivedの(長い欠陥のLVS接続の問題) - 倍から選択

[3]テクニカル特定導入しました

【3.1】LVS

(1)コンセプト

LVS:フルネームLinuxの仮想サーバーは、LVSの自然のカーネルモジュール(ip_vs.so)です。

LVSロード・スケジューリングは、Linuxカーネルに実装されているため、Linuxカーネルのクラスタは、高性能、高可用性負荷分散サーバーを実現しています。

(2)効果

>アンチ負荷容量、作業

 

おすすめ

転載: www.cnblogs.com/gered/p/12520546.html