分享

【企商·CDN】“蚂蚁搬山”诠释抢红包的分布式计算技术

 nzpeach 2016-01-21

点击标题下「北京企商在线」可快速关注


随着互联网行业的高速发展,CDN之于互联网的重要性也在北美等成熟市场得到了印证, 在北美CDN覆盖率高达50%, 也就是说超过50%的互联网流量是通过CDN进行转发调度的。


而在中国,目前CDN覆盖率大约为10%。不难看出,国内CDN行业发展任重道远,在行业渗透率、市场覆盖率和市场规模等多个方面都有巨大的发展空间。


对于CDN市场而言,本身技术壁垒并不高,国内的大多数传统的CDN服务商主要集中在内容分发、动态加速等服务, 甚至有人将CDN直接比喻为“互联网的内容快递员”。


然而, CDN的核心价值仅仅是内容分发吗?


其实不然, 在互联网高速发展的今天,大部分业务应用场景的数据量迅猛增长,巨大的计算能力是我们必须要解决的问题。而传统的集中式计算,在计算时间上、计算效率上等方面不足以满足我们的应用。


企商在线应时之需,在完成CDN与云计算融合后,就巨大数据的计算能力率先采用“蚂蚁搬山”之法,即分布式计算这门计算机科学来解决巨大数据的计算问题,并以在移动计算(如P2P平台抢红包活动)、网格计算(如金融业务生产环境)等方面投入应用并取得成功。


P2P平台抢红包的业务是用户通过移动端(手机,或者PAD)打开抢红包页面后,点击抢红包按钮后,系统以一定的概率为用户抽取包括现金红包、任务红包、祝福语红包等类型的红包,并由手机端进行红包抽奖结果的呈现。


企商在线分布式计算服务中的功能之一,是为高并发、短连接、小数据包等特点的抢红包业务提供边缘大并发计算能力的支撑,且保障整个系统能够在短时间内支持数百万至上千万的QPS并发短连接HTTP请求。


整个系统架构



全局调度:一方面能够满足用户就近访问的需求,另一方面能使得资源的利用率最大化。实现全局调度本身的高可靠性,除了在单节点内实现HA之外,还实现了多机房相互备份,确保不会因为任何一个节点任何一台服务器故障导致核心系统失效。


应用监控:主要完成对应用的健康状况和并发量进行监控,并为全局调度进行智能调度提供策略数据。


带宽监控:主要完成对各网络节点和服务器的带宽监控,并通过绘制带宽图,来形象地呈现每个节点每台服务器的流量变化情况,保障及时了解带宽和服务器的健康状况。


系统监控:主要完成对服务器各项基本的指标进行监控,反应服务器基本的健康状况,并提供相关报警功能。


自动化部署;为快速进行大规模服务器的部署提供自动化的解决方案。降低运维工作的工作强度,为应用业务经常性的程序变更提供技术解决方案,从而实现大规模服务器分钟级完成部署。


企商在线CDN业务之分布式计算八大能力体现

  • 根据IP精准调度能力

  • 稀有资源可以共享的能力;

  • 节点多,覆盖广,节点间自动流量负载均衡的能力;

  • 程序选优,可以把程序放在最适合运行它的服务器上的能力;

  • 根据应用需要个性化调度策略的能力;

  • 个性化定制分布式边缘计算服务能力;

  • 抗大流量DDOS攻击能力;

  • VOD点播、直播、文件下载、图片加速等能力;


用似简单的一个“抢红包”应用在分布式计算技术中考验着服务供应商的综合实力,大量硬件服务器的投入,大量边缘节点的搭建,专业技术团队的研发建设,售后服务的专业度,运营团队的专业经验等等。


企商在线CDN业务之分布式计算业务落地应用,印证了代表中国互联网基础服务发展历程的企业,具备打通IDC和云计算、拥有专属的南北长途传输网络、自建数据中心特点的网络资源以及近二十年的网络运维经验的企业。


企商在线在全国CDN节点的布署上率先采用“蚂蚁搬山”之法即分布式计算技术,使大量数据计算能力方面的巨大提速、提效迈向新里程, 同时面临CDN服务提出一次新变革, 把云计算、分布式计算的家属引入到了CDN领域。 


可以预见,随着企商在线CDN服务的推出, 中国CDN服务市场将会产生新一轮的自我技术升级和变革。



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多