快讯丨阿里云洛神云网络论文再次入选全球顶会SIGCOMM

本文涉及的产品
私网连接 PrivateLink,5万GB流量 1.5万小时实例时长
应用型负载均衡 ALB,每月750个小时 15LCU
传统型负载均衡 CLB,每月750个小时 15LCU
简介: 5月初,通信领域顶会SIGCOMM 2021公布了本届会议的入选论文,阿里云洛神云网络论文《Sailfish: Accelerating Cloud-Scale Multi-Tenant Multi-Service Gateways with Programmable Switches》入选。这是继去年洛神论文作为国内云网络领域首次入选后再次入选SIGCOMM,洛神云网络再次得到了业内专家的一致认可,具有世界级技术影响力。

技术影响力

src=http---img1.doubanio.com-view-note-l-public-p45165397.jpg&refer=http---img1.doubanio.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg.jpeg

SIGCOMM是美国计算机协会(ACM)组织在通信网络领域的旗舰型会议,也是目前国际通信网络领域的顶尖会议。SIGCOMM对论文的质量和数量要求极高,要求具有基础性贡献、领导性影响和坚实系统背景,被SIGCOMM录用的论文具有非常大的影响力。


本文概要

阿里云洛神云网络团队在云网络领域深耕多年,坚持走自主研发的道路,打造了洛神云网络平台,沉淀了诸多核心技术。本次入选的Sailfish XGW就是洛神云网络平台中软硬一体高性能转发技术的代表。本文将从多维度揭开“洛神云网关XGW”的神秘面纱。


01 洛神云网络平台中的云网关XGW

截屏2021-05-07 下午5.04.16.png

洛神是飞天云操作系统中负责云网络的核心组件。洛神云网络平台包括Sailfish硬件转发平台,CyberStar弹性网元平台,自研SDN控制系统,齐天智能分析平台等模块,基于CyberStar和Sailfish平台之上,是各种用户可使用到的网络产品,包括大家熟悉的负载均衡SLB,NAT网关,EIP,高速通道,云企业网CEN等。Sailfish硬件转发平台主要通过软硬件一体技术提供高性能转发能力,包括XGW,MOC,ALI-LB等。本次论文介绍的XGW是阿里云自研的可编程交换机。

截屏2021-05-07 下午5.07.59.png

阿里云 云网关XGW

XGW外观类似2U服务器,主要部件有:

  • 负责大流量转发的P4可编程交换芯片
  • 负责大表项转发的自研网卡芯片
  • 负责业务编排和智能调度的CPU模块等

XGW性能强悍,可将处理能力从160G提升到3.2T/6.4T,具备更低的转发时延,使整体Capex和Opex大幅降低。


02 洛神云网关XGW应用场景

如下图所示,XGW主要部署在公网访问阿里云的入口、专线上云入口、各地域边界。

图片1.png

典型场景如下:

  1. 用户经Internet(公网)访问阿里云,使用的典型产品有EIP和共享带宽
  2. 用户IDC访问阿里云,使用的典型产品有高速通道(专线)
  3. 云上跨地域通信,如北京地域ECS访问深圳地域ECS,使用的典型产品有CEN


采用软硬一体XGW后,可以满足上述场景的大带宽和高质量需求:

  • 大带宽:如某大客户数10Tbps专线上云流量。
  • 大单流:如IoT场景的GRE Tunnel,单流数十Gbps。
  • 稳定性:没有软转发的CPU打满隐患。
  • 低延时/低抖动:采用软硬件一体化XGW,可以将时延从ms级降低到us级


02 洛神云网关XGW技术实践

XGW网关选择P4可编程ASIC芯片,以满足业务快速迭代需求,避免传统ASIC芯片灵活性不足的问题。另外,传统FPGA虽然非常灵活,但功耗和成本比较高,因此p4可编程ASIC芯片成为必选。对于可编程芯片带来的表项挑战,一方面充分挖掘了芯片的能力,通过多个pipeline共同达成高速的转发性能。另一方面优化整个软件的表项格式。



