cdn 如何实现基础架构

cdn 如何实现基础架构,第1张

CDN基本原理
最简单的CDN网络由一个DNS服务器和几台缓存服务器组成:

①当用户点击网站页面上的内容URL,经过本地DNS系统解析,DNS系统会最终将域名的解析权交给CNAME指向的CDN专用DNS服务器。

②CDN的DNS服务器将CDN的全局负载均衡设备IP地址返回用户。

③用户向CDN的全局负载均衡设备发起内容URL访问请求。

④CDN全局负载均衡设备根据用户IP地址,以及用户请求的内容URL,选择一台用户所属区域的区域负载均衡设备,告诉用户向这台设备发起请求。

⑤区域负载均衡设备会为用户选择一台合适的缓存服务器提供服务,选择的依据包括:根据用户IP地址,判断哪一台服务器距用户最近;根据用户所请求的URL中携带的内容名称,判断哪一台服务器上有用户所需内容;查询各个服务器当前的负载情况,判断哪一台服务器尚有服务能力。基于以上这些条件的综合分析之后,区域负载均衡设备会向全局负载均衡设备返回一台缓存服务器的IP地址。

⑥全局负载均衡设备把服务器的IP地址返回给用户。

⑦用户向缓存服务器发起请求,缓存服务器响应用户请求,将用户所需内容传送到用户终端。如果这台缓存服务器上并没有用户想要的内容,而区域均衡设备依然将它分配给了用户,那么这台服务器就要向它的上一级缓存服务器请求内容,直至追溯到网站的源服务器将内容拉到本地。

CDN关键组件

LVS做四层均衡负载

DR模式
双LVS做Active-Active互备
负载均衡算法采用wrr

Tengine做七层负载均衡

阿里基于Nginx开发的高性能>

Swift做>

高性能Cache
磁盘(SSD/SATA)

CDN基础架构

CDN部署架构

据IDC数据显示,过去一年,中国边缘计算服务器市场爆发式增长了2663%,这意味着当前中国企业的IT架构正在迈向一个云网融合、混合多云、边缘计算等多架构并存的全新阶段。为帮助企业更好的应对数字化转型下的架构变革,7月18日联想正式发布全新边缘服务器ThinkServer SE550 V2,这款双路2U边缘服务器具备强大的计算性能和丰富的扩展能力,能够为企业边缘端应用和场景提供专业计算平台支持。

联想ISG中国战略及运营高级总监、智能边缘中国事业部总经理杨春表示:“边缘计算将在企业未来的数字化转型中发挥关键作用。联想正在将边缘计算业务上升到公司战略高度,致力于成为行业领先的边缘计算方案提供商。联想ThinkServer SE550 V2边缘服务器凭借强大的性能、丰富的扩展能力和稳定的可靠性,能够释放边缘端的强大算力,点燃边缘人工智能、边缘网络、边缘云、边缘加速等典型应用的智慧场景。”

近年来随着人工智能、5G、物联网等信息技术的不断发展,海量的数据被逐渐释放,仅依靠传统集中式的云计算架构难以解决企业低延时、本地化、高频次的计算需求。而边缘计算技术由于融合了边缘侧计算、存储、网络能力,能够在数据产生端就近提供边缘智能服务,从而满足用户和行业数字化所面临的敏捷链接、实时业务、智能应用、数据安全等关键需求,因此受到了众多企业的青睐。据Gartner预测,到2025年,约75%的企业数据将不通过数据中心,而是直接在边缘进行计算。

目前,我国智能制造、智慧零售、智慧园区、智慧城市等行业的智能化转型正在加速,这些复杂的场景对边缘计算设备的性能要求极高。比如在智能制造领域,利用边缘服务器作为载体,将机器视觉运用到产品质检过程中,智能实时处理海量数据,能够实现生产线的管理优化。作为计算平台的核心硬件之一,能够应对复杂多样的业务需求,面向特定场景的边缘服务器应运而生。

联想ThinkServer SE550 V2边缘服务器不仅满足运营商OTII边缘服务器的众多标准,配合联想“端-边-云-网-智”的全要素能力,还能为用户提供从软件到硬件的整套解决方案。联想ThinkServer SE550 V2支持最多两颗Intel Xeon 第三代可扩展处理器,每个处理器数量最多32核,并且支持NVIDIA专业GPU,为边缘人工智能的场景应用提供强大算力支持。此外,联想ThinkServer SE550 V2也可像普通2U机架式服务器一样,为用户的虚拟化、数据库、云计算和AI等应用场景提供强大的算力支撑。

联想ThinkServer SE550 V2实现了便携性与扩展性的平衡。联想ThinkServer SE550 V2采用短机箱设计,相比传统机架式服务器能够节省部署空间。同时,联想ThinkServer SE550 V2支持16个DDR4内存插槽,内存频率最高可支持到3200 MHz,整机内存最大可扩展到1TB。在硬盘容量方面,联想ThinkServer SE550 V2最多支持八个25英寸热插拔硬盘,最多两个内置M2高速固态硬盘,配合Lenovo Anybay技术,可在同一驱动器托架内灵活混搭SAS/SATA/NVMe硬盘,实现灵活扩展。

相比云端服务器,边缘服务器需要深入各类行业使用场景,应对不同的温度、工业环境等需求对产品进行设计和优化。基于联想在服务器领域多年的技术积累和品质追求,联想ThinkServer SE550 V2对可能存在的极限场景进行了针对性提升——通常产品工作温度范围为常温,而联想ThinkServer SE550 V2支持宽温使用,能够在45 高温中保持长期高效运行。同时,联想ThinkServer SE550 V2还通过了地震烈度测试,能够保证在极端情况下的数据安全和使用稳定。

边缘计算是联想重点聚焦和投入的核心技术领域之一,不久前联想正式成立智能边缘事业部,基于对产业趋势的洞察和用户需求的研究,联想正式发布智能边缘计算品牌“慧天”。同时,联想将充分整合其在边缘计算领域的硬件、软件、方案及服务,致力于成为业界领先的全栈式智能化边缘计算方案提供商。目前,联想已为智能制造、智慧城市、智慧园区、智慧教育、智慧医疗、智慧金融等领域的众多企业提供智能边缘计算服务。

在“ 科技 赋能中国智能化转型”的愿景下,联想中国区基础设施业务群将继续围绕“1248”战略全景,在边缘计算领域持续攻坚,打磨成熟的边缘计算解决方案,为千行百业客户提供绿色、敏捷、高效的“新IT”智能架构,助力中国企业迈向数字化转型新阶段。

不是用来提高网站速度,CDN又叫边缘节点,通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。简单说一台服务器的数据,复制到上万个CDN服务器中,需要访问数据的用户点击访问数据时,智能虚拟系统会将用户连接到离用户最近的CDN节点,缩短网络传输时间,这样用户就能快速访问,感觉好像网站访问速度变快了。你在同一机房的两台服务器,一台搭建CDN是没有任何意义的,一般CDN在全国部署上万台CDN节点,用户在任何一个地方访问会连接到离他最近的CDN服务器上,你一台CDN,还跟服务器在同一个机房,用户访问你的CDN跟直接访问服务器没有任何区别,都需要跨过N个路由。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12781812.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存