当计算停留在网格内
时间:2022-03-31 22:51:01 | 来源:行业动态
时间:2022-03-31 22:51:01 来源:行业动态
熟悉了TCP/IP的人也许对RDMA感到陌生,其实RDMA作为一种零复制网络技术使网卡可以直接与应用内存相互传输数据,并且应用程序可以访问远程内存,而不占用CPU资源。InfiniBand则是最早实现RDMA的网络协议,被广泛应用到高性能计算中。除此外,RDMA的实现方式还包括RoCE和iWARP。近期,阿里巴巴和百度相继采用Mellanox RDMA以太网(RoCE)构建高性能系统。
Mellanox亚太及中国区市场开发高级总监刘通
Mellanox亚太及中国区市场开发高级总监刘通表示,RDMA是解决人工智能时代数据传输瓶颈的最高效网络传输协议。无论是传统的高性能计算应用还是新兴的深度学习框架,RDMA通信方式都是其中的关键环节。
Mellanox公司市场部副总裁Gilad Shainer
RDMA所代表的技术体系是CPU卸载,Mellanox公司市场部副总裁Gilad Shainer指出,这也将是未来云发展的趋势,即让计算更靠近数据,数据在网卡里完成计算,Mellanox称其为网络内计算(In-Network Computing)。
2年前,Mellanox收购EZchip半导体公司,融合了其ARM CPU技术,加之Mellanox自己的网络芯片,从而把两者整合起来推出一款新的智能网卡为BlueField。让网络具备计算能力和强大的数据处理能力,无论是加了FPGA还是加ARM CPU,总之这个网卡自己就会处理很多数据。Gilad Shainer表示,数据一到网卡就已经处理完毕,而不必再经过PCIe到CPU,从而提升数据的运算效率,这就是BlueField所具备的能力。
如果说此前,Mellanox所倡导的网络计算一部分数据、CPU计算一部分数据,代表了Mellanox的CPU卸载技术理念,那么网络内计算则更近了一步,即让网络完成了大部分计算。Mellanox认为这种智能网卡将成为未来云计算中心的发展趋势。
Gilad Shainer说到智能网卡几个典型的应用领域,比如高速存储,利用NVMe over Fabrics的存储资源池化解决方案,Mellanox智能网卡可以卸载很多NVMe的通讯协议,从而构建大型存储资源池,实现更低的延迟和更高的性能,满足用户对高性能存储的需求。
智能网卡应用在安全场景也将是其施展拳脚的另一大领域,把CPU上做的安全算法移到高速网络上面去,让智能网卡做安全,它的安全控制力更强。也就是当数据到网卡这一层,其中恶意流量就已经被拦截。BlueField上面有ARM CPU,可以编程一些复杂的安全算法。Gilad Shainer说。
在Mellanox看来,智能网卡会在云计算中心大有用武之地,Mellanox的网络无论是性能还是卸载能力,再加上ARM芯片,两者结合起来会让BlueField在云市场十分具有竞争力。