同じマシンまたは異なるマシンで問題なく実行できるさまざまなサービスで構成された.NET(Mono互換)スケーラブルWebアプリケーションを開発したとしましょう。何度も何度もクリックするだけで、問題なくシステムとサービススケールにマシンを追加できます。 Webサービスがソーシャルネットワークのウェブサイトのようなものだとしましょう。スケーラブルなWebアプリケーションの展開。 VPSと専用vsクラウド
私の質問は配備環境についてです。 私は多くのオプションがあります。
- 専用サーバー(各サーバーはすべてのサービスを実行する)
- 専用サーバー(サービスごとに1)のクラスタ
- のクラスタVPSのクラスタ(各サービスのための1つを)
- VPCloud(各サービスのクラウドインスタンス)
はのは、最初の段階のお金のパフォーマンスに二次的な問題であることをも想定してみましょう。 最適なソリューションとは何ですか?その理由は何ですか?
VPSとクラウドに関する私の懸念は、RAMとディスクの使用状況が透明でないことと、低パフォーマンスのRAMまたは低性能のディスクにつながる可能性があるということです。リソースの数量は専用サーバのように数量化/保証されています...