写点什么

网宿推出移动应用分发与加速解决方案 MAA

  • 2014-03-31
  • 本文字数:2542 字

    阅读完需:约 8 分钟

3 月 26 日,网宿推出了专门针对移动应用的分发与加速解决方案 MAA ,据网宿官方介绍,MAA 能够在正常的通信速率基础上平均提升 50% 以上,并且可以代理目前大部分的传输协议。开发者只需要在自己的移动应用中嵌入 SDK,通过 4 行代码就可以使用 MAA 功能。

网宿科技副总裁刘洪涛首先谈到了 MAA 的产生背景:

m……从网宿平台的流量分析中,我们发现,移动端所占的流量从 2010 年的 1% 增长至 2013 年的 8%…… 在影响移动应用网络传输过程的众多因素中,固网传输的环节造成的延时仅占到 30% 左右,而移动网络占 70%。也就是说,在网络传输过程中移动网络消耗时间占比远高于固网。网宿 MAA 的重要意义在于首次将互联网传输过程的分发及优化延伸至移动终端,从而全面提升了固网以及移动网络的传输效率。

三年前网宿厦门的研发团队开始着手 MAA 的产品研发,目前团队已经形成了 100 人左右的规模,在被问及传统的 CDN 加速方面为什么不能直接应用于移动应用的加速时,MAA 的产品经理刘喻博士回答道:

固网和移动网络有很大的不同,对于固网在第一次建立连接的时候一般需要十几到几十毫秒,我们认为这是不错的环境,但是在移动网络中,大量的连接时间超过了一百毫秒,平均时间是 300 毫秒,考虑到丢包和误码等情况,实际用户体验更差……

……传统的 CDN 网络优化是双边的,也就是说需要在接收端和发送端来配合优化,在网速的平台上这些都不是问题,但是在移动网络中,如果内容被放到了边缘节点,则这个问题是没有办法解决的……

MAA 提供的 SDK 的作用就是在应用和边缘节点之间建立双向的优化通道,提高用户的可用带宽使用率。

随后,刘喻提到了 MAA 中具体使用到的技术与所尝试的优化:

  • 高效链路优化技术:网宿 MAA 支持链路复用,提高带宽利用率和应用响应速度;
  • 上下行传输优化技术:网宿 MAA 有效提高移动 APP 上下行交互传输速率,加载速度提升 50%,可用性提升至 99.5%;
  • 带宽感知及优化技术:网宿 MAA 支持智能检测终端网络环境,判断网络制式(2G\3G\WIFI\4G),并根据不同应用场景,实时调整移动加速策略;
  • 内容智能适配:网宿 MAA 支持 HTML、JS、CSS、TXT、XML 无损压缩,自主研发的无线传输及压缩技术,实现传输效率提升 40%;同时支持根据终端分辨率及网络环境智能调节图片大小。

另外在 MAA 的后台,会提供详细的访问数据与监测结果。

在随后的采访中,我们针对如下的问题和刘洪涛、刘喻做了沟通:

InfoQ: 刚才你说到网宿可能会成为云计算服务的提供商。假设网宿已经具备这样的能力,我想了解网宿在这块具体做哪些工作?

刘洪涛:其实是这样一个概念,我们现在讲云计算,其实就是 IaaS、PaaS、SaaS,尤其是是 IaaS 这个层面。其实网宿肯定做的是底层,IaaS 现在就是云存储、云主机,就没有别的。但是我们认为未来,再过若干年之后云计算这个行业的形态应该会发生很大变化,会细分出来,绝对不可能一个大平台一统天下,说所有的云都是这个样子,这是不可能的。所以我们认为未来一定会出现很多细分,其实我们倒过来看 CDN 这个行业最早期就被称为云计算的雏形,它最早能够实现网络资源的池化,它相当于一个资源池,能够按照需求去使用,而且能够复用。其实 CDN 最早被称为云计算的雏形,如果未来进入到云计算领域,现在已经进入到云计算领域里面去了,因为我们的 CDN 平台已经云化了,只不过我们是一个云分发的平台。那么再往下一步,这个只是传输环节,那么讲到存储、计算、安全,我认为未来伴随着 CDN 领域的成长,是有机会进入到那个领域里,这是必然的。将来互联网的平台服务提供者一定是多元化的,一定是有自己的个性特点,然后相互能够有交叉的这么一个形态出现,而不是只做自己。

InfoQ:网宿在 SDN 方面有没有哪些尝试?

刘洪涛:我们认为 SDN 跟 CDN 其实是在网络上是不同层面,SDN 更偏底层。它要努力颠覆的是传统依赖于纯硬件的固网的传输网络这个层面,就是说三层网络上做工作。这不是 CDN 公司做的,这应该是华为、思科包括运营商在做的事情。

SDN 发展之后将来对 CDN 是一个很大的促进。因为 SDN 使现有的硬件网络变得更加灵活。CDN 大家也知道,是基于四层以上的网络,当你的底层网络变得更灵活的时候,那么 CDN 应用的形态的变化也可以变得更灵活,更加贴近用户的需求。如果 SDN 能够实现,其实我们 CDN 面临的瓶颈都可以解决。比如说 CDN 规模大了,你还面临节点规模的瓶颈,节点上面你跑的内容不同,也会有问题。包括节点的伸缩度、传输的伸缩度都有可能会碰到问题。那么希望 CDN 真的能够做到像想象那么灵活,这样的话对于 CDN 是一个革命性的改善,我们所处的基础环境变好了,我们可以做的更好。

