2010-12-20 50 views
0

主機別名(即storage-1.host,storage-2.host等)與內容交付網絡的最佳數量是多少?我正在使用Amazon Cloud Front,可以設置10個不同的CNAME記錄。我的理解是,瀏覽器將啓動兩個並行連接到任何給定的主機,但我想知道如果瀏覽器將連接到無限數量的不同主機或設置的限制?我瀏覽了一些大型服務(如YouTube和Flickr),並注意到他們傾向於使用4個不同的主機別名。這是最佳數字嗎?謝謝!CDN上的靜態Web資產和託管別名的最佳數量

回答

1

這聽起來像是理想的數字是10。 :)

您擁有的主機越多越好 - 整個想法是,您希望儘可能多的下載並行運行,而更多的主機=更多的並行下載。

+0

那麼這不會需要多個DNS查找嗎?我不相信這是真的。你有沒有實施過大規模的CDN基礎設施? – 2010-12-20 21:43:31

+0

我所處理的CDN實現通常是雲文件和我們需要投入混合的任何其他服務器的組合 - 雖然有更多DNS查詢用於更多主機名,但並行化下載速度比DNS查找會降低速度。 – girasquid 2010-12-20 21:48:28

+0

非常感謝您的建議。該服務只是下載圖像縮略圖(所以它們相對較小),但它看起來像我可能不得不做一些實驗來找到最佳的數字。 – 2010-12-20 22:51:14