簡體   English   中英

從Azure存儲下載速度慢

[英]Slow download speed from Azure Storage

在為客戶測試我們的存儲虛擬化解決方案時,我們發現了一種有趣的情況:

  1. 將對象直接從Azure Blob存儲下載到Azure外部時-速度(通過wget測試)大約為0.2到0.5 MB / s
  2. 將同一對象下載到Azure中的VM時-速度約為60 MB / s

似乎是網絡問題,但是...

  1. 當通過同樣在同一Azure區域中運行的代理下載同一對象並且實際上從Azure Blob存儲下載同一對象而沒有任何緩存(並轉換為此處無關的S3)時,速度為30 MB / s,基本上受客戶網絡的限制。

我嘗試了不同的區域,結果相似。

Azure是否以某種方式限制了從Blob存儲到Azure外部的流量?

您的代理/ VM或在同一數據中心中運行的任何代理,網絡請求不會離開本地網絡,因此速度取決於基礎架構。 (路由器,防火牆,電纜等)。 我確定他們不會限制自己的基礎架構之間的速度,因此在同一網絡上托管的服務可以全速運行。

從數據中心外部下載時,它取決於外部體系結構。 然后,您的速度取決於更多因素,包括Internet下載速度。 也許他們也限制了自己的上傳速度,但0.5 MB會非常低。

編輯:即使在不同區域之間,您也會受益於通過光纖骨干網連接的2個VM。 高速是正常的。 他們還可以認為流量是“內部” Azure,即使它不是同一數據中心,因此也不會限制下載速度。

您是否嘗試過從數據中心外部的快速Internet連接下載? 例如在digitalocean上設置VM並嘗試從這台機器上獲取wget?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM