私のスタートアップは、現在のユーザーのほとんどがいるヨーロッパにあります。
パフォーマンスに悪影響を与えることなく、米国とアジアに拡張できるホストを探しています。
クラウドは距離=遅延の問題を解決しますか?
そうでない場合、成長するスタートアップにとって理想的なホスティング場所はどこでしょうか?
一部のデータ:Asp.net 3.5 SQL 2005 Jquery(多くのAjax)MVC
ありがとう
私のスタートアップは、現在のユーザーのほとんどがいるヨーロッパにあります。
パフォーマンスに悪影響を与えることなく、米国とアジアに拡張できるホストを探しています。
クラウドは距離=遅延の問題を解決しますか?
そうでない場合、成長するスタートアップにとって理想的なホスティング場所はどこでしょうか?
一部のデータ:Asp.net 3.5 SQL 2005 Jquery(多くのAjax)MVC
ありがとう
クラウドは単なる抽象化です。コードを実行し、データをホストするサーバーの基本的な物理的性質には影響しません。データを保存しているシステムがユーザーから遠く離れている場合、アクセス方法に関係なく、ある程度の遅延が発生します。
ほとんどのクラウド プロバイダーでは、データが必要な場所を選択できます。たとえば、Amazon S3では、データを米国またはヨーロッパに保存することを選択できますが、魔法のようにすべてのデータを同時に複数の場所に保存できるプロバイダーはありません。 .
複数のデータ センターの利点が必要な場合は、各場所での同時更新を許可する必要があり、アプリケーションのビジネス ロジックの知識がなければそのような更新を同期する方法がないため、いくつかのコードを記述する必要があります。これをする。
各クラウド プロバイダーが提供するものを見て、それぞれが問題の解決にどのように役立つかを考えていきますが、自分でいくつかの作業を行う必要があります。
あなたが探しているのは、Windows アプリケーションの CDN (コンテンツ配信ネットワーク) ホスティングです。CDN では、コンテンツは大陸全体にあるさまざまな POP にキャッシュされます。そのため、要求がインドからのものである場合、インドの POP に保存されているコンテンツのキャッシュされたコピーが提供されます。米国、EU、およびその他の大陸のクライアントの場合も同様です。
この技術はまだ開発の初期段階にあり、CDN 技術には PUSH と PULL の 2 種類があります。PUSH は、マスター サーバーに変更があった場合にコンテンツがすぐに POP にプッシュされることを意味し、PULL は、POP サーバーがマスター サーバーから一定の間隔でコンテンツをプルすることを意味し、この間隔は通常 12 時間から 24 時間です。
サイトがデータベース主導で頻繁に更新される場合、PUSH テクノロジー CDN が最適です。