【发布时间】:2013-10-19 16:03:22
【问题描述】:
如果一个网站只针对一个地理区域,那么从 Azure CDN 提供资源而不是直接从 Blob 存储提供资源是否仍然有好处? CDN 会更好地处理高流量情况(对资源的更多并行访问)吗?
【问题讨论】:
标签: azure azure-storage cdn azure-cdn
如果一个网站只针对一个地理区域,那么从 Azure CDN 提供资源而不是直接从 Blob 存储提供资源是否仍然有好处? CDN 会更好地处理高流量情况(对资源的更多并行访问)吗?
【问题讨论】:
标签: azure azure-storage cdn azure-cdn
如果您计划扩大网站或用户拥有可能会改变网络模式的 VPN,CDN 可能是一个不错的选择。 CDN 必须根据内部约定或设置从 blob 存储和缓存中复制文件。本质上,您是在 CDN 前面添加附加指令。
另请注意,Azure CDN API 非常简单,不如 Akamai 或其他 CDN 强大。您可以比较这些 API。例如,如果您想从内存缓存中提供文件,最好从其中抽象出一个服务。这使您可以控制字节如何显式发送到客户端。访问小文件、中文件或大文件存在巨大差异...根据您的需要,这可能会提供更好的性能。
在我看来,我不会为 CDN 烦恼。
【讨论】:
如果边缘服务器不在您的网络消费者所在的位置附近,CDN(无论提供商如何)都不会为您提供太多帮助。它会提供更好的请求扩展吗?也许。唯一可以肯定的是,它会花费你更多:)。
我建议从不使用 CDN 开始,使您的资源引用易于更新,以便您可以在需要时切换到 CDN(无论谁提供 CDN 服务)。
【讨论】: