亚马逊s3或云端
我拥有来自印度的大部分网站流量。就我所知,Cloudfront从最近的数据中心传输数据。但是它向印度的数据传输收费几乎是0.17美元,而第三季度则为0.09美元。我可以将数据中心设置为s3中的某个亚洲国家,以便几乎同样快速地为内容提供服务,或者我宁愿使用云端服务?亚马逊s3或云端
Amazon CloudFront是充当Web内容缓存层的内容分发网络。
创建CloudFront分配时,您会收到一个特殊的URL,用于引用CloudFront上的流量。解决此URL后,AWS将返回指向最近的CloudFront存在点的IP地址。 “最接近”实际上可能意味着“最小延迟”,而不是地理上最接近的,因为这给用户提供了最快的连接。
The data transfer cost for CloudFront因流量服务的位置而异。请注意,这与数据“来源”所在的位置无关 - 您可能会将服务器从美国运行,但CloudFront会根据距离用户的流量来源进行收费。因此,如果您更改了原始数据的位置(“区域”),CloudFront将不会更便宜。
如果您担心来自印度的高流量价格,您可以配置一个价格等级,该等级限制流量所在的位置。
价格100级:
- 美国
- 欧洲
价格200级:
- 美国
- 欧洲
- 香港,菲律宾,韩国,新加坡&*
- 日本
- 印度
价格类中的所有:
- 如上所述,再加上:
- 南美洲
- 金stralia
因此,配置您的CloudFront发行价格类别100将停止来自印度的流量,使其从美国或欧洲供应。这对你的用户来说会慢一些,但对你来说会更便宜。
在比较亚马逊CloudFront的VS亚马逊S3的价格,S3定价的数据传输部分是有关您正在使用的S3地区。例如,来自俄勒冈州S3的流量为9美分。实际上,这比来自俄勒冈州的CloudFront流量要高出8.5美分。此外,直接来自S3的服务流量不会将内容缓存到用户附近,因此延迟时间会更长。
底线:为您的用户提供来自CloudFront的缓存流量通常更便宜且更快。使用价格分类来限制从更昂贵的位置发送流量所需支付的金额。
只是一个小的更新:与最近的价格变化从S3到CloudFront的流量是免费的(https://forums.aws.amazon.com/ann.jspa?annID=2780) – 2015-03-08 23:29:04
谢谢。价格班是我以前从未见过的。 – user4647309 2015-03-09 02:32:10