InfoQ:MAA 跟传统的 CDN 产品相比,它跟我们最终用户接触的更近了、直接到终端。类似于这方面的开发,网宿未来有没有像现在这种手机应用,比如像手机加速等软件?他们和 MAA 有哪些区别?

刘洪涛:未来我们肯定会有。我们有针对用户做流量节省的工作,因为我们最开始做这个技术的时候就是在整个移动互联网去试探。我们最开始不可能直接抓一个客户说,你要不要跟我一起做?所以我们最开始推出了一个马头流量,这个东西是网宿推的。它最大的工作就是节省流量,其实是针对用户,他装在自己的手机里面,所有的应用都能够做流量节省。这个以流量节省为主,所以速度是一个附带功能。我们会把很多加速的技术放在不同版本上面让用户经验,发现不错、合适的会留在 MAA 这个产品里面,因为 MAA 毕竟是一个企业产品。它对我们来说有非常重要的利润,提供利润和收入。

刘喻:其实我们推出来面向终端用户,推到整个 APP 市场上让用户去使用,其实很大的初衷并不是说我们想做 toC 的市场,因为网宿科技一个 toB 的公司,定位非常清楚,我们不能跟自己的客户抢客户。所以出来这个产品的初衷就是说希望能够有几十万、上百万的用户,拿这些用户来验证我们的技术思路。我们叫马头流量产品,一个方面节省流量,另外一个可以提高速度。就像刘喻刚才讲的,拿各种提高速度的办法在不同的版本里面去发布,让用户去感受。因为有很多用户很愿意去互动,他也愿意跟我们提意见。因为这些客户端它有测试功能,所以我们可以直接把相关的网络参数传回来,去验证我们的加速效果怎样。换句话说,那是一个验证我们移动互联网的加速技术的产品,MAA 推出的很多技术都是通过那个马头流量验证过来的。

2014-03-31 08:262212
用户头像

发布了 89 篇内容, 共 33.0 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

第 0 次面试

escray

程序员 面试 面经

Electron 快速入门及最新安装教程

程序员学院

Java html 大前端 Electron node,js

一个草根的日常杂碎(9月27日)

刘新吾

随笔杂谈 生活记录 社会百态

大学四年我是怎么写操作系统和计算机网络的?掏心掏肺的分享!

小林coding

学习 程序员 计算机网络 操作系统 计算机基础

数字货币是大势所趋,新冠疫情后必须率先发展DCEP

CECBC

数字货币 银行

三年筑一“用”:长跑中的智能IP网络

脑极体

奈学开发者社区分享:Java - 设计模式的7个设计原则

奈学教育

Java 设计模式 设计原则

区块链会替代大数据吗?

CECBC

区块链 大数据

揭秘App的财富密码,剖析算法工程师价值来源

峰池

人工智能 互联网 推荐算法 互联网公司

实践分享丨物联网操作系统中的任务管理

华为云开发者联盟

华为 数据 物联网 进程

H5选图预览到上传最佳实践

阿里云金融线TAM SRE专家服务团队

android H5

初学源码之——银行案例手写IOC和AOP

Java架构师迁哥

公有云厂商哪家强?本月UCloud、百度云、阿里云位居三甲——2020年8月云主机性能评测排名

博睿数据

for-range造就循环永动机?快来看看go中for-range的那些事!

Gopher指北

后端 for Go 语言

bug 回忆录(一)

志学Python

一个草根的日常杂碎(9月28日)

刘新吾

随笔杂谈 生活记录 社会百态

中国Prime会员独享巅峰64小时超长跨境网购时间

爱极客侠

写给新人算法工程师

峰池

互联网 新人 推荐算法 算法工程师

一文纵览向量检索

华为云开发者联盟

数据 搜索 检索 检查

奈学开发者社区分享:Java - 设计模式的7个设计原则

古月木易

Java 设计模式

深入理解MySQL中事务隔离级别的实现原理

X先生

MySQL 数据库 后端 事务

一文领略 HTTP 的前世今生

yes

互联网 网络 HTTP 阿帕网

戴尔G系列游戏本助玩家激战英特尔大师挑战赛

E科讯

关于互联网留存和收益你知道多少—带你走近用户成长体系

滴滴普惠出行

Binder那么弱怎么面大厂?

博文视点Broadview

Java android 通信 移动开发 Android进阶

世界的下一个主宰——人工智能

CECBC

人工智能 智能时代

PPT画成这样,述职答辩还能过吗?

小傅哥

Java 小傅哥 流程图 架构师 PPT

牛皮!应届生面试阿里Java岗,七轮过后定级P6,薪资44.8W

面试 计算机基础 编程开发 架构师技能

架构1期第三周作业一

道长

极客大学架构师训练营

华为全联接2020:环信AI领跑,输出5大行业最佳实践

DT极客

关于深浅拷贝

西贝

Java 大前端 基础

网宿推出移动应用分发与加速解决方案MAA_移动_水羽哲_InfoQ精选文章