2011-01-21 38 views

回答

7

我對S3的使用經驗是它可能不快,因爲存在顯着的延遲。但主要優點是應該是恆定和可靠,這可能是你不能說私人託管。

如果您決定使用S3,一個重要的細節是根據用戶的位置選擇區域(美國東部,美國西部,歐洲,亞洲)。這可能會減少延遲。

而另一個細節是定價(http://aws.amazon.com/s3/#pricing)。使用這些價格,您將爲500 Kb背景的每個2K請求支付約0.1美元,這在我看來是便宜的。

1

500mb每個將是非常緩慢的任何方式。但是,如果您必須擁有如此巨大的映像,那麼使用Cloud Front爲其提供服務的S3可能會更快(不過不知道這些文件大小)。我會反覆做這兩件事(S3和本地)來衡量差異。

0

500KB是什麼意思?

您所描述的內容稱爲內容傳送網絡或CDN,將圖像從您自己的網絡服務器卸載到CDN在正確的情況下非常值得。我運營一個網站,其中50%的點擊率和66%的帶寬來自圖像,而我們正在飽和我們的管道。

與其花費$$在主機託管設施上升級鏈接,我們將所有圖像放在CDN上。即時減少Web服務器的帶寬和CPU負載,以提供靜態圖像。這基本上給了我們另一年的增長,然後我們不得不做其他事情。

亞馬遜S3並不是一個真正的CDN,我們考慮使用它,我發現很多反饋都表明,大問題將會是延遲,並且由於在我們的使用案例中,我們有很多小圖片提供服務,延遲是一個因素。所以我們與另一個CDN一起去了,但是Amazon CloudFront會適合這一點。在我們的情況下,每個請求的成本對我們來說太多了。

相關問題