2つのWindowsウェブサーバーの負荷分散 - ソフトウェアベース

2つのWindowsウェブサーバーの負荷分散 - ソフトウェアベース

これが可能かどうか、あるいは推奨されるかどうかはわかりません...

基本的にファイルのアップロード (1 日あたり約 130 件以上、平均 100 MB) を処理するためだけに使用されている Web サーバーが 1 台ありました。

現在、同じネットワーク上にバックアップ サーバーを設置しており、基本的にはディスク障害が発生した場合にアップロードされたファイルをミラーリングするだけです。

少し考えてみましたが、休止状態でファイルを保存するためにサーバーを使用するのは無駄に思えました。これらの 2 つのサーバーの負荷を分散して負荷を分散することは可能でしょうか。

アップロードされたデータを 2 つのサーバー間で同期させる必要があることはわかっていますが、2 台のマシンだけで負荷分散できるソフトウェアはありますか?

どちらも Windows Server 2003 を実行しているので、違いはありません。

ありがとう!

答え1

これら2つのサーバーを負荷分散して負荷を分散することは可能でしょうか

まあ、それは望ましくない複雑さではないと確信していますか? セットアップについて説明しているように、単一のサーバーで苦労することはまずないと思います。必要なのは、追加の容量ではなく、データのセキュリティと稼働時間であるように思われます。

たった 2 台のマシンで負荷分散できるソフトウェアはありますか?

Windows ネットワーク負荷分散 (NLB)Windows Server に組み込まれています。これは、IP 層で動作する負荷分散 / 高可用性ソリューションです。NLB はおそらく、ニーズに合った最初の選択肢になるでしょう。ファイルのアップロード中にフェイルオーバーがどのように処理されるかはわかりません (どのプロトコルが使用されるかを指定していないため)。私の推測では、転送がタイムアウトになり、手動で再開する必要があると思います。

関連情報