2011-10-23 6 views
0

私は本番Webサーバー上でホストされているWebアプリケーションのDRプランを作成しています。 Webサーバーは、フィードアップロードファイル(Webアプリケーションによって入力として使用される)とレポートファイル(Webアプリケーション処理の出力)を格納するためのファイルストレージとしても機能します。 Webサーバーがダウンすると、ファイルデータも失われるため、ソリューションを設計し、この単一障害点を排除するための推奨事項を提示する必要があります。 私はいくつかの推奨事項を以下のように考えました: 1)別個のファイルサーバーを使用しますが、新しいリソースが必要です 2)ネットワークサーバー上にマウントされたデータボリュームを、ネットワークファイラー(ネットワークストレージ)フィードとレポートを格納するために使用されます。 Webサーバーがダウンした場合、ネットワークファイラーをインストールしてコンティンジェンシーWebサーバーに接続することができます。 3)負荷分散されているWebサーバーはもう1つありますが、現在はファイルストレージとして使用されていません。また、ファイルデータのバックアップを定期的にその負荷分散された第2のWebサーバーに適用する機能を実装できる場合は、最初のWebサーバーが停止したときにそのWebサーバーを使用することができます。バックアップは、バックアップスクリプト、または個別のWindowsサービス、または毎晩バックアップジョブをスケジュールするための一部のスケジューリングジョブによって実行できます。Webサーバーがファイルストレージとして使用されている - 即興方法

上記の確認や、Webサーバー上のこの単一障害点の問題を解決するための推奨事項を提案してください。それは非常に高く評価されるだろうか? よろしくお願いします。 Kapil

答えて

1

Amazon's S3を使用して、ウェブアプリケーションやウェブ以外のアプリケーションの「出力」データを正常に保存しました。このようなサービスを使用すると、シングルポイント障害の観点から利点があります。そのWebアプリケーションの別のインスタンスまたは別のタイプのクライアントは、同じサーバー上または全く異なるデータセンター内に同じアクセス権を持っているためです出力ファイル。別の同様のオプションはRackspace's CloudFilesです。

これらのサービスは両方とも非常に冗長性があり、バックアップとして使用してプライマリストレージをサーバーに保持するか、プライマリストレージとして使用して他のWebサーバーでバックアップを保持できます。多くのオプションがあります!ホップの情報が役立ちます。

関連する問題