
これが可能かどうか、あるいは推奨されるかどうかはわかりません...
基本的にファイルのアップロード (1 日あたり約 130 件以上、平均 100 MB) を処理するためだけに使用されている Web サーバーが 1 台ありました。
現在、同じネットワーク上にバックアップ サーバーを設置しており、基本的にはディスク障害が発生した場合にアップロードされたファイルをミラーリングするだけです。
少し考えてみましたが、休止状態でファイルを保存するためにサーバーを使用するのは無駄に思えました。これらの 2 つのサーバーの負荷を分散して負荷を分散することは可能でしょうか。
アップロードされたデータを 2 つのサーバー間で同期させる必要があることはわかっていますが、2 台のマシンだけで負荷分散できるソフトウェアはありますか?
どちらも Windows Server 2003 を実行しているので、違いはありません。
ありがとう!
答え1
これら2つのサーバーを負荷分散して負荷を分散することは可能でしょうか
まあ、それは望ましくない複雑さではないと確信していますか? セットアップについて説明しているように、単一のサーバーで苦労することはまずないと思います。必要なのは、追加の容量ではなく、データのセキュリティと稼働時間であるように思われます。
たった 2 台のマシンで負荷分散できるソフトウェアはありますか?
Windows ネットワーク負荷分散 (NLB)Windows Server に組み込まれています。これは、IP 層で動作する負荷分散 / 高可用性ソリューションです。NLB はおそらく、ニーズに合った最初の選択肢になるでしょう。ファイルのアップロード中にフェイルオーバーがどのように処理されるかはわかりません (どのプロトコルが使用されるかを指定していないため)。私の推測では、転送がタイムアウトになり、手動で再開する必要があると思います。