随着机器学习,大数据,云计算和NFV不断完善,数据中心网络性能也随之发展。亚马逊,谷歌,百度和腾讯等大型云服务提供商已更新提供IT服务的方式,使之功能更强大,速度更敏捷,灵活性更高。这敲响了传统运营商的警钟,AT&T技术与运营首席策略官John Donovan 表示,AT&T致力于成为“世界上最具侵略性的IT公司”。OTT产品在业界的应用已变得普遍,应用和服务开发都需要创新完善。

他表示:“厂商正在逐渐成为竞争对手,过去的竞争对手变为开源开发等领域的合作伙伴。整个行业的工作方式正在发生变化。我们在标准机构这个平台上共同管理,交流意见解决问题、制作产品。每个参与者都要在规则内,在竞争中合作。”

基于了未来发展和竞争现状,诸如AT&T这样的运营商已经拥抱NFV和分布式计算,以支持应用交付、机器学习和大数据分析来管理基础设施。这些演变需要在数据中心不断发展的前提下实现,以确保大型数据集和IO密集型工作负载的性能。

普通于云计算的企业工作负载是计算密集型的,但不一定是IO密集型。因此,使用NFV和云计算的通信应用程序需要更高要求的网络结构。运用NFV的运营商,需要收集大量在网络的虚拟和物理层的实时数据。

Global Data首席分析师Peter Jarich解释说:“我们致力于实现可以查找任何字节,操作,捕获,重写;通过网络端到端的每个数据包进行时间戳,对交换机中的缓冲进行连续的实时监控。”

性能杠杆:带宽速度

随着对海量数据传输和网络瞬间数据传输的研究逐渐深入,我们发现影响系统性能的原因有两个:原始吞吐量和延迟。

为了解决原始吞吐量的问题,大容量服务器正在重新定义数据中心内的架构和经济模型。我们对提高服务器速度进行投资,使之从10Gb / s提高到25Gb / s以上,提高组织带宽和消息速率升。跟10Gb / s的相比25Gb / s的带宽提高2.5倍,成本在1.3X到1.5X之间。

Gartner数据中心融合和数据中心实践副总裁兼分析师Joe Skorupa表示“从经济角度来看,此举意义重大,现行的25 Gb / s和50 Gb / s服务架构将转换为50 Gb / s和100 Gb / s的网络连接,与此同时光网络成本也在下降 。40Gb / s连接需要四条10 Gb / s的通道,今天的50Gb / s连接由25b / s链路即可,速度的提升意味着价格下降,因为交换机端口和光纤成本都会下降。“

在数据中心互连方面,容量是影响性能的重要因素。例如,移动边缘计算正在成为趋势,因为运营商希望使用机器学习和人工智能来管理具有更多分布式节点的网络。

Jarich指出:“过去,每两百个基站都有一个EPC节点,所以在美国传统的分组核心中将有十几个站点。现在,您可能有成千上万的站点,因为用户需要更多的带宽将其链接到核心。如果我们要在数据中心的网络边缘实施大量的分析和控制,那么我们必须快速提升分析速度和控制的灵活度。”

降低延迟的架构

考虑到延迟的因素,内部数据中心拓扑也在变化,老式的三层设计被leaf-spine的设计所取代,这种设计方式专门用于大数据行业,如不断发展的电信数据中心。传统的三层模式由核心路由器,聚合路由器和接入交换机组成,通过冗余路径互连。但一般只有一个主要路由,只有在主要路由中断的情况下才启动备份路径。

下一代配置中设有两层leaf-spine。leaf层由连接到服务器,防火墙,负载平衡器和边缘路由器等设备的接入交换机组成。spine层由执行路由的骨干交换机组成。每个leaf交换机与每个spine交换机互连,构成网格拓扑,这意味着所有设备的距离包含了信息传播所需的可预测的延迟量。动态路由根据网络变化确定和调整最佳路径。

Skorupa说:“此举显着降低成本的同时提供了大量的横截面带宽,传输大量数据不成问题。我们相信很快也可以50 Gb / s服务器中得到应用。”

即使是在传输少量数据时,高速连接也十分重要。Skorupa解释说:“当您的工作负载传递少量延迟敏感的数据时,从10 Gb / s转为25 Gb / s就有了用武之地。 网络延迟可能只占用了百分之五的时间,但是在10Gb / s连接线缆需要2.5%乃至更长的时间,转换为25 Gb / s意味着从一个节点到另一个节点的所需时间的缩短。所有的这些都使得这些新应用程序更加易于运转。”

从vSwitch卸载(offload)

影响分布式和虚拟化应用程序延迟的另一个问题是虚拟交换机(vSwitch)的性能不足。

Skorupa表示:“当您查看广域网优化和虚拟防火墙等服务时,推出了大量的开放源代码,这是vSwitch的一个性能问题。我们可以通过将一些交换功能迁移到网卡(NIC)中,或者购买更多的服务器,但这会对NFV的投资回报率产生负面影响。

offload的策略减轻了CPU的工作量。通过移动到支持高级内核旁路技术的技术栈实现最低延迟并显着提高数据传输速率。

消息加速软件等辅助技术有助于实现这一点,它可以降低总体延迟并最小化CPU工作负载来提高应用程序的性能。此外,数据平面开发套件(DPDK)提供了一个可编程架构,能够优化应用程序与NIC通信的数据路径。与此同时,它能够更快地处理数据包,这对处理大量以太网数据包处理或高消息速率的应用程序(如虚拟化网络功能)尤为有益。

