华为云 CDN 是如何修炼 “ 内功 ” 的?
华为云 CDN 是如何修炼 “ 内功 ” 的?
近年来,移动互联网迅猛发展,人们对于信息获取和娱乐方式提出了更高要求。在这样背景下,云计算技术应运而生,为解决传统企业数字化转型过程中遇到的各种问题提供新解决方案。其中,CDN 作为云端服务重要组成部分之一,已经成为推动产业创新与升级的关键力量。并且,随着 CDN 服务市场规模的不断扩大,CDN 服务商之间竞争日趋激烈。
华为云拥有 30 多年云服务经验,并一直保持创新开放的态度,积极进行技术创新与产品研发,并逐步向服务化方向转变,致力于构建面向全球用户的开放、安全、高效的云计算资源平台。华为云在技术强的路线上稳扎稳打,通过维持十万研发工程师、每年百亿美金以上研发投入,在华为云 CDN 的体现就是多项技术全面领先,如:端—边—云网络传输优化,通过自研 Overlay 智能专线技术,MP-TCP 聚合加速技术、QUIC 传输协议以及 BBR2.0+增强算法等对各种协议和算法均领先同行,让企业能根据自身需求选择合理的技术服务,做到降本增效。
MP-TCP 技术,减少了播放时延和卡顿率
在视频播放和网站登录的业务场景中,当用户使用无线网络访问网页时,会产生大量的下载请求,由于网络流量大,会导致客户端与服务器之间数据传输不畅。基于此问题,可以考虑采用 MP 多路径接入技术,可以利用 LTE 无线链路来弥补 WiFi 链路的不足,确保弱网条件下稳定传输和更加顺畅地收看视频。在此基础上,华为云 CDN 第一批应用 MP-TCP 聚合加速技术对传输质量进行优化,并和华为终端 Link Turbo 合作,可以在端侧有效地聚合多条链路,优化传输质量和端边协同网络。
QUIC 端传输协议,增强下载速度
QUIC 端传输协议通过引入一个新的机制来解决现有蓝牙传输方式存在的数据延时过长以及下载慢的问题。QUIC 结合了包含 TCP,TLS 和 HTTP/2 协议特点,与传统 TCP+TLS/HTTP/2 策略相比,QUIC 使用 0 RTT 建链,建连时间极短。同时,HTTP/2 多路复用,避免 HTTP/2 线头阻塞。QUIC 以 UDP 为核心,运行于用户域,不受系统内核影响,使 QUIC 协议能够快速更新部署,较好地解决 TCP 协议难以部署与更新的难题。另外,华为云采用自研创新优化算法,能够有效减少时延,加快页面显现,加快大文件上传和下载速度,大大缩短用户等待时长。
自研 BBR 2.0+,减少了卡顿率
在视频播放这样的业务场景中,终端和服务器之间网络传输的不稳定性会造成播放卡顿现象,而传统的 TCP 拥塞发包算法造成丢包率和重传率的问题居高不下。并且相较于原生 BBR,一般商用协议优化软件,华为自研的 BBR 2.0+协议优化算法经过基于 BBR2.0 的技术升级,具有较好的收发包适应能力,重传率低,并结合应用层协议栈,能够动态适配各种网络传输异常场景,整体比较具有较好的优化效果。
有了这些领先的技术,华为云才能够始终保持持续迭代创新开发的步伐。如今,华为云仍然在持续探索和完善云计算行业生态体系建设,与此同时,华为云亦保持不碰客户任何数据,不做数据变现业务,保持专业服务态度,为客户提供优质更可靠的云服务体验,加快企业创新脚步。
评论