私は Azure からの CDN をかなり試しましたが、Web ロールを使用してセットアップが成功した後、自宅で安全だと思いました。
なぜ Web ロールなのか?
さて、通常のブロブの方法では取得できなかった圧縮とキャッシュヘッダーの利点が欲しかったのです。そして追加のボーナスとして; 大文字と小文字を区別する制約も削除されました。
CDN サービスの選択で十分です。以前はすべてのコンテンツが同じドメインから提供されていましたが、現在はほぼすべての「静的」コンテンツを cdn.cuemon.net から提供しています。理論的には、これによりパフォーマンスが向上するはずです。これは、ブラウザーの並列処理によってコンテンツ収集が 1 つのドメインのみに比べて「複数の」ドメインに分散されるためです。
残念ながら、これはパフォーマンスの低下につながりました。これは、コンテンツが提供される前のホブの数に関係していると思われます (tracert コマンドを使用):
C:\Windows\system32>tracert -d cdn.cuemon.net
Tracing route to az162766.vo.msecnd.net [94.245.68.160]
over a maximum of 30 hops:
1 1 ms 1 ms 1 ms 192.168.1.1
2 21 ms 21 ms 21 ms 87.59.99.217
3 30 ms 30 ms 31 ms 62.95.54.124
4 30 ms 29 ms 29 ms 194.68.128.181
5 30 ms 30 ms 30 ms 207.46.42.44
6 83 ms 61 ms 59 ms 207.46.42.7
7 65 ms 65 ms 64 ms 207.46.42.13
8 65 ms 67 ms 74 ms 213.199.152.186
9 65 ms 65 ms 64 ms 94.245.68.160
C:\Windows\system32>tracert cdn.cuemon.net
Tracing route to az162766.vo.msecnd.net [94.245.68.160]
over a maximum of 30 hops:
1 1 ms 1 ms 1 ms 192.168.1.1
2 21 ms 22 ms 20 ms ge-1-1-0-1104.hlgnqu1.dk.ip.tdc.net [87.59.99.217]
3 29 ms 30 ms 30 ms ae1.tg4-peer1.sto.se.ip.tdc.net [62.95.54.124]
4 30 ms 30 ms 29 ms netnod-ix-ge-b-sth-1500.microsoft.com [194.68.128.181]
5 45 ms 45 ms 46 ms ge-3-0-0-0.ams-64cb-1a.ntwk.msn.net [207.46.42.10]
6 87 ms 59 ms 59 ms xe-3-2-0-0.fra-96cbe-1a.ntwk.msn.net [207.46.42.50]
7 68 ms 65 ms 65 ms xe-0-1-0-0.zrh-96cbe-1b.ntwk.msn.net [207.46.42.13]
8 65 ms 70 ms 74 ms 10gigabitethernet5-1.zrh-xmx-edgcom-1b.ntwk.msn.net [213.199.152.186]
9 65 ms 65 ms 65 ms cds29.zrh9.msecn.net [94.245.68.160]
上記のトレース ルートからわかるように、すべての外部コンテンツはかなりの時間遅延しています。Azure サービスは北ヨーロッパでセットアップされており、私はデンマークに定住していることに注意してください。
もう 1 つの問題は、web-role が 2 つの非常に小さいインスタンスであることです。2 つの小さなインスタンスを試す時間はまだありませんが、Microsoft が超小型インスタンスを 5Mb/秒 WAN に制限していることは知っています。
これがCDNにも当てはまるかどうかはわかりません。
とにかく - どんな助けや説明も大歓迎です。
そして、私は Azure プラットフォームに非常に満足していることを述べさせてください。
アップデート
-d オプションなしの新しい tracert。
user728584に触発されて、この記事を調査して見つけました。 pages-in-asp-net-caching-content-from-hosted-services.aspx、公開キャッシュ制御と CDN に関してさらに調査します。
これは過剰なホップ カウント現象を説明するものではありませんが、熟練したネットワーク プロフェッショナルがこの問題を明らかにする手助けをしてくれることを願っています。
ご安心ください、私の調査結果に基づいてお知らせします。