2013-10-19 31 views
3

如果一个人的网站只针对一个地理区域,从Azure CDN提供资源而不是直接从Blob存储提供服务还有什么好处? CDN在处理高流量情况(更多并行访问资源)方面会更好吗?Azure blob存储及其CDN性能?

回答

2

如果您计划增加网站或用户拥有可能会改变网络模式的VPN,CDN可能是一个不错的选择。 CDN必须根据内部约定或设置从blob存储和缓存复制文件。基本上你是在CDN前添加额外的指令。

另请注意,Azure CDN API非常简单,并且不像Akamai或其他CDN那样健壮。您可以比较这些API。例如,如果您想从内存缓存中提供文件,那么最好从中抽取一个服务。这使您可以控制字节如何明确地发送到客户端。访问小文件,中等文件或大文件存在巨大差异......这可能会根据您的需要提供更好的性能。

在我看来,我不会打扰CDN。

1

如果边缘服务器不在您的网络消费者的附近,CDN(无论提供商)将无法为您提供多大帮助。它会提供更好的扩展性吗?也许。唯一确定的是,它会花费你更多的:)。

我建议在没有CDN的情况下启动,使您的资源引用易于更新,以便您可以根据需要切换到CDN(无论谁提供CDN服务)。