0

galera クラスター (percona xtradb) で POS ソフトウェアを実行する予定です。各 POS 端末は独自のクラスターになり、スプリット ブレイン シナリオを回避するために、Amazon EC2 が追加されます。

上記の設定は理想的なクラスタ設定ですか? 私の POS 端末は、ローカル ネットワーク内で 1 から N ノードの範囲であり、ネットワーク外には常に 1 つの EC2 インスタンスしかありません。

ありがとう、

4

1 に答える 1

1

はい。自動フェールオーバーを提供するには、3 つのノードが必要です。同じ建物などに 3 つのノードがある場合、洪水、地震、竜巻、データ センターの障害などに対して安全ではありません。 ; 起こりうるさまざまな災害からあなたを守るかもしれませんし、守らないかもしれません。

クラスタ内に「多すぎる」ノードを持つことを計画しないでください。すべての書き込みは他のすべてのノードに行われます。これにより、大量のネットワーク トラフィックが発生する可能性があります。(十数ノード以上という話は聞いたことがありません。しかし、実際の限界はわかりません。)

複数のクラスターを持ち、データをクラスター外でレポーティングなどのために中央サーバーにレプリケートすることができます。そのレプリケーションは、Galera タイプではなく、通常の MySQL レプリケーションになります。

于 2016-02-04T01:05:24.387 に答える