洛神云网络二维码.jpg

更多技术细节,请关注后续技术揭秘文章

铂昊
+关注
目录
打赏
0
0
0
0
14
分享
相关文章
阿里云操作系统控制台解决网络故障
阿里云操作系统控制台是一款功能强大、操作便捷的云服务器管理平台,专为用户提供高效、智能的运维体验。它不仅支持服务器的创建、配置和监控,还集成了智能诊断、自动化运维和资源优化等高级功能,让云服务器管理变得更加轻松高效。通过直观的界面和丰富的工具,用户可以便捷地管理多台云服务器,实时监控系统性能,并快速定位和解决故障。例如,控制台的智能诊断功能能够自动分析系统异常,并提供优化建议,帮助用户迅速恢复服务。除此之外,控制台还支持批量操作、权限管理和日志分析,充分满足企业级用户的需求。无论是个人开发者还是大型企业,都可以借助阿里云操作系统控制台提升运维效率,降低管理成本,确保业务稳定运行。接下来就让我们
55 17
基于ssm的网络直播带货管理系统,附源码+数据库+论文
该项目为网络直播带货网站,包含管理员和用户两个角色。管理员可进行主页、个人中心、用户管理、商品分类与信息管理、系统及订单管理;用户可浏览主页、管理个人中心、收藏和订单。系统基于Java开发,采用B/S架构,前端使用Vue、JSP等技术,后端为SSM框架,数据库为MySQL。项目运行环境为Windows,支持JDK8、Tomcat8.5。提供演示视频和详细文档截图。
51 10
阿里云CDN:全球加速网络的实践创新与价值解析
在数字化浪潮下,用户体验成为企业竞争力的核心。阿里云CDN凭借技术创新与全球化布局,提供高效稳定的加速解决方案。其三层优化体系(智能调度、缓存策略、安全防护)确保低延迟和高命中率,覆盖2800+全球节点,支持电商、教育、游戏等行业,帮助企业节省带宽成本,提升加载速度和安全性。未来,阿里云CDN将继续引领内容分发的行业标准。
76 7
课时3:阿里云专有网络VPC:让网络更加独立
阿里云专有网络VPC提供独立、安全的云上网络环境,支持自定义IP地址网段和灵活的路由配置。通过高速通道实现优质网络链路,可用性达99.95%,满足企业高要求的数据传输需求。VPC结合弹性公网IP、负载均衡SLB、Net网关等功能,帮助企业轻松管理网络资源,降低运维成本,实现高效、安全的混合云架构部署。
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
106 17
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
71 10
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
在数字化时代,网络安全和信息安全已成为我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术和安全意识等方面的内容,并提供一些实用的代码示例。通过阅读本文,您将了解到如何保护自己的网络安全,以及如何提高自己的信息安全意识。
87 10
网络安全与信息安全:漏洞、加密与意识的交织
在数字时代的浪潮中,网络安全与信息安全成为维护数据完整性、保密性和可用性的关键。本文深入探讨了网络安全中的漏洞概念、加密技术的应用以及提升安全意识的重要性。通过实际案例分析,揭示了网络攻击的常见模式和防御策略,强调了教育和技术并重的安全理念。旨在为读者提供一套全面的网络安全知识框架,从而在日益复杂的网络环境中保护个人和组织的资产安全。
云计算与网络安全:云服务、网络安全、信息安全等技术领域的融合与挑战
本文将探讨云计算与网络安全之间的关系,以及它们在云服务、网络安全和信息安全等技术领域中的融合与挑战。我们将分析云计算的优势和风险,以及如何通过网络安全措施来保护数据和应用程序。我们还将讨论如何确保云服务的可用性和可靠性,以及如何处理网络攻击和数据泄露等问题。最后,我们将提供一些关于如何在云计算环境中实现网络安全的建议和最佳实践。