传统的互联网运维面对业务量的激增时,往往采用新增服务器和带宽的方式,简单粗暴去解决问题,但这种扩容的成本和响应速度都不太理想。使用CDN(Content Delivery Network,即内容分发网络)可以简单、高效、快速的解决很多由于企业发展迅速,在互联网方面带来的问题。
以下是更需要使用到CDN加速的六个场景:
APP加速
几乎所有的行业和品类几乎都能在APP上有所展现,电商、游戏、企业办公、外卖等等所有能够想到的点子,都在移动设备上有所体现,移动应用的表现好坏,直接影响到企业的营收,良好的移动应用体验,会为企业带来更好的用户满意度。
对于处于快速发展中的企业而言,用户会因为产品本身的优良素质而口口相传,进而迅速的增长。但服务器的硬件设备可能很难与庞大的用户量完美匹配,如果一个良好的产品,最终因为不佳的网络体验将用户阻拦在门外,会令人感到惋惜。借助CDN,可以快速的对应用的服务能力进行扩张,使得企业不会在移动应用的战场上落后。
在线视频
每一次热门体育直播、热门影视作品的推广,都会对在线视频带来极大的挑战。例如,每四年一度的世界杯就需要全球的多家主流CDN厂商都参与进来。每一次精彩的进球和对抗,都会带来流量的一个瞬间高峰,这种变化的多变和多样性,已经决定了其很难由一家企业自身来独立完成。使用CDN,可以从容面对这种高并发、并且复杂的需求。
视频体验不佳会造成客户的流失,所以针对视频的访问流畅需要进行保障。更严重的情况是,当用户点击了公司在其他平台投放的广告,感兴趣转而点击了公司的网站,这个时候因为网络质量不佳而造成体验不好导致失去这个客户,更是让人惋惜。
抵御DDoS和应用层攻击
恶意的网络攻击(主要是指DDoS)带来的流量激增是一件令人头痛的事情。并且由于网络攻击的手段升级,很多的访问网络攻击也会掺杂在正常流量之中。由于在硬件投入上的不同,在面对DDoS攻击时,小公司的防御能力更显得力不从心。而攻击者并不会因为小公司的防御力量薄弱而降低攻击的力度,攻击者也不会因为员工下班了就放弃攻击的行为。攻击很可能是随时随地发起的。
针对DDoS,多数是两种解决方案:一是购买高防的硬件防火墙,虽然防火墙的防御性能好,但是高防的防火墙的价格依然惊人,而且面对海量攻击时也显得杯水车薪。另一方面是采用带高防的CDN,对访问进行保护,这种方法见效快,能够为客户争取到宝贵的时间,以发现和针对DDoS做相应的措施。并且CDN厂商也会在攻击发起/流量异常后及时的联系企业,和企业一同寻求问题的解决之道。
动态应用加速
在使用在线交互业务时,其难度远远大于浏览网页、图片或下载等传统互联网业务。并且由于网络环境的不固定,在操作过程中非常容易出现问题,而一旦断线,用户对企业的信心就会降低,多次断线,用户就会卸载应用。电商网站的下单、生活类网站的预定酒店机票、企业应用的OA/ERP等、以及常用的账号登录与注册,这些都是需要动态应用加速的地方。
动态应用加速和静态应用加速的组合拳能够帮助企业有针对性的改善用户访问质量不佳的问题。针对图片、文件、CSS/JS、PDF的静态加速,以及针对产品选购、对比、支付的动态加速,两者的完美搭配可以提高用户网站性能,实现可靠性和稳定性最大化。可利用用户网站,快速、可靠分发可缓存的内容。
一致性的国际访问体验
针对快速发展的企业而言,进军国际市场开拓业务是个不错的选择。但正式因为互联网的便利性,所以也没必要事事躬亲,在全球多个国家开办事处、分公司,针对全球的跨地域访问的痛点,使用CDN可以高效、快速的解决这项难题。
站在全球的范围来看,使用像火伞云这种着力于全球融合的CDN厂商,会节省很多管理和运营上的成本。例如,不需要针对不同国家和地域,多次谈判和议价;健全的CDN网络,不需要担心加速的品质等等。
产品版本升级
AppStore上应用的升级会造成我们在托管机房的网络带宽吃力,且同时下载人数太多会直接导致单个用户的下载速度降低。使用CDN加速服务后,可以把下载流量分流到了CDN上,客户体验大大提升。
一方面应用的下载速度可以得到保障,另一方面机房的带宽因为不用负担客户端下载的任务,访问速度也恢复正常。运维的同事再也不用担心更新应用版本会造成网络带宽跑满,监控的同事也不需要每一次升级都加班加点的时刻关注流量情况。