0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在中国移动Bigcloud加速云原生应用

星星科技指导员 来源:NVIDIA 作者:Ash Bhalgat 2022-10-10 14:57 次阅读

云计算旨在灵活、有弹性地为企业提供附加价值。中国移动( CMCC )是中国最大的电信运营商和云服务提供商之一,正是通过其 Bigcloud 公共云产品提供了这一服务。

Bigcloud 为任务关键型应用程序提供 PaaS 和 SaaS 服务,以满足企业云和混合云解决方案的需求。中国移动深知,企业依赖其网络通信基础设施,在日益频繁的数字世界中保持竞争力。

当他们开始体验到对云本机服务的巨大需求时,中国移动通过开放 vSwitch ( OVS )转向网络抽象和虚拟化,以自动化并获得对其网络的动态网络控制,帮助处理他们不断增长的需求。

然而,由于东西向网络流量的增加,维持网络性能成为一个严重的挑战。

pYYBAGNDwnaAFzD5AACh6feI9IU252.jpg

图 1.Bigcloud 网络解决方案

识别网络挑战

随着云服务的大量采用,中国移动在其虚拟化环境中经历了巨大的增长。这种虚拟的蔓延在其数据中心内的服务器之间产生了东西向流量的爆炸。

由于网络流量的增加,他们还看到了网络拥塞的增加,导致更高的抖动和延迟,并阻碍了整体网络吞吐量和应用程序性能。这导致了有效带宽不足,他们无法跟上高峰业务时间的大量网络流量。

在中国移动调查这些挑战的原因时,他们确定这些问题的根源来自开放式交换机的四个主要问题:

由于服务器 CPU 同时处理应用程序和网络请求, VXLAN 封装和解封规则处理的 vSwitch 容量效率低下。

由于在用户空间、内核空间和内存之间频繁切换上下文,导致基于内核的 vSwitch 转发性能较差,从而产生数据复制开销。

基于 DPDK 的 vSwitch 转发造成了对服务器 CPU 资源的竞争,这些资源已经受到严重限制。

由于过度的数据包丢失、抖动和延迟导致吞吐量降低, vSwitch 流规则能力有限。

这些挑战成为了瓶颈,阻碍了应用程序在尽可能低的延迟下获得所需的高网络流量吞吐量。

虽然 OVS 允许在主机之间以及外部世界之间转发数据包和流规则,但它是 CPU 密集型的,并通过消耗 CPU 内核来影响系统性能,这些内核应用于客户应用程序,并阻止充分利用可用带宽。

中国移动希望确保网络应用程序的响应时间保持较低,交付的带宽保持一致,并且能够满足峰值需求。

poYBAGNDwneADL4KAACKtiIjrME378.jpg

图 2.CMCC 在希望支持 OVS 和 OVS-DPDK 的大云 vSwitch 转发方面面临挑战

中国移动聘请了这一领域的两位专家, NVIDIA 和诺基亚,他们共同提供了一种高效的软件定义网络( SDN )解决方案。该解决方案结合了 NVIDIA ConnectX SmartNIC 和 NVIDIA 的负载、性能和效率 BlueField 数据处理器 ( DPU )技术,具有 Nuage Networks 虚拟化服务平台( VSP )的灵活性、弹性和自动化。

NVIDIA 和 Nuage 一起减轻了与 OVS 相关的计算密集型数据包处理操作,并释放了昂贵的计算资源,因此它们可以运行应用程序而不是 SDN 任务。

SmartNIC 和 DPU 供电的加速网络

NVIDIA ConnectX 系列 SmartNIC 和 BlueField 系列 DPU 提供 NVIDIA 加速交换和数据包处理( ASAP 2) 该技术在 NIC 硬件内运行 OVS 数据平面,同时保持 OVS 控制平面完好无损,对应用程序完全透明。

ASAP2有两种模式。在第一种模式中,硬件数据平面构建在 SR-IOV 虚拟函数( VF )之上,因此每个网络 VF 直接连接到其相应的 VM 。

