近日,由天翼云弹性网络开拓者团队撰写的《Towards Better QoS and Lower Costs of P4 EIP Gateway at the Edge》论文被The 24th IEEE/ACM International Symposium on Cluster, Cloud, and Internet Computing (CCGrid 2024) 长文收录。 

CCGrid是云计算领域较高水平的国际学术会议,也是中国计算机学会CCF推荐的国际会议之一。CCGrid平均每年收到数百篇来自世界各地的论文投稿,近三年的论文接收率分别为21%(2023年)、24%(2022年)、26.1%(2021年)。此次弹性网络开拓者团队所著论文被收录,代表着天翼云技术创新能力再获业界权威机构认可。

云网关是一种虚拟的数据包转发设备,在多租户环境中提供高性能和可靠的连接。在众多网关中,公网网关承载了弹性IP(EIP)网络功能,将租户的虚拟私有云(VPC)与公网相连接,如图1所示。

图1 公网网关包转发模型

管理已订阅EIP的流量是EIP网络的主要功能之一。目前常见的EIP解决方案基于纯软件,并部署在x86集群上,将EIP NF卸载至编程协议无关的数据包处理器(P4)交换机可以显著降低资本支出。然而,利用P4来管理和调整流量颇具挑战性:首先,P4规范尚未定义一个标准化的QoS策略库;其次,P4并非专为流量管理或流量整形设计;最后,就EIP的流量管理服务而言,P4交换芯片上的片上存储容量极其有限。

针对上述痛点,该论文提出了一种基于P4虚拟缓冲区(VBuf)的EIP流量管理设计方案,分析了将EIP网关的网络功能卸载到边缘云P4交换机的过程中P4芯片所面临的资源有限的挑战。针对该挑战,论文介绍了天翼云在确保云网关服务质量(QoS)方面的关键洞察和创新设计,该设计创新结合了通用流量整形(GTS)和承诺访问速率(CAR)的优点,基于P4芯片在虚拟网络数据平面上获得了完整的实现。最后,论文对验证QoS改进的评估实验进行了分析,实验结果表明,与CAR相比,该方法(图2中VB)可以将局部流量抖动降低4倍【如图2(a)所示】,将局部数据包丢失率降低10倍【如图2(b)所示】,并使得端侧TCP拥塞窗口变化更加平滑【如图2(c)所示】。

图2 流量验证实验中CAR与本文方法效果的对比

大流量下公网网关抖动

大流量下公网网关丢包率

端侧TCP拥塞窗口变化

天翼云弹性网络开拓者团队致力于云网络领域的架构创新及高新技术预备研发,未来将继续通过科技创新提升云网络的关键性能指标;同时,针对广泛的人工智能和机器学习业务应用,团队将结合云网融合和边缘计算,以提高网络在人工智能数据收集、模型训练、模型传递以及推理决策等方面的效率和准确度。

随着数字化转型深入,弹性网络为用户提供了高度可靠、灵活可扩展和强大的网络基础设施优势,在信息交流和数据传输中发挥着越来越重要的作用。未来,天翼云将不断加强关键核心技术自主攻关,以领先的技术和完善的服务,为用户高效上云、深度用云提供安全、智能、便捷的云服务。

