首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows azure带宽与CDN的关系

Windows azure带宽与CDN的关系
EN

Stack Overflow用户
提问于 2012-02-25 03:51:07
回答 1查看 932关注 0票数 1

Windows Azure中的带宽和CDN之间有什么关系?假设我有3MB的内容,每月有100000用户访问=300G的带宽,没有CDN。如果我想使用他们的CDN,这是如何工作的?是否计算给CDN各个节点的带宽(即3MB *(节点数))?从那以后价格是按CDN价格计算的吗?

致以敬意,

马泰奥

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-25 06:15:11

CDN在两个位置为出口计费-首先填充缓存,其次为资源提供服务。您还将按交易计费。下面是一个示例:

  • 您有一个图标'icon.png‘,它将由CDN提供服务。1K大小,缓存时间长。在世界各地,有一百万用户点击。

在此场景下,您将按blob存储到每个使用的CDN位置(不久前有26+或so位置)的带宽计费。这将是26x 1K或26K的出口+ 26个从blob存储到每个位置的事务。现在,您将为该文件提供1M次服务-1 GB带宽和1M事务。您的总收费将是1 1GB带宽(按地区价格划分)+ 1M事务+ 26个事务以填充缓存+ 26K带宽(同样,按地区)。

CDN非常适合服务不频繁更改的数据。这并不是一笔糟糕的交易,CDN的使用也很棒。但是,如果您引入了频繁过期对象的额外复杂性,那么您将遇到需要重新填充缓存的情况。最后一个例子:你有1MB的内存经常变化(每15分钟一次),全球有10万用户在一个月内请求它。以下是您将获得的帐单:

  • 1 1MB x 26 CDN x 4更新/小时x 24小时(2.5 of /天,73 of/月)用于填充缓存的出口
  • 100K x 1MB=97 of的带宽用于服务实际文件。用于服务的
  • 100K事务+用于填充缓存的事务

在这种情况下,您可以看到,您实际上花费了相当多的钱来填充缓存,并且几乎同样多地只是服务于缓存。假设延迟不是一个很大的因素,在这里只使用blob存储可能会更好。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9437111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档