也支持的另一种方法是通过虚拟数据路径加速( vDPA )进行虚拟加速。 VirtIO 允许虚拟机对硬件设备(如网络适配器)进行本机访问,而 vDPA 允许通过在网络设备和标准 VirtIO 驱动程序之间构建的 OVS 数据平面,通过称为 Virtqueue 的设备队列建立与 VM 的连接。这使得虚拟机和加速网络之间能够无缝集成,控制平面在主机上进行管理,而虚拟数据平面由 smartNIC 硬件加速。

pYYBAGNDwnmAccQKAABPcy_Mez4121.jpg

图 3.vDPA 使用 SmartNIC 硬件为每个虚拟机卸载和加速流量 。

Nuage Networks SDN 与 NVIDIA vDPA 技术的无缝集成

Nuage Networks 通过其 虚拟化服务平台 ( VSP )对解决方案做出贡献。 VSP 执行虚拟路由和交换,是基于开放 vSwitch 的分布式转发模块,用作网络服务的虚拟端点。 VSP 立即识别计算环境中的任何变化,触发网络连接和配置中基于策略的即时响应,以确保应用程序性能。

Nuage Networks 的 VSP 使用 VXLAN 等隧道协议将原始有效负载封装为覆盖 SDN 解决方案。

由于标准 NIC 不识别新的数据包头格式,传统上所有数据包操作都必须由 CPU 执行,这可能会使 CPU 负担过重,并导致网络输入/输出性能显著下降,尤其是随着服务器输入/输出速度的增加。

因此,覆盖网络处理需要卸载到一个特定于 I / O 的硬件适配器上,该适配器可以处理 VXLAN ,如 ConnectX 或 BlueField ,以减少 CPU 压力。

vDPA 的性能优势

pYYBAGNDwnuAV-EpAADPQuUrLiQ209.jpg

图 4.OVS-DPDK 在软件和 ASAP 中的性能比较2vDPA 硬件加速。

中国移动决定采用 VirtIO 解决方案以实现最大的兼容性,他们希望能够根据使用情况选择纯 OVS 或 OVS DPDK 。通过合作, Nuage Network 和 NVIDIA 为中国移动的公共云提供了一个 SDN 解决方案,该解决方案灵活、可扩展、硬件加速,支持两种类型的网络虚拟化。

使用 Nuage Networks VSP 和 NVIDIA 硬件加速 vDPA 的联合解决方案提供了显著更快的性能。与单独在软件中运行 OVS-DPDK 相比,网络吞吐量增加了 1.5 倍,数据包转发速度加快了 3 倍, Apache 基准每秒支持的请求数增加了 7 倍。

关于作者

Ash Bhalgat 是 NVIDIA 网络业务部门的云和电信市场开发高级总监。他领导云和电信解决方案、技术营销和合作伙伴生态系统业务开发,以推动网络投资组合收入和市场份额增长。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NVIDIA
    +关注

    关注

    14

    文章

    4985

    浏览量

    103036
  • 云计算
    +关注

    关注

    39

    文章

    7805

    浏览量

    137390
