负载均衡Azure Blob存储

时间:2019-01-21 13:35:50

标签: azure-storage-blobs azure-blob-storage azure-load-balancer

是否仅通过使用Azure负载平衡器和Blob存储(无需服务)就可以负载均衡Azure Blob存储?

我要实现的目标是访问一个负载均衡器网址,例如:

https://load-balancer.somerandomazureurl.net

根据位置和负载将请求发送到西欧或美国中部数据中心的blob容器(内容相同)。

2 个答案:

答案 0 :(得分:3)

您无法使用Azure Load Balancer来执行此操作,因为它只能加载Azure VM,VM规模集或可用性集的传入流量。 Azure Blob存储不能用作从负载平衡器前端接收传入流量的后端。

如果要提高Azure blob存储响应性能,可以为存储帐户启用Azure CDN。

  

Azure CDN为开发人员提供了全球交付解决方案   高带宽内容。它可以缓存Blob和静态内容   在美国,欧洲,   亚洲,澳大利亚和南美。

此外,如果您不再希望在Azure CDN中缓存对象,则可以从Azure CDN中删除内容。

快速入门:Integrate an Azure storage account with Azure CDN

答案 1 :(得分:1)

一段时间后-Azure前门是此问题的正确答案。它允许在存储帐户之间进行负载平衡,因此对于SPA(单页应用程序),正确的解决方案是使用Azure前门和后端的多个存储帐户,这些帐户被配置为静态网站。

更多详细信息,请参见此答案:Use Azure Front Door to serve a SPA