CDN - BlobStorageとWebRole、およびperfrormanceについて非常に基本的な質問があります。静的ファイル(画像、CSS、JavaScript)を保存するための最高のパフォーマンス - CDN - BlobStorageまたはWebRole
私は、静的コンテンツ、HTML、Js、画像、CSS &のビデオを持つ非常に単純なWebサイトを持っています(ユーザーがすべてのサイトにアクセスすると、私のウェブサイトのトラフィックは英国から98%になり、1日あたり最大500.000人のユニークビジターを持つ予定です。
私の質問はパフォーマンスです。
私のwebroleでCDNを有効にすることをお勧めしますか?私はそれから恩恵を受けるだろうか?私のトラフィックが「主に」英国から来ていても、CDNを使用する利点はありますか?インターネットプロバイダ(例えばBT)のプロキシにキャッシュされたCDNコンテンツですか?
ブロブのストレージアカウントにイメージやビデオなどをホストし、ウェブの役割からの絶対URLで参照することをお勧めしますか? BLOBに静的ファイルをホストする(ストレージアカウントでCDNを有効にすることはできますか?)か、スタティックファイルをWebロールに置くかの間に、パフォーマンスの点で違いはありますか?
私は多くの参考文献をオンラインで見つけられませんでしたが、Webロール、CDNとストレージは異なるディスク/キャッシュレイヤー/ネットワークレイヤーを使用しており、パフォーマンスに影響するはずです。
Simone、私はあなたの考えに同意します...しかし、それは本当に私の質問に答えることはできません...私のサイトは英国のトラフィックだけを提供するつもりならCDNを使用すると便利ですか?パフォーマンスの点でストレージアカウントまたはウェブロールを使用する方が良いですか?ウェブロールでホストされている静的ファイルとストレージアカウントでホストされているファイルの間で、パフォーマンスの点で大きな違いがありますか? – Stelio
CDNを使用すると、リソースに必要な帯域幅が少なくなり(Cookieオーバーヘッドなし)、Davidが述べたように、WebロールへのリクエストはすべてStaticResource HandlerにヒットするまでIISパイプラインを経由するため、理論的にはCPUとメモリ。あなたはすぐにテストをすることができますか? CDNとwebroleに異なるサイズのファイルをアップロードして1000000時間要求すると、応答時間が平均化され、答えが得られます:) – smnbss
私ができるすべてのテストは、私のISPネットワークの品質...とにかく私はそれを行うだろうと私は結果を投稿する... CDN、CDNなしとストレージを使用して... – Stelio