2017-02-13 235 views
0

我爲一家澳大利亞公司(但全球訪問)工作,我們目前有一個網站在澳大利亞東部地區主辦,我正在遷移到一個新的天藍色bizspark訂閱。不幸的是,新的bizspark訂閱不允許在澳大利亞地區創建數據庫,因此我在美國西部2區創建了新網站。緩慢的Azure存儲訪問國際

該網站是一個照片管理門戶網站,由Web應用程序,數據庫和存儲帳戶組成,用於存儲照片,每個照片的大小最大可達20mb。

圖像可通過指向直接blobUrl的鏈接在網站上獲得,並且可以批量下載作爲系統即時構建的ZIP文件。

但是,在新網站中,我在訪問圖像時出現明顯延遲。我得到以下速度。這些速度慢,因爲我有緩慢的互聯網。但這是另一個需要解決的問題。我正在同一連接上測試兩者。

直接通過Bloburl 20KB到30KB下載BLOB(在奧斯特東網站250+) 下載的zip文件50KB-150KB(500+在奧斯特東站點。)

任何人都可以擺脫任何闡明爲什麼速度有顯着不同。只是因爲距離?是否有全球網站的提示和技巧可以最大限度地降低國際下載延遲。

爲了測試的目的,我測試了在Aust East和West US 2站點的存儲帳戶,並測試遷移的站點。在澳大利亞地區,直接訪問鼠標的速度更快(但仍然不如舊站點快),但「下載到郵編」的速度再次變慢。我猜這將是因爲它不在同一個地區的網絡應用程序。

回答

1

您可能想看看創建CDN(內容交付網絡)。它們旨在解決延遲問題。它將內容的緩存版本保存在geogrpahic位置。看看這個可能會解決你的問題。

Azure CDN

這將有助於解決您的問題。

+0

謝謝。我開始閱讀。我主要關心的是尺寸限制。我們有大約800mb和更大的畫廊。我們很快就會耗盡空間。需要看看什麼是最好的選擇 – Andrew