Jarich表示:“运营商越来越乐于拥抱云计算,尤其是当他们搭建5G网络并具有较大工作量时。移动分布式计算的可带来更低的延迟,回程节省,更高的可管理性,因此深受运营商青睐。”

本文转自d1net(转载)

数据中心网络性能:新应用下的新需求相关推荐

  1. VXLAN:数据中心网络的未来

    概要 随着云计算和虚拟化技术的快速发展,数据中心网络正面临着越来越大的挑战.传统的网络架构在适应大规模数据中心的需求方面存在一些限制,如扩展性.隔离性和灵活性等方面.为了克服这些限制,并为数据中心网络 ...

  2. 200G vs 400G:谁是数据中心网络下一站?

    互联网联接全球 40 亿多用户,支撑着VR/AR.16K视频.自动驾驶.人工智能.5G.物联网等层出不穷的数字化应用.教育.医疗.办公等用户线上与线下的结合,正在影响和改变人们生活的方方面面. 数据中 ...

  3. “双碳政策”下关于数据中心网络可视化管理的一些思考

    站在新一年的起点,回顾2021全年,疫情持续下全球经济动荡,国内新基建大潮方兴未艾,双碳与能耗双控牵动千行百业,数据中心产业迎来转折,由快速发展向规范发展过渡.回顾数据中心行业近几年的发展方向,我们可 ...

  4. 独家揭秘!阿里大规模数据中心的性能分析

    阿里妹导读:数据中心已成为支撑大规模互联网服务的标准基础设施.随着数据中心的规模越来越大,数据中心里每一次软件(如 JVM)或硬件(如 CPU)的升级改造都会带来高昂的成本.合理的性能分析有助于数据中 ...

  5. 7项最佳实践助您利用媒体转换不断发展数据中心网络

    任何数据中心网络的基础都是物理层;是光纤和铜缆将用户.服务器.存储以及当前物联网时代的各种设备连接起来的.而在这些网络上不断增涨的需求,需要数据中心不断进行升级.本文中,我们将为广大读者诸君介绍7项最 ...

  6. 独家揭秘!阿里大规模数据中心的性能分析 1

    2019独角兽企业重金招聘Python工程师标准>>> 阿里妹导读:数据中心已成为支撑大规模互联网服务的标准基础设施.随着数据中心的规模越来越大,数据中心里每一次软件(如 JVM)或 ...

  7. 2.数据中心网络演进

    1. 数据中心的主要目标 数据中心的主要目标是将服务器传输至客户端和其他服务器.为了提供数据服务而建设的,网络可以精确地定义设备的真实效率. 数据中心网络特征: 可用性:能够健全地从故障中快速恢复,或 ...

  8. 数据中心网络架构的问题与演进 — 传统路由交换技术与三层网络架构

    戳蓝字"CSDN云计算"关注我们哦! 文章目录 目录传统路由交换技术路由和交换交换技术传统的 2 层交换技术具有路由功能的 3 层交换技术具有网络服务功能的 7 层交换技术路由技术 ...

  9. 简述数据中心网络的特点,数据中心网络规划设计

    计算机网络系统设计方案时应遵循哪些原则 计算机网络系统设计方案时应遵循原则:1.网络信息系统安全与保密.2.网络安全系统的整体性原则强调安全防护.监测和应急恢复. 要求在网络发生被攻击.破坏事件的情况 ...

最新文章

  1. MATLAB中的vpa函数简单实用记录——精度控制
  2. CentOS系统时间同步(NTP)
  3. ASP.NET 应用程序遭遇Server Application Unavailable问题的解决的方法
  4. 预售┃一张纸一幅图,竟然提高了10倍的学习和工作效率!?
  5. 关于flash网页播放中wmode和direct
  6. Python使用pycuda在GPU上并行处理批量判断素数
  7. win7系统控制面板在哪打开,win7电脑打开控制面板方法
  8. 动态创建Sql Server用户及其权限
  9. Windows10应用Docker部署DoNet Core
  10. 在线扒站工具, 扒站网站工具(简单、快捷、免费)
  11. java 中super_Java中的super
  12. 如何彻底关闭UAC----之注册表篇
  13. 微信小程序解密用户信息--java解密
  14. 森林防火无线监控系统解决方案
  15. 关于显著性检验,有你想要的!
  16. Swift中什么时候不能用 () 代替 Void 来使用
  17. windows 记得pin码 忘记登录密码
  18. 前端开发小白,如何找一个师傅?
  19. t3普及版选择服务器后未响应,T3普及版11.0在新建帐套或者修改账套时 经常出现 未响应状态 请问怎么处理...
  20. 【无标题】pubmed自动下载爬虫无法爬取对应标签,怎么解决?

热门文章

  1. WSS中的SPSite和SPWeb为什么需要释放内存,如何快速发现代码中的未释放内存
  2. 让 FileUpload 文本框只读
  3. Cochrane系统综述注册的具体流程
  4. Science:如何高效阅读文献?
  5. 北斗导航 | RAIM奇偶矢量法理论分析(公式推导:原理图)
  6. 命名空间跟作用域是什么关系_乔丹跟科比什么关系?他们是亲密朋友,但并未对外公开...
  7. java http 状态_Java HTTP连接似乎保持打开状态
  8. python3精要(29)-reduce
  9. 【学术相关】翻倍!研究生招生规模持续扩张!
  10. 干货丨深度迁移学习方法的基本思路(文末送书)