`
阅读更多

CDN速度快、传输安全、扩展性强,尤其在应对大容量迸发时游刃有余,主要应用于跨地域的门户及行业网站,如游戏、娱乐、IT、新闻传媒、VOD、远程教育、音视频、下载、IPTV、金融证券等。

利用CDN网络,网站用户无需投资价值不菲的服务器、网络带宽及相应的人力成本,便能实现将网站内容发布到离终端用户距离最近、路由最短的网际边缘Cache节点,创造完美、快捷的网站使用体验。

构建CDN网络的通常有三类机构,一是基础电信运营商(如中国电信、中国网通等),二是纯粹以CDN为主营业务的专业服务商(如ChinaCache等),三是IDC运营服务商(如SouIDC等)。虽然上述机构建设CDN网络的出发点、侧重点不尽相同,但有一点却是相通的,即都是为用户提供完美的网站加速服务。

IDC运营商部署在各地的IDC中心机房,非常有利于其快速建立起适合自身业务拓展的CDN网络,投资少见效快。其最大优势在于可以利用现有的IDC托管用户资源,进一步挖掘其潜在的增值服务空间。同时对于其IDC托管用户来讲,只需很少的投入便可实现网站的平滑加速,并保持了服务及支持上的无缝延续。

SynCDN便是SouIDC构建的CDN网站加速运营平台。

一般来讲,CDN网络主要由中心节点、边缘节点两部分构成。

CDN架构导引

最简单的CDN网络只需一台负责全局负载均衡的DNS和各节点一台Cache,即可运行。DNS支持根据用户源IP地址解析不同的IP,实现就近访问。为了保证高可用性等,CDN网管中心需要监控各节点的流量、健康状况等。一个节点的单台Cache承载数量不够时,才需要多台Cache,多台Cache同时工作时,才需要负载均衡器,使Cache群协同工作。

CDN中心节点

中心节点包括CDN网管中心和全局负载均衡DNS重定向解析系统,负责整个CDN网络的分发及管理。

CDN网管中心是整个CDN能够正常运转的基础保证,它不仅能对整个CDN网络中的各个子系统和设备进行实时监控,对各种故障产生相应的告警,还可以实时监测到系统中总的流量和各节点的流量,并保存在系统数据库中,使网管人员能够方便地进行进一步分析。一套完善的网管系统,允许用户按需对系统配置进行修改。

全局负载均衡DNS通过一组预先定义好的策略,将当时最接近用户的Cache节点地址提供给用户,使用户能够得到快速的服务。同时,它还与分布在各地的所有CDN节点保持持续通信,搜集各节点的通信状态,确保不会将用户的请求分发到不可用、或不健康的Cache节点上。

CDN边缘节点

CDN边缘节点主要指异地分发节点,由负载均衡设备、高速缓存服务器两部分组成。

负载均衡设备负责每个节点中各个Cache的负载均衡,保证节点的工作效率;同时还负责收集节点与周围环境的信息,保持与全局负载均衡DNS的通信,实现整个系统的负载均衡。

高速缓存服务器(Cache)负责存储客户网站的大量信息,就像一个靠近用户的网站服务器一样响应本地用户的访问请求。通过全局负载均衡DNS的控制,用户的请求被透明地指向离他最近的节点,节点中Cache服务器就像网站的原始服务器一样,响应终端用户的请求。因其距离用户更近,故其响应时间才更快。

分享到:
评论

相关推荐

    基于aTCA架构的IPTV CDN应用.docx

    基于aTCA架构的IPTV CDN应用.docx

    构建高并发高可用的电商平台架构与双11促销cdn静态化架构.

    构建高并发高可用的电商平台架构,天猫浏览型应用的CDN静态化架构演变,大型网站的灵魂——性能,大型网站系统架构的演化

    内容分发网络(CDN)关键技术、架构与应用

    内容分发网络(CDN)关键技术、架构与应用

    第三届系统架构师大会全部的PPT

    CDN运营支撑平台架构实践.pdf Defeat+Google+DNS:优化访问速度.pdf eBay数据仓库实践:元数据管理及应用.pdf Hadoop最新的研究重点和进展.pdf MongoDB简介与实践.pdf PowerHA+系统构架在生产系统中的运用.pdf …… ...

    大型高并发 web 应用系统架构

    大型高并发网站的性能除了受硬件设施影响外,高性能的软件技术应用和高度优化的 系统架构的作用也格外重要。文章首先讨论外网中在全国范围使用的镜像网站,CDN 内容分 发网络等加速技术,其次着重对本地服务器内网中...

    网络多数据中心站点CDN网络构建实例精讲

    CDN是一种位于网络层与应用层之间的网络应用,其目的是通过在现有的Internet中增加一层新的网络架构,使用智能的中心管理系统,广泛分布的服务器群来帮助网站、媒体运营商等满足用户的各类需求。 CDN的访问模式不同...

    内容分发网络(CDN)白皮书(2015年).pdf

    内容分发网络(CDN)白皮书(2015年).pdf

    CDN技术详解.docx

    CDN技术的出现是为了解决传统网络架构中的瓶颈问题,即大量用户同时访问同一个网站或应用程序时,服务器无法满足用户的请求,导致网站或应用程序崩溃。 CDN技术的工作原理是将内容缓存在边缘服务器上,用户请求内容...

    通信与网络中的基于aTCA架构的CDN应用

    而从广义的角度,CDN代表了一种基于质量与秩序的网络服务模式。简单地说,内容发布网(CDN)是一个经策略性部署的整体系统,包括分布式存储、负载均衡、网络请求的重定向和内容管理4个要件,而内容管理和全局...

    基于aTCA架构的IPTV CDN应用分析

    而从广义的角度,CDN代表了一种基于质量与秩序的网络服务模式。简单地说,内容发布网(CDN)是一个经策略性部署的整体系统,包括分布式存储、负载均衡、网络请求的重定向和内容管理4个要件,而内容管理和全局的网络...

    9-CDN网络.ppt

    CDN 在互联网应用中的发展非常重要,随着网络应用的日趋丰富,CDN 技术也层出不穷。CDN 的服务对象行业分类包括网络媒体、网络游戏、网络视频、网络音乐、网络社区、电子商务、电子政务、3G 移动互联网、网上教育、...

    2017年架构师大会讲义 part1

    2017第九届中国系统架构师大会以“云智未来”为主题,云集国内外顶级专家,围绕云计算、人工智能、大数据、移动互联网、产业应用等热点领域展开技术探讨与交流。本届大会共设置2大主会场,18个技术专场;邀请来自...

    ArchSummit北京 2016年全球架构师峰会PPT合集(84份).zip

    ArchSummit北京 2016年全球架构师峰会PPT合集(84份)。 证券极速交易系统关键技术分析以及架构实践 当互联网金融遇到区块链 ...构建大规模微服务架构应用 容器技术与微服务架构在跨境电商领域的集成实践 等等文档

    携程移动APP架构优化之旅.pdf

    3. 兼容性问题:架构优化可能会遇到兼容性问题,例如与旧版本APP的兼容性问题。 结论 携程移动APP架构优化之旅是携程公司对其移动应用程序架构进行的优化改进之旅。架构优化的目的是提高APP的性能和可靠性,降低...

    p2p流媒体视频网站的技术架构是什么样的

    p2p流媒体视频网站的技术架构设计需要考虑到流媒体业务的属性、内容分发网络(CDN)的引入和P2P技术的应用。只有通过充分考虑这些因素,p2p流媒体视频网站的技术架构设计才能满足流媒体业务的需求,提高用户的访问...

    产品的架构演化过程及部分互联网公司架构分析

    产品的架构演化过程及部分互联网公司架构分析。 客户层:支持PC浏览器和手机APP。差别是手机APP可以直接访问通过IP访问,反向代理服务器。 前端层:使用DNS负载均衡,CDN本地加速以及反向代理服务; 应用层:网站...

    基于aTCA架构的IPTV CDN应用

    CDN 的英文全称是Content Delivery Network,即互联网内容发布网络。一种新型的网络构建方式,它是为能在传统的IP网发布宽带丰富媒体而特别优化的网络覆盖层

    单页Web应用-JavaScript从前端到后端 高清完整中文版pdf(完整版)

    开发和其他与单页Web应用相关的知识,如Node.js、MongoDB、CDN、搜索引擎优化、数据分析、错误日志以及各个层级的缓存等。本书最后的两个附录分别介绍JavaScript的编码规范和单页Web应用的测试。

    网站架构技术

    使用反向代理与CDN加速网站响应 反向代理产品 ngix 使用分布式文件系统和分布式数据库系统 使用no-sql和搜索引擎 站内搜索 lucene nutch 分词器 no-sql库 mongodb hadoop ...

    单页Web应用 JavaScript从前端到后端

    剩下三分之一的内容讲解单页Web应用的服务器端开发和其他与单页Web应用相关的知识,如Node.js、MongoDB、CDN、搜索引擎优化、数据分析、错误日志以及各个层级的缓存等。本书两个附录分别介绍JavaScript的编码规范和...

Global site tag (gtag.js) - Google Analytics