从 4 个特点为你解密华为云媒体网络底座 AND

简介: 华为将于 2023 年 9 月 20-22 日,在上海世博展览馆和上海世博中心举办第八届华为全联接大会(HUAWEICONNECT 2023)。本次大会以 “加速行业智能化” 为主题,邀请思想领袖、商业精英、技术专家、合作伙伴、开发者等业界同仁,从商业、产业、生态等方面探讨如何加速行业智能化。

互联网的痛点与解决思路
互联网自 1968 年起源依赖,已经发展了半个多世纪。互联网仅从中文字面意思,可以简单理解为相互链接的网络。实际上互联网是由全球各国各地区的本地局域网建设者(可称为运营商);把一个个局域网相互链接起来,使得信息可以在一个个局域网之间流动的大型网络。据不完全统计,全球已经有 750 + 的运营商。各个运营商的网络,从早期的 ATM 网络逐渐演进到 IP 网络;各个运营商之间网络连通性和质量也参差不齐。这也就导致终端用户通过互联网访问数据的时候,存在着众多的不可控因素,比如时延、丢包等等。

cke_139.png

随着以上问题的日益突出,运营商虽然通过各类 BGP 协议,OSPF 等协议,以邻居式发现和链路 cost 进行路由转发来优化自身网络和网络间的质量;但是随着各运营商的经济投入不等和全球互联网应用业务流量的大幅增长,导致全球流量呈现不同的潮汐变化,尤其在长距离传输方面出现明显的潮汐式丢包。

cke_140.png

实际传统互联网在全局网络路径拥塞发生丢包、时延等 Qos 故障时,不容易感知到,导致业务流量难以做合理的调配来避免问题发生。针对以上问题,华为云基于传统 Internet 互联网,构建了多点分布的边缘云 overlay 网络(我们讲传统运营商构建的网络称为 underlay 网络),同时实时测量 OverlayLink 的丢包率、时延等 Qos 数据,选择最佳 Qos OverLay 路径流量转发。

cke_141.png

华为云应用传送网络 ADN 产品和技术特点
应用传送网络(Application Delivery Network),简称 ADN;是一张叠加在 Internet 互联网和华为云全球专线网络之上的 overlay 网络。该网络彻底解决了互联网缺乏 QoS 保障,局部路由拥塞收敛慢,以及专线成本高,覆盖区域受限的问题,具备软件定义的可编程能力,无需升级改动存量运营商网络,即可支持分钟级新增路由节点及路由变更,使得媒体网络具备了云的 “弹性敏捷” 的核心特征。从而为业务提供了兼具互联网全域覆盖、低成本及专线的确定性 QoS 保障优势的基础网络传送服务,并且可支持应用驱动的 SLA 与 QoS。

cke_142.png

ADN 网络特点 1:动态测量,综合因子最优选路
ADN 网络的第一个特点是实时 mesh 化动态测量全球节点间的 Qos 质量数据。通过华为自研的端到端图优化算法,做到分钟级动态传输链路调整。一旦 overlay link 的 qos 出现质差,可在最低 5min 内做出合理调整。

同时,针对不同租户的不同业务场景,ADN 具备综合最优的选路策略的控制能力。例如文件上传不需要低延时,但是需要大带宽,成本低的传输路径;例如实时音视频,需要低延时,低丢包的精品传输链路等等。ADN 可以通过 API 感知租户业务特征的 SLA 要求,在时延、丢包、成本、带宽等多个维度综合求解,给出满足业务的传输路径。

cke_143.png

ADN 网络特点 2:专线和公网互补,覆盖全球流量高地
得益于华为云全球建立的 3000+ CDN 机房 和 100+ 骨干网节点;ADN 将 CDN 机房的互联网资源和骨干网专线资源统一纳管、融合分配,真正达到网络全球覆盖(考虑华为情况,部分地区不在范围内)。全球终端用户可以 “一跳入网”,同时搭配 ADN 用户级的路由策略,满足业务的独特诉求。例如对保密要求高的客户可以选择数据走专线安全传输,对成本要求高的客户可以选择走低价节点传输等等。

cke_144.png

ADN 网络特点 3:分段传输协议,降低丢包率
我们知道 TCP 协议是互联网使用量最大的传输协议。该协议是点到点,利用收发窗口做拥塞控制,利用 ACK 重传做丢包恢复的协议。该协议特点是,如果传输链路中任意一点发生丢包,需要发送端重新发送数据包来恢复。在长距离传输过程中,该问题尤为明显。例如发送端从德国发送数据,途径土耳其后,发送到新加坡,在 underlay 网络中传输时,underlay 网络不会负责中间分段的丢包恢复。那么就会导致整个链路的丢包率大,整体业务的传输时延增大(因为丢包,需要发送端重传)。

