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

简介:

随着机器学习,大数据,云计算和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网络并具有较大工作量时。移动分布式计算的可带来更低的延迟,回程节省,更高的可管理性,因此深受运营商青睐。”


本文作者:佚名          

来源:51CTO

目录
相关文章
|
4天前
|
SQL 安全 前端开发
PHP与现代Web开发:构建高效的网络应用
【10月更文挑战第37天】在数字化时代,PHP作为一门强大的服务器端脚本语言,持续影响着Web开发的面貌。本文将深入探讨PHP在现代Web开发中的角色,包括其核心优势、面临的挑战以及如何利用PHP构建高效、安全的网络应用。通过具体代码示例和最佳实践的分享,旨在为开发者提供实用指南,帮助他们在不断变化的技术环境中保持竞争力。
RS-485网络中的标准端接与交流电端接应用解析
RS-485,作为一种广泛应用的差分信号传输标准,因其传输距离远、抗干扰能力强、支持多点通讯等优点,在工业自动化、智能建筑、交通运输等领域得到了广泛应用。在构建RS-485网络时,端接技术扮演着至关重要的角色,它直接影响到网络的信号完整性、稳定性和通信质量。
|
5天前
|
机器学习/深度学习 人工智能 算法框架/工具
深度学习中的卷积神经网络(CNN)及其在图像识别中的应用
【10月更文挑战第36天】探索卷积神经网络(CNN)的神秘面纱,揭示其在图像识别领域的威力。本文将带你了解CNN的核心概念,并通过实际代码示例,展示如何构建和训练一个简单的CNN模型。无论你是深度学习的初学者还是希望深化理解,这篇文章都将为你提供有价值的见解。
|
5天前
|
网络协议 数据挖掘 5G
适用于金融和交易应用的低延迟网络:技术、架构与应用
适用于金融和交易应用的低延迟网络:技术、架构与应用
26 5
|
4天前
|
人工智能 运维 监控
智能运维在现代数据中心的应用与挑战
随着云计算和大数据技术的迅猛发展,现代数据中心的运维管理面临着前所未有的挑战。本文探讨了智能运维技术在数据中心中的应用,包括自动化监控、故障预测与诊断、资源优化等方面,并分析了当前面临的主要挑战,如数据安全、系统集成复杂性等。通过实际案例分析,展示了智能运维如何帮助数据中心提高效率、降低成本,并提出了未来发展趋势和建议。
|
5天前
|
运维 物联网 网络虚拟化
网络功能虚拟化(NFV):定义、原理及应用前景
网络功能虚拟化(NFV):定义、原理及应用前景
13 3
|
5天前
|
数据可视化 算法 安全
员工上网行为管理软件:S - PLUS 在网络统计分析中的应用
在数字化办公环境中,S-PLUS 员工上网行为管理软件通过精准的数据收集、深入的流量分析和直观的可视化呈现,有效帮助企业管理员工上网行为,保障网络安全和提高运营效率。
11 1
|
7天前
|
机器学习/深度学习 人工智能 安全
人工智能与机器学习在网络安全中的应用
人工智能与机器学习在网络安全中的应用
24 0
|
6天前
|
存储 运维 区块链
区块链技术对数据中心的潜在影响
区块链技术对数据中心的潜在影响
|
3月前
|
机器学习/深度学习 存储 监控
利用机器学习技术优化数据中心能效
【7月更文挑战第36天】在数据中心管理和运营中,能源效率已成为关键性能指标之一。随着能源成本的不断上升以及环境保护意识的增强,开发智能化、自动化的解决方案以降低能耗和提高能源利用率变得尤为重要。本文探讨了如何应用机器学习技术对数据中心的能源消耗进行建模、预测和优化,提出了一个基于机器学习的框架来动态调整资源分配和工作负载管理,以达到节能的目的。通过实验验证,该框架能够有效减少数据中心的能耗,同时保持服务质量。