.NET / C# 用のアプリケーション レベルの高可用性 (HA またはクラスター) ライブラリを探しています。
アプリケーションのクラスター化されたインスタンスを完全に制御する必要があるため、MSCS は私にとっては解決策ではありません。
助けはありますか?
.NET / C# 用のアプリケーション レベルの高可用性 (HA またはクラスター) ライブラリを探しています。
アプリケーションのクラスター化されたインスタンスを完全に制御する必要があるため、MSCS は私にとっては解決策ではありません。
助けはありますか?
Windows Azure を使用して同様のことを行うことができます。アプリの状態を(セッションのようなメカニズムを介して)保存し、元のサーバーがクラッシュしたときに別のサーバーでアプリを再起動したり、追加のマシンでアプリを起動したりできます。現在、Microsoft は Azure のアプライアンスやソフトウェアをまだ販売しておらず、現時点ではアプリのランタイムをオンザフライで切り替えるようなメカニズムは他になく、利用できるのはメッセージングだけです。それでも、クラスター化されたストレージまたはデータベースに状態を保存することで、別のマシンで同じ時点からアプリを再起動できます。自分で作成することもできますが、設計は、割り当てることができるインスタンスの数と、使用するオペレーティング システムによって異なります。