Azure网站内容或Blob存储-哪个更快?

3

我在Azure上有一个网站,用于推广我的软件。用户可以下载我的软件文件,大约100Mb。目前,我将这个文件作为内容文件放在Visual Studio项目的文件夹中,并与其他项目文件一起发布。

将下载的文件移至Azure Blob存储是否比当前方法提供更快的下载速度?

2个回答

3

Geo-redundant blobs会被复制到另一个数据中心,但如果您不使用“Read-Access Geo-Redundant Storage”,则该blob仅从主数据中心提供服务。使用RA-GRS,您可以通过不同的域名可选地访问辅助数据中心,但这不会改善用户区域外的延迟。

为了获得最佳的下载性能和可伸缩性,请将文件存储在blob存储中,并使用Azure CDN将其缓存到靠近用户的位置。


2

将文件存储在blob存储中,您还可以将其进行地理复制,以便更接近于您的用户。 您还可以设置CDN端点到该blob存储。

这样至少会使您的部署速度更快,因为您不需要上传100MB的文件 ;)(是的,我知道,Web Deploy不会上传未修改的文件,所以并非总是如此)


2
Blob的地理复制并不会将文件更靠近用户。所有用户仍将在主位置访问文件。 - kwill
那么,地理冗余和本地冗余访问速度相同吗? - Oleg Sh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接