使用 CDN 加速海外(非洲)网站速度
这是《Beyond》里的原冈。
这次我们就来说说利用CDN加速海外网站。
我们收到的客户咨询是,在日本服务器上运行的网站在非洲某个国家浏览时速度非常慢。
确实,日本和非洲之间的距离很远,因此响应时间会相应延迟。
(下文引用)
关于通信速度和通信距离的关系
在互联网上使用的 TCP/IP 通信方法中,
只有在确认通信伙伴正确接收到响应后才发送下一个数据。
因此,如果通讯距离较远,则确认回复的时间会比通讯距离近时要长,并且
发送下一个数据也会花费更多时间。
因此,通信距离越远,发送全部数据所需的时间就越长,通信速度就越慢。
http://www.bbiq.jp/members/improvement/speed/distance/
我们采用了使用 CDN 来提高网站响应的方法,以便可以从尽可能近的位置访问内容
(下文引述)
什么是CDN(Content Delivery Network)?
CDN是Content Delivery Network的缩写,
内容通过分布在世界各地的服务器(CDN分发平台)进行访问,
http://www.cdnetworks.co.jp/about/
检查海外访问速度
使用以下网站了解从海外访问的速度。
■WEBPAGETEST
http://www.webpagetest.org/
该网站作为网站调试工具非常有用,但
该网站还允许您检查海外多个地点的显示速度。
这次我们是从非洲访问,所以
毛里求斯玫瑰山(Chrome)
访问,会得到如下结果。
*以下是我们网站 Beyondjapan.com 的访问结果。
不出所料,从非洲访问国内服务器速度极慢。
这就是我们使用 CDN 的原因。
检查非洲可用的 CDN
CDN 服务有多种,但
以下站点可以帮助您找到位于非洲的 CDN。
它主要在海外使用,但我认为它非常有用,因为你可以通过多种方式比较CDN。
■CDNPlanet
https://www.cdnplanet.com/
- QUANTIL 5 个地点
https://www.cdnplanet.com/cdns/quantil/
吉布提 吉布提
肯尼亚 蒙巴萨
马达加斯加 塔那那利佛
毛里求斯 路易港
南非 开普敦 - 约翰内斯堡 - Cloudflare 4 个地点
https://www.cdnplanet.com/cdns/cloudflare/
南非 约翰内斯堡
肯尼亚 蒙巴萨
安哥拉 罗安达
吉布提 吉布提 - CDNetworks 3 个地点
https://www.cdnplanet.com/cdns/cdnetworks/
南非 开普敦 - 约翰内斯堡
埃及 开罗
坦桑尼亚 达累斯萨拉姆 - 3 级 3 个地点
https://www.cdnplanet.com/cdns/level3/
南非 开普敦 - 约翰内斯堡
肯尼亚 蒙巴萨
吉布提 吉布提 - CacheFly 2 个地点
https://www.cdnplanet.com/cdns/cachefly/
南非 约翰内斯堡
埃及 开罗 - Fastly 1 地点
https://www.cdnplanet.com/cdns/fastly/
南非 约翰内斯堡
QUANTIL 拥有 5 个地点中最多的地点。
,Cloudflare 似乎是一个不错的选择,因为它的价格至少为 1000 美元
我是这么想的,但事情却出乎我的意料。
这就是世界上的 Akamai。
本网站未披露 Akamai 的详细信息,但
■Akamai
https://www.cdnplanet.com/cdns/akamai/
如下所示,似乎有 30 多个地点。
http://wwwnui.akamai.com/gnet/globe/index.html
这是一个不同的级别。
在 Akamai,我们在非洲有改进响应的示例,如下所示,因此我们能够轻松说服客户并顺利实施系统。
https://www.akamai.com/jp/ja/our-customers/customer-stories-carview.jsp
更改 DNS 服务器
引入后,响应明显改善,但仍然存在DNS查找速度慢的问题,因此我们
将国内DNS服务器上设置的域移至Amazon Route 53,响应改善更多。
强烈推荐Amazon Route 53,因为它从世界各地转发到距离访问源最近的位置,因此响应速度快,而且价格低廉。
https://aws.amazon.com/jp/route53/
以上是海外CDN使用示例。
如果您遇到海外网站响应问题,请随时联系Beyond! !