0

我想知道通过 Azure REST API 上传到 blob 时是否存在理想的上传速度限制。拥有 2 个中等工作角色实例

对于 700MB,我通过拆分成块并调用 CloudBlockBlob.PutBlock 和 PutBlockList.How 来上传它,这将是理想的上传时间以及如何提高性能。

谢谢,维维克

4

1 回答 1

1

除其他外,性能将取决于

  • 您同时上传的块数。
  • 块大小。
  • 您可用的带宽。
  • 您的工作人员角色和存储帐户是否不在同一个数据中心/关联组中。

看看这个链接:http: //msdn.microsoft.com/en-us/library/windowsazure/ee814754.aspx

它告诉您的是,对于“小型”虚拟机,您可以获得 100Mbps 的带宽。理想情况下,如果在 blob 存储中上传 blob 是您的工作角色唯一要做的事情,我会以这样一种方式对应用程序进行编码,以便我可以最大限度地利用此可用带宽。

希望这可以帮助。

于 2012-10-12T07:52:14.720 回答