收藏 人收藏

    评论

    相关推荐

    中国移动通信飞信业务的介绍

    效应’,飞信利用增加用户黏性和依赖性的同时,更能扩大移动飞信的用户群。 ”   中国移动通信飞信下载努力实现不同运营商用户之间的IM互联互通,
    发表于 11-18 17:47

    长沙中国移动大楼多功能厅音响系统工程介绍

    【来源】:《电声技术》2010年02期【摘要】:<正>工程简介长沙中国移动通信指挥中心大楼是一栋高标准的智能化大楼,其中的多功能厅可满足各种大、中型会议,中、小型文艺演出
    发表于 04-23 11:16

    中国移动新思维推进TD/GSM协调发展

    咨询师 程德杰博士基于此,中国移动TD网络建设上有针对性地提出了TD/GSM功能定位以避免双网互搏;通过“三不原则”和“三新方案”来实现TD/GSM的融合建设。 明确定位避免双网互搏 TD网络和GSM
    发表于 03-11 16:04

    中国移动互联网白皮书

    中国移动互联网白皮书
    发表于 02-21 14:00

    【市场】飞利浦照明携手中国移动 将智能互联照明投入智慧城市建设

    中国移动研究院签署谅解备忘录,将共同探索针对智能互联照明的蜂窝物联网标准,助力智慧城市建设。中国移动研究院是全球最大移动网络供应商的核心研发及技术支撑中心。与此同时,飞利浦照明北京的
    发表于 04-19 14:43

    中国移动NB-IoT产业“大连接”跌下20元只是伏笔!

    等多个领域开放,标志着中国移动专业子公司——中移物联网有限公司全面进入智能硬件领域。 “大连接”战略对外提出2016年12月,中国移动移动全球合作伙伴大会宣布“大连接”战略。提出开拓
    发表于 12-11 11:01

    请问gsm模块只能用中国移动的卡吗?

    请问一下,原子的gsm模块只能用中国移动的卡吗?如果是,可以改成其他的卡吗?
    发表于 01-14 04:55

    中国移动中国5G发展过程中贡献了重要力量

    5G即将改变社会,在这场跨时代的变革中,中国市场的重要性逐渐提升。在此过程中,中国的运营商尤其是中国移动5G发展过程中起到了重要作用,中国移动
    发表于 12-18 06:14

    欧拉(openEuler)Summit2021:中国移动云原生态创新实践

     欧拉(openEuler)Summit 2021会上,中国移动云原生态创新实践,云原生技术的沉淀,铸就中国移动PaaS平台
    的头像 发表于 11-10 11:21 1561次阅读
    欧拉(openEuler)Summit2021:<b class='flag-5'>中国移动</b><b class='flag-5'>云原生</b>态创新实践

    openEuler Summit开发者峰会:中国移动磐基PssS平台释放云原生价值

    openEuler Summit开发者峰会:中国移动磐基PssS平台释放云原生价值,打造K8S云原生开发环境,满足云原生开发测试需求。
    的头像 发表于 11-10 11:35 1777次阅读
    openEuler Summit开发者峰会:<b class='flag-5'>中国移动</b>磐基PssS平台释放<b class='flag-5'>云原生</b>价值

    欧拉(openEuler)Summit 2021:中国移动云原生生态创新实践

    中国移动信息技术中心高级技术专家,任林。云原生技术沉淀,铸就中国移动磐基PaaS平台夯实中国移动智慧中台统—技术底座。
    的头像 发表于 11-10 11:13 1820次阅读
    欧拉(openEuler)Summit 2021:<b class='flag-5'>中国移动</b><b class='flag-5'>云原生</b>生态创新实践

    中国移动Bigcloud为关键任务应用程序提供 PaaS 和 SaaS 服务

    云计算旨在灵活、有弹性地为企业提供附加价值。中国移动(CMCC)是中国最大的电信运营商和云服务提供商之一,正是通过其 Bigcloud 公共云产品提供这一服务。
    的头像 发表于 08-22 10:46 1339次阅读

    中国移动磐基 PaaS 平台与飞腾 CPU 完成适配,共铸云原生产业生态

    腾云S2500多路服务器CPU完成互认证的磐基PaaS平台,由中国移动信息技术中心依托云原生技术打造,具备多集群资源集中管理、弹性伸缩调度、应用快速部署、服务灰度发布、微服务
    的头像 发表于 01-05 13:53 675次阅读
    <b class='flag-5'>中国移动</b>磐基 PaaS 平台与飞腾 CPU 完成适配,共铸<b class='flag-5'>云原生</b>产业生态

    华为携手中国移动荣获“2023年度云原生技术创新领航者-云原生技术创新案例”大奖

    近日,由工业和信息化部主办、中国信息通信研究院和中国邮电器材集团有限公司承办的“ICT中国·2023高层论坛-云原生产业发展论坛”北京国家
    的头像 发表于 07-06 18:50 574次阅读

    中国移动研究院发布《网络云原生演进技术白皮书》

    近日,第七届未来网络发展大会上,由中国移动研究院联合九家合作伙伴编写的《网络云原生演进技术白皮书》正式发布。中国移动集团公司副总经理高同庆,中国移
    的头像 发表于 09-05 20:55 1291次阅读