1

この質問をここに投稿する必要があるのか​​、ServerFault に投稿する必要があるのか​​ わからないので、間違った場所にある場合はお詫びします。

私は、ビジネスを拡大し始めている小さな Web アプリを持っています。

現在、この専用の LAMP サーバーが 1 つあり、これはうまく機能しています。1 つのサーバーですべてのトラフィックを処理できます。

しかし...最近、アプリの使用に興味を持っている潜在的な顧客からアプローチを受けましたが、データを同じ州のサーバーに保存できる場合に限ります (法的な理由)。

サーバーを移行することはできますが、これを行うのは気が進まないです。私は今の場所が好きです。

では、物理的に離れたデータセンターに複数のサーバーを配置し、同じ Web アプリを実行することには何が関係しているのでしょうか? サーバー間のデータは、必ずしも同期を維持する必要はありません。

私はこれまでにこのようなことをしたことがなく、それがどれほど複雑な仕事なのかわかりません。これを調査する方法と場所に関する提案は大歓迎です。

アドバイスありがとうございます(事前に)。

4

1 に答える 1

0

各顧客が独自のデータ セットを持っている限り、他のデータセンターにアプリケーションの別のコピーをインストールするだけで済みます。ソース管理と展開プロセスに何らかの構造を取得する必要がありますが、機能します。このオプションでは、2 つの別個のデータベースが提供されます。

すべての顧客に 1 つの共通データベースが必要な場合 (たとえば、共通リソースのある種の予約/予約システム)、データベースの複製などを使用すると、まったく別のレベルの複雑さになります。実行可能ですが、困難です。

于 2012-05-26T18:34:30.217 に答える