首页 > 编程语言 >内容分发网络CDN与应用程序交付网络ADN之间的异同

内容分发网络CDN与应用程序交付网络ADN之间的异同

时间:2023-08-22 11:04:35浏览次数:44  
标签:CDN 网络 应用程序 交付 ADN 服务器

当您想要提高网站性能时,需要考虑许多不同的配置和设施,CDN和ADN是我们常遇见的几种选项之一。“CDN”指“内容分发网络”,而“ADN”指“应用程序交付网络”,但他们两者很容易被混淆,虽然它们的功能和作用都有较大差异,但很多人依然搞不清楚他们的差异,也有很多人把ADN误认为就是CDN。这和许多人使用“CDN”作为一个广泛的包罗万象的术语(其中就包括了 ADN)有关。

内容分发网络CDN与应用程序交付网络ADN之间的异同_CDN

CDN和ADN的异同?

内容分发网络(Content Delivery Network,简称CDN)。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输得更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。

简单地说,内容分发网络是一个经策略性部署的整体系统,包括分布式存储、负载均衡、网络请求的重定向和内容管理4个要求,而内容管理和全局的网络流量管理是CDN的核心所在。通过用户就近性和服务器负载的判断,CDN确保内容以一种极为高效的方式为用户的请求提供服务。

应用交付网络(Application Delivery Network,简称ADN)。它利用相应的网络优化/加速设备,确保用户的业务应用能够快速、安全、可靠地交付给内部员工和外部服务群。从定义中可以看出应用交付的宗旨是保证企业关键业务的可靠性、可用性与安全性。应用交付应是多种技术的殊途同归,比如广域网加速、负载均衡、Web应用防火墙…针对不同的应用需求有不同的产品依托和侧重。

由于应用交付是将关键应用与基础网络设备相关联的系统解决方案,因此,随着市场认知度的逐渐增强,应用交付(ADC)引起了传统的网络技术厂商的极大关注。ADC是传统的网络负载均衡的升级、扩展,它是一种综合的交付平台设备,其综合了负载平衡、TCP优化管理、链接管理、SSL VPN、压缩优化、智能网络地址转换、高级路由、智能端口镜像等各种技术手段的综合平台。企业越来越依赖先进的应用交付网络解决方案,以确保在当今日新月异的业务环境中保持充分的 IT 灵活性,通过在可扩充的ADC平台上提供可调整的安全性、高可用性和优化性。中国应用交付市场的主要客户群分布在金融、电信、互联网等行业以及大中型IT企业,这些客户多依赖先进的IT技术来支撑业务运营和各种客户服务。

CDN和ADN有很多共同点,包括性能、按需定价、安全性和可用性方面等都大同小异。它们还共享许多技术,包括TCP优化、负载平衡和缓存。从这些维度来说,CDN和ADN之间的界限确实非常模糊。

但尽管功能有重叠,但了解两者之间的差异依然很重要。

CDN的工作原理是在地理分布的边缘位置缓存经常访问的数字内容,这也当客户端浏览器请求缓存内容时,它就可以访问来自最近的边缘位置。通过在战略地理模式中利用这些边缘位置,静态网站将获得显着的性能改进。

但对于通过公共互联网访问的远程应用程序,这种在边缘位置缓存内容的做法无法产生相同的性能改进。相比之下,ADN是提供应用程序可用性、安全性、可见性和加速的功能的组合。ADN与动态远程应用程序配合使用,需要在应用程序服务器和客户端之间传输实时数据、分析和用户首选项。由于每个客户端都有不同的数据,因此每个请求都是从源服务器获取的,远程应用程序还需要智能流量监控和管理解决方案,以便在多个服务器上分配网络流量。

因为两者之间确实很多功能近似,所以火伞云将通过两个比较出名的APP应用来为大家讲解他们之间的差异:

ADN产品场景应用:滴滴打车

滴滴是我国最大的乘车共享服务提供商,所有订单全部由移动应用程序/小程序来进行管理。滴滴打车的APP占据了我国60%以上的乘车共享市场,每月完成超过7.5亿次线上乘车订单。

滴滴严重依赖ADN的来进行加速,为了确保他们的数据能够快速、安全地交付,ADN在应用程序服务器和客户端之间传输实时数据。滴滴使用ADN将数据负载均匀分布在国内多个服务器上,从而减少服务器延迟,同时由于可以将负载分散到多台服务器上,因此任何一台服务器过载的可能性都会大大降低。

内容分发网络CDN与应用程序交付网络ADN之间的异同_今日头条_02

CDN产品场景应用:今日头条

今日头条是国内主要新闻网站之一,每月访问量超过3亿,今日头条依靠CDN向全国甚至或全球读者提供内容。CDN旨在支持 HTML、CSS、JS、照片和视频等基本内容。新闻机构、杂志和公司网站通常充满此类内容,没有任何可交互的功能/应用程序。因此,CDN可以处理任意数量的流量,通过使用网络节点 (PoP)来镜像服务器源处的静态内容并将其反映到更近的最终用户。

内容分发网络CDN与应用程序交付网络ADN之间的异同_CDN_03

