4 月 11 日,第七届 ” 亚太内容分发大会 ” 暨 CDN 峰会国际论坛中,阿里云资深技术专家姚伟斌发布了 DCDN 子产品 IP 应用加速(IPA)。IPA 是基于阿里云 CDN 本身的资源优化,对传输层(TCP&UDP)协议进行全栈能力提升,同时利用就近接入、智能路由、传输协议优化,以及多种负载均衡技术,实现更高效、更安全、更快速、更便捷的动态加速产品。
通常全球内容传输会存在一些痛点,比如:偏远用户、长尾用户访问质量差;对跨运营商,跨国的覆盖要求;游戏、RTC 等行业对可靠性、实时性要求很高;电商、金融等行业对安全性要求更高;失败率高等等,IP 应用加速的出现,能很好的解决这些问题。
优质的内容分发加速最基本的指标是可靠性,阿里云通过覆盖全球的 2500 个节点,利用超过 99% 精度的 IP 数据,并支持 TCP 和 UDP 自适应接入实现智能调度同时自研协议栈、多路径传输、动态选路、DDoS 防御和全链路加密提供安全、可靠的传输链路。
IPA 功能优势及架构
覆盖更多场景:除了七层外,还对四层、三层网络协议进行支持,全协议栈加速通道,满足更多用户需求和业务场景。更高可靠性:有效解决偏远地区、跨境传输的互联互通问题,降低错误率提供更低延时加速体验降低成本:大幅度减少机器及专线成本,节省预算。安全防护:抗攻击、流量清洗,满足高安全性的业务场景需求
以下为整体架构图,包括边缘智能就近接入,节点间实时探测,动态选路,节点间高性能自研协议栈,源站自动选择。
针对更高性能的传输需求,阿里云自研的高性能私有传输协议,实现数据多路径传输,改造 TCP 协议栈提升整个传输效率,加速整个数据传输的可靠性和实时性。同时对内部链路,也支持秒级智能路由切换功能,极大降低数据传输时候应对丢包的可能性。下图是线上实测的数据,相对于 TCP 协议来说,传输的效率会提升 20% 以上。
IPA 适用场景
直播互动:弹幕分发、礼物分发、登录连接、评论分享、聊天室消息…游戏行业:游戏互动指令、游戏语音传输、TCP 数据接口、UDP 内容交互…在线教育:师生音视频互动、文件分享、即时消息、屏幕共享…办公系统:SSL VPN、远程桌面、移动办公 APP、邮箱系统、OA…云服务同步:数据中心同步、云 ERP、云 CRM、远程登录系统…金融行业:手机银行、网银支付、在线交易、股票买卖…
在接入方式上,IPA 只需要用户提交一个域名即可接入,仅仅 1 分钟一键就可以开启四层加速的功能,有效降低原来开专线、买服务器等业务加速的复杂度,缩短业务上线时间。
应用案例
办公通讯软件
这个场景下的最大痛点是偏远地区消息不稳定以及海外通信质量差,会出现失败率高的情况,IPA 通过下图中的优化架构,从 HTTPDNS 接入,在节点内部通过 ACL 有效保证端口的高可靠性,全球访问速度提升超过 50%。
互动直播应用
互动直播中发弹幕、送礼物的场景,对交流的实时性要求非常高,经常会出现登录与加速缓慢,互动体验差等问题。阿里云 IPA 架构支持客户端与中心服务器之间更有效的交流,同时覆盖了东南亚以及全国各地的地区,最终实现评论、分享延时降低 20% 以上。
办公 ERP 系统
办公 ERP 系统的痛点是数据传输延迟高,不稳定,表单查询成功率低等问题,导致协同办公效率低下。通过 IPA 对于超大文件的传输优化,实现传输速率提升 30% 以上,可用性提升 50%。
金融行业
金融交易的展示不实时,用户的交易就无法保障,针对海外交易延时偏高,价格变动频繁,交易过程失败率高,对于安全性要求更高等问题,因此,阿里云针对针对链路传输加密,对源站保障负载均衡,最终整体延迟降低超过了 80%。
谈到 IP 应用加速的未来规划,姚伟斌说:未来 IPA 会提供三层、四层、七层全栈加速能力,支持数十万海量边缘节点接入,真正实现端 - 边 - 云的 Overlay 边缘传输网络,并尝试与生态硬件集成,为 5G 时代的边缘智能网络提供基础。
本文作者:樰篱阅读原文
本文为云栖社区原创内容,未经允许不得转载。