再获权威认可!天翼云论文被IEEE/ACM CCGrid收录的更多相关文章

  1. 阿里巴巴 Kubernetes 能力再获 CNCF 认可 | 云原生生态周报 Vol. 32

    作者 | 丁海洋  陈有坤 李鹏  孙健波 业界要闻 阿里巴巴 Kubernetes 技术能力再获 CNCF 认可 CNCF 官网发布博文<Demystifying Kubernetes as ...

  2. 【巨杉数据库SequoiaDB】巨杉再获企业级认可,分布式数据库领跑“一亿中流”

    据全球最具权威的IT研究与顾问咨询公司 Gartner 预测,DBMS(数据库管理系统)市场从2017年到2018年增长了18.4%,达到461亿美元,这是有史以来最大幅的增长,并有望在2019年超过 ...

  3. 阿里云数据库再获学术顶会认可,一文全览VLDB最新亮点

    一年一度的数据库领域顶级会议VLDB 2019于当地时间8月26日-8月30日在洛杉矶圆满落幕.在本届大会上,阿里云数据库产品团队浓墨登场,不仅有多篇论文入选Research Track和Indust ...

  4. 玩转云端 | 算力基础设施升级,看天翼云紫金DPU显身手!

    数字时代下,算力成为新的核心生产力,传统以CPU为核心的架构难以满足新场景下快速增长的算力需求,具备软硬加速能力的DPU得以出现并快速发展.天翼云凭借领先的技术和丰富的应用实践自研紫金DPU,打造为云 ...

  5. Html5与CSS3权威指南 百度云下载

    Html5与CSS3权威指南 百度云下载 链接:http://pan.baidu.com/s/1hq6Dlvm 密码:php3

  6. 天翼云 RDS数据库操作

    1.RDS数据库创建好之后点击RDS实例管理找到已下信息 官方文档 -1:http://www.ctyun.cn/help/qslist/567 官方文档 -2:http://www.ctyun.cn ...

  7. 天翼云安装jdk(注意有坑)

    1.下载jdk8 查看Linux位数,到oracle官网下载对应的jdk ① sudo uname --m  确认32位还是64位 ② https://www.oracle.com/technetwo ...

  8. 天翼云上新增IP备案具体操作步骤

    0.点击右上角的备案,进入到备案中心 1.已备案信息管理 点击左侧的已备案信息管理,右侧出现的页面中找到已备案网站信息,网站负责人后面的操作里有5个图标,点击第三个(变更接入),提交订单,进入到下一步 ...

  9. 如何写好一篇高质量的IEEE/ACM Transaction级别的计算机科学论文?

    转自<知乎>如何写好一篇高质量的IEEE/ACM Transaction级别的计算机科学论文? 问题: 作为一个博士生,一直为写论文头疼,读过很多高质量论文,觉得写的真好,但是轮到自己写总 ...

  10. 网易云通过KCSP认证,云原生技术实力再获认可

    近日,网易云通过KCSP认证,正式成为CNCF官方认可的Kubernetes服务提供商,也标志着网易云在云原生领域的技术实力得到了业界认可. Kubernetes是第一个从CNCF毕业的开源项目,凭借 ...

随机推荐

  1. etcdv3与etcdv2特性比较

    1 客户端通信方式 etcdv3的客户端使用gRPC与server进行通信,通信的消息协议使用protobuf进行约定,代替了v2版本的HTTP-json格式,使用二进制替代文本,更加节省空间. 同时 ...

  2. JDocumentEditor

    package infonode; /** * * @author sony */ //JDocumentEditor.java import java.awt.*; import java.awt. ...

  3. SMOS-II 电梯综合监控系统程序(电梯IC卡解决方案)安装的注意点

    命令提示符下输入命令dir "D:\SMOS-II-CH V3.2" /b /s 回车可返回SMOS II 3.2对应的各文件路径 D:\SMOS-II-CH V3.2\Setup ...

  4. Vue.js 监视属性

    1.基本用法 用途:对某个数据进行监听并执行对应的回调,可以是data中的数据,还可以是计算属性 语法:在watch对象下添加字段,字段名为要监听的数据,字段值一般是fucntion,也可以是对象 回 ...

  5. 大文件传输与断点续传实现(极简Demo: React+Node.js)

    大文件传输与断点续传实现(极简Demo:React+Node.js) 简述 使用React前端和Node.js后端实现大文件传输和断点续传的功能.通过分片上传技术,可以有效地解决网络不稳定带来的传输中 ...

  6. Anaconda功能、优点、安装步骤(安装视频)

    目录 介绍 功能(包和环境的管理器) 优点(省时省心) 下载地址 安装教程 要点 conda 的常见命令 查询完整帮助文件 管理conda和anaconda 管理环境 包管理 其他 ​ 介绍 Anac ...

  7. Qt/C++音视频开发79-采集websocket视频流/打开ws开头的地址/音视频同步/保存到MP4文件/视频回放

    一.前言 随着音视频的爆发式的增长,各种推拉流应用场景应运而生,基本上都要求各个端都能查看实时视频流,比如PC端.手机端.网页端,在网页端用websocket来接收并解码实时视频流显示,是一个非常常规 ...

  8. Qt开源作品3-串口调试助手

    一.前言 这个作品很多年前就做了,经过了长达七八年的完善,当然也不是全身心的投入完善,也就是根据实际项目的需求不断完善的,尤其是模拟设备回复数据的功能,这个在很多用Qt做上位机开发非常实用,毕竟很多软 ...

  9. Qt音视频开发3-vlc录像存储

    一.前言 录像功能是视频监控系统的常用功能,就是将打开的视频流或者视频文件重新保存成MP4文件,当然也可以保存成其他格式,一般默认用MP4比较好,比较标准一些,MP4格式的兼容性最好,基本上没有说那台 ...

  10. Intellij IDEA如何导入 Maven 项目

    Intellij IDEA如何导入 Maven 项目 选择 File->Import Module,选择 Maven 模块路径,如下图所示: 选择"Import module from ...