ADN与CDN,您应该使用哪个?

查看上述说明后,决定使用CDN还是ADN应该不再是一个困难的选择,如果您的网站没有大量的可交互功能/应用程序,那么CDN 将是您的最佳选择,不仅在性能方面,而且在组织的成本效益方面。但如果您的网站不断变化或充当基于网络的功能软件的交互终端,那么ADN是更好的选择。

无论您选择哪个平台,确定ADN/CDN厂商的主要考虑因素是他们是否有能力根据您的需求提供全国/全球覆盖,一些ADN/CDN厂商在这个区域表现更好,但他们可能无法在另一个区域提供相同的性能。所以融合CDN/ADN就是一个不错的选择。

融合CDN是在传统CDN基础上,通过技术手段融合全球各主流CDN厂商的优质节点,以实现全业务处理能力的智能调度加速管理服务。火伞云融合CDN打破了单个CDN厂商的节点资源以及调度能力有限的困境,突破了地域时间以及不同运营商的限制,通过强大的智能调度策略来综合利用上述资源来解决实际场景中的问题,可以带来更加优质的服务效果、更加稳定的质量和相对降低的服务成本。

标签:CDN,网络,应用程序,交付,ADN,服务器
From: https://blog.51cto.com/u_16152560/7186872

相关文章

  • 【校招VIP】网络基础之cookie、session和storage
    考点介绍:cookie、session和localstorage是目前常用的存储机制,不管是大厂还是中小公司,都会对这个问题有比较高的考察频度,而且有一定的深度和对比分析。本期分享的网络基础之cookie、session和storage,分为试题、文章以及视频三部分。一、考点题目1、请你描述一下cookies,sessio......
  • 【3.0】Linux之网络
    【一】网络相关名字【1】子网掩码子网掩码是用于确定IP地址中网络部分和主机部分的标识符。它是一个32位的二进制数字,与IP地址进行按位与运算,用以划分IP地址的网络号和主机号。子网掩码中的1表示对应位置是网络号,而0表示对应位置是主机号。子网掩码的主要作用是用来确定局域......
  • NS2 无线移动Ad Hoc网络
    NS2将通信网络分为三大类。首先,有线网络的特点是有线通信链路。NS2展示了一种称为SimpleLinks的有线链路的简单形式,它可以用于连接常规节点。第二类是纯无线网络,不包含有线链路。所有通信仅通过“无线”通信信道进行。其中不存在诸如基站(BS)或接入点(AP)之类的中央节点或协调器的一......
  • R语言神经网络模型预测多元时间序列数据可视化|附代码数据
    全文链接:http://tecdat.cn/?p=32198最近我们被客户要求撰写关于神经网络的研究报告,包括一些图形和统计输出。多元时间序列建模一直是吸引了来自经济,金融和交通等各个领域的研究人员的主题 ( 点击文末“阅读原文”获取完整代码数据******** )。多元时间序列预测的一个基本假设......
  • 计算机网络
    一、分层为什么要分层:简单的说是:思想是:功能分离和模块化设计作用是:便于管理、维护和扩展如何分离的按照OSI和TCP/IP体系结构:二、TCP和UDP为什么需要TCP和UDP为的是:基于不同的需求和应用场景1.区别2.三次握手和四次挥手三次握手为什么需要三次握手(为什么要......
  • 卷积神经网络
    卷积神经网络整体架构卷积层涉及参数激活函数每个区域提取的特征要尽可能的多?卷积大量提取特征,让下游有的选择,特征的多样性,第一层有丰富信息,第二层才有得做256512每个区域提取的特征要尽可能的多每个区域都有256个特征卷积核的层数和输入是一样的?刚刚输入的彩色图......
  • 智慧医院IT运维方案,全局网络态势感知
        随着医疗卫生体制改革不断深化,卫生行业信息化应用不断普及,大数据、AI、医疗物联网等技术的应用,快速推动“智慧医院”建设。以HIS(医院信息系统)、EMRS(电子病历系统)、PACS(影像归档和通信系统)、RIS(放射科信息管理系统)等为代表的IT系统逐步成为医院的核心资产,最终成为医疗......
  • 【G-LAB】网络工程师常用排错命令详细版
    网络工程师在日常配置中难免出现各种配置错误,比如接口地址配错、掩码位数配错、接口忘记noshutdown。除去这些基础错误,在配置各种路由选择协议时也会因为网络类型、邻居类型、区域和路由器层级等各种问题使邻居无法建立、路由无法传递进而导致网络不通。我整理了一下日常常用的各......
  • 30、NAT网络地址转换
    网络地址技术NAT的主要功能是实现内网访问外网,实现IP地址的转换。NAT一般部署在出口防火墙或者路由器中,可以更加安全的访问Internet,同时可以保护私有网络信息不被直接暴露在公网中,是一种主要解决IP地址短缺的技术。NAT转换技术包括静态、动态以及地址端口转换NAPT三种方式。NAT地......
  • 视频汇聚/视频云存储/视频监控管理平台EasyCVR提升网络稳定小tips来啦!
    安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的......