站务联系

阿里云祝顺民:云网络的十年“修路”历程(4)

发布时间:2022-01-08   来源:网络整理    
字号:

InfoQ:疫情出现后,有很多不依赖公有云的、端到端的网络加速服务都出现了,江鹤老师觉得它们之间的联系和区别是什么,它们是否有一些共通的能力?

江鹤:因为疫情,把人和人的交流转为线上。大家在交互的时候,看视频还是会感受到有一些卡顿。在这个时候其实最关键的是网络的几个指标:时延、带宽、丢包率。

因为网络它一定会存在丢包,在原来的网络基础之上,如何降低丢包率,我们追求的另外一个维度。如何在一个互联网之上的两个端的中间用一个加速网络,这里面带来几个技术的研究点:第一,最后一公里 over Internet 的时候,它一定会存在丢包,如何去解决;第二,虽然中间,但是这个网络会存在一个调度问题;第三,即使是一根链路,它也有多冗余,如何去选择。所以在网络层面现在的加速,就是在原有基础网络之上再做一层软件定义的加速网络,我们也看到最近有很多业界的厂商在做这个问题,但最终都是去解决网络连接的速率问题和时延问题。

InfoQ:我听说江鹤老师出了一本新书,叫《云网络:数字经济的连接》,能不能再给我们介绍一下为什么会出这样的一本书,然后这本书主要是在讲什么样的内容。

江鹤:这本书其实叫云网络,关于为什么出这本书,其实是有几个想法。

第一,我们觉得现在的网络跟以前不一样。当我们和一些做传统网络的技术人员聊的时候,会发现有时候对话对不上,虽然最终都是网络,但是我们去构建的这张网络的方式和把网络以服务的形式提供出来的形态它是不一样的;第二,我们提供给用户的网络形态发生了很大变化之后,还是有很多的技术人员对云上网络的概念并不理解;第三,我们看到国内整个业界从事这一块的技术人员还是非常少的,真正做云的厂商也没那么多。基于这几个出发点,我们想要把我们的理念、做网络技术的方式和设计网络产品化的概念,去写出来并和业界更多的人去交流,也让更多的人能够接触到。

InfoQ:疫情这两年绕不开的一个话题,就是企业数字化转型。随着数字化转型,流量的挑战也会越来越大,那么在您看来,云网络应该如何做好技术储备,应对这种挑战?

江鹤:确实我们能感受到传统领域里面的数字化是在快速发展的,数字化转型最终一定是数据化,同时也对网络提出更大的一个要求。

从整体来看,我还是认为网络是基础设施,网络一定是为应用上层业务服务的,那我觉得网络一定要变得越来越简单,让上层感知不到网络。另外,从技术愿景角度来说,希望端到端之间的连接,是可以随意弹性的且又成本是低廉的。所以技术的发展一定是为最终用户的体验提供能力,但是又让用户感知不到你的存在,阿里云作为一个云厂商所追求的理念,就是这样的。

InfoQ:对阿里云来说负载均衡肯定是一个值得追求的,那在这方面咱们做了什么工作吗?

江鹤:负载均衡这方面,我们其实做了很多工作。在 2011 年之前,我们的负载均衡分为两类。第一类是买的国外的负载均衡设备。第二类就是我们当时在尝试有没有可能用一个开源的 iOS 能够去搭建负载均衡。所以从 2011 年开始我们就基于 iOS 去研发了一个新的版本的 iOS,当时我们把它开源到了官方网站上,做了它之后,大概花了一年到两年左右的时间,我们把整个阿里巴巴集团全部换成了自己的负载均衡。

而且我们没有止步在上面,那个时候负载均衡其实都是基于 Linux kernel 的,我们又自己做了一个网络协议栈,把整个 iOS 基本上重写了一遍,这样基于我们自己的一个网络协议的新的 iOS 做起来之后,相比原来同一台物理的硬件服务器,性能提升了几十倍。当然目前我们仍未停止,近几年研发了一款基于 FPA 的加速芯片,把一个纯软的负载均衡变成一个软硬结合的,因为用户需求非常大,所以也鞭策我们一直在性能的道路上追求下去。

图说天下

  • 4页:
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 下一页
  • ×
    二维码生成