IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    更换 CDN 服务商到 Cloudfront

    David Yin发表于 2016-07-29 08:10:06
    love 0

    差不多使用 Keycdn 有大半年了,这次又再次换回了 Amazon 的 CloudFront。

    Keycdn 同 Cloudfront 的比较文章有很多,就不详细展开了,这里就提几点我比较在意的好了。

    第一,节点数目

    Cloudfront 在全球它有超过 57 个节点,分布在美国,欧洲,亚洲,澳洲,以及南美;其低延迟性是获得认可的。 这里有它的完整列表以及详细解释。下面只列出截至到今天为止的节点。

    United States

    • Ashburn, VA (3)
    • Atlanta, GA
    • Chicago, IL
    • Dallas/Fort Worth, TX (2)
    • Hayward, CA
    • Jacksonville, FL
    • Los Angeles, CA (2)
    • Miami, FL
    • New York, NY (3)
    • Newark, NJ
    • Palo Alto, CA
    • San Jose, CA
    • Seattle, WA
    • South Bend, IN
    • St. Louis, MO

    Europe

    • Amsterdam, The Netherlands (2)
    • Dublin, Ireland
    • Frankfurt, Germany (3)
    • London, England (3)
    • Madrid, Spain
    • Marseille, France
    • Milan, Italy
    • Paris, France (2)
    • Stockholm, Sweden
    • Warsaw, Poland

    Asia

    • Chennai, India
    • Hong Kong (2)
    • Mumbai, India
    • Manila, the Philippines
    • New Delhi, India
    • Osaka, Japan
    • Seoul, Korea (3)
    • Singapore (2)
    • Taipei, Taiwan
    • Tokyo, Japan (2)

    Australia

    • Melbourne, Australia
    • Sydney, Australia

    South America

    • São Paulo, Brazil
    • Rio de Janeiro, Brazil

    目前Keycdn只有25个节点,显得有点儿少。

    在节点数上 Cloudfront 全面胜出。

    第二,计费

    Cloudfront 的计费是比较复杂的,各大区的传输费率不同,最低的美国和欧洲地区,首 10TB,每 GB 为 8.5 美分。而 keycdn 同样的地区可以做到只有 4 美分。可是Cloudfront是不限制你增加多少个域名或者网站使用的,这个部分 keycdn 是有5个免费的 zone,每增加一个zone的话,就是$1一个月。

    另外Keycdn 就只有这两部分的收费了,而 cloudfront 还会收取 Request 的费用。

    对于流量不是那么大,而网站数目比较多的来说,两者相差不多,可能还是 Cloudfront更为经济一点呢。

    第三,SSL及相关

    两者都提供免费的 SSL 给用户使用(使用的是它们的子域名),也支持用户所提供的 ssl 证书(用于用户的cname),这里就有差别了,Cloudfront会分两种,一种是免费的 SNI 形式的SSL 加密,而收费的专属 IP SSL加密就会要收取每月600美元。而keycdn是免费支持,显然它所支持的就是 SNI 形式的SSL加密。

    而SSL加密后的流量走的是 https 协议了,同不加密的 http 流量相比,Cloudfron 的 Request 费率也是不同的,HTTPS requests 比 HTTP requests 费率高30%,或者在有的区域会更多一点。

    在使用 SSL 方面, Keycdn 是支持 HTTP/2 的,这点儿非常的好,而 cloudfront 就不知道什麽时候才会支持它了。

    第四,一些杂项比较

    • Purge All 功能,Keycdn 支持, Cloudfront 不支持
    • Real time 统计,Keycdn 支持, Cloudfront 没有
    • Instant Purge Files功能,Keycdn 免费支持,Cloudfront (称之为 Invalidation)每月前1000个 路径是免费的,之后每个路径就会收取0.5美分。(所谓路径就是 /folder/sub-folder/* 会认为是一个路径,哪怕下面有很多的对象),而且Cloudfront 每次的操作大概需要 10 到 15分钟的时间。

    最后,在我更换 CDN 到 Cloudfront 的时候,遇到了一个大坑,出现了502 错误,cloudfront cannot connect to origin,这个部分我花了好多时间才解决,好吧,放到下次再详细介绍。

    把网站放在Dreamhost,通过LinkWorth获取广告收益,每个链接高达$40。
    G2links Web Directories

    延伸阅读

    • 支持 HTTP/2 的 CDN 服务商们
    • 改用支持HTTP/2的KeyCDN了
    • 恢复使用CDN
    • CDN的选择
    • 使用内容分发网络(CDN),以提高页面载入速度
    • 全面部署Amazon CloudFront作为网站的CDN
    • 使用Amazon CloudFront作本站的CDN
    • 哪些内容适合放到CDN上
    • CloudFront 和 Nginx 服务器 CORS 的配置
    • 云加速的选择


沪ICP备19023445号-2号
友情链接