而 ADN 的 overlay 网络支持分段的弱网对抗能力,通过每一段添加 FEC 冗余和 ARQ 重传来尽可能保障该小段的传输质量;该分段的过程,发送端和接收端传输协议均无感,对应用层各位传输协议极其友好。

cke_145.png

ADN 网络特点 4:支持 3 层以上任意传输协议
整个网络的层次可以通过 OSI 网络模型或者 TCP/IP 的网络模型划分。如熟知的 http 协议,ssh 协议等均为 7 层应用层协议,而 7 层协议依赖了 4 层的 TCP/UDP 协议,4 层的 TCP/UDP 又依赖了 3 层的 IP 协议。目前市面上有很多的加速网络如 CDN 等仅支持 http/https/websocket 等等 7 层应用协议,很少有支持 3 层协议产品出现。ADN 网络通过拉远式边缘 IP 的方式,提供了 3 层的加速能力;通过支持 3 层 IP 协议加速,可以兼容 99% 的互联网应用协议。这意味着不论是公开的传输协议如 ssh/ftp 等,还是用户自定义的私有应用协议,均可使用 ADN 网络做加速。

cke_146.png

华为云应用传送网络 ADN 的典型场景
得意于 ADN 网络的 3 层加速能力,使得 ADN 网络可以满足千行百业的网络诉求。在视频行业、游戏行业、电商行业等等,通过 ADN 网络可以加速 API 接口、上下行文件、实时消息、实时音视频等等。

cke_147.png

号外!
cke_18489.jpeg

华为将于 2023 年 9 月 20-22 日,在上海世博展览馆和上海世博中心举办第八届华为全联接大会(HUAWEICONNECT 2023)。本次大会以 “加速行业智能化” 为主题,邀请思想领袖、商业精英、技术专家、合作伙伴、开发者等业界同仁,从商业、产业、生态等方面探讨如何加速行业智能化。

我们诚邀您莅临现场,分享智能化的机遇和挑战,共商智能化的关键举措,体验智能化技术的创新和应用。您可以:

在 100 + 场主题演讲、峰会、论坛中,碰撞加速行业智能化的观点
参观 17000 平米展区,近距离感受智能化技术在行业中的创新和应用
与技术专家面对面交流,了解最新的解决方案、开发工具并动手实践
与客户和伙伴共寻商机

相关文章
|
6月前
|
网络协议 算法 网络虚拟化
【计算机网络】第三章 数据链路层(点对点协议 媒体介入控制)
【计算机网络】第三章 数据链路层(点对点协议 媒体介入控制)
72 0
|
3月前
|
数据采集 自然语言处理 监控
【优秀python毕设案例】基于python django的新媒体网络舆情数据爬取与分析
本文介绍了一个基于Python Django框架开发的新媒体网络舆情数据爬取与分析系统,该系统利用Scrapy框架抓取微博热搜数据,通过SnowNLP进行情感分析,jieba库进行中文分词处理,并以图表和词云图等形式进行数据可视化展示,以实现对微博热点话题的舆情监控和分析。
138 2
【优秀python毕设案例】基于python django的新媒体网络舆情数据爬取与分析
|
5月前
计算机网络——数据链路层-媒体接入控制的基本概念
计算机网络——数据链路层-媒体接入控制的基本概念
89 7
|
6月前
计算机网络:传输媒体
计算机网络:传输媒体
88 1
|
5月前
计算机网络——物理层-物理层的基本概念、物理层下面的传输媒体
计算机网络——物理层-物理层的基本概念、物理层下面的传输媒体
101 0
|
5月前
计算机网络:物理层下的传输媒体概览
计算机网络:物理层下的传输媒体概览
102 0
|
6月前
|
监控 JavaScript 安全
《VitePress 简易速速上手小册》第5章:社交媒体和网络互动(2024 最新版)
《VitePress 简易速速上手小册》第5章:社交媒体和网络互动(2024 最新版)
135 1
|
6月前
|
安全
|
网络协议 算法 网络虚拟化
【计算机网络】第三章 数据链路层(点对点协议 媒体介入控制)
【计算机网络】第三章 数据链路层(点对点协议 媒体介入控制)
|
网络协议 安全 程序员
华为云二面被虐的体无完肤,网络方面一问三不知
计算机网络是现代信息社会的基础,人们的生活和生活越来越依赖于网络。作为一名合格的程序员,就应该上知天文下知地理,上班摸鱼之际,除了去网络上开车(手动狗头),还应该巩固一下自己的网络底层知识。这次面华为也就是抱着试一试的心态,面试过程就不与大家多说了,但事后确实意识到自己网络方面知识的欠缺,于是写了这篇文章,希望能跟大家一起进步。