借助RDMA功能的互连实现您企业软件定义的数据中心基础设施的效率最大化

摘要:在二十世纪末,人们已经对于之前的几十年是全球信息技术(IT)时代到来的曙光形成了一致的共识。但是,在二十一世纪最初的几年间,一切已经变得很清楚:虽然技术可以归功于上个世纪,但信息技术已然有了新的定义。新世纪仅仅才过了15年,产生的海量数据量早已经让前几代的数据量相形见绌,而且所有这些数据是开放的,准备好了被实时进行观察和分析。

这显著的市场趋势已经对企业产生了巨大的影响,使得企业已经纷纷开始将信息技术作为他们业务流程的基础资源,而不是作为跟踪经营业绩的手段。现在,企业不仅必须分析其业务数据,还包括其他参数,例如客户和合作伙伴的真实体验或即将发生的事件对预期销售的影响(根据以往的经验)。例如,一家大型零售企业已经接受了大数据,以优化其数字化市场战略,现在甚至已发展到了优化其供应链的阶段。数据分析可用于优化全方位渠道的供应链,以确保为客户,合作伙伴和员工提供高效,简化和统一的体验。这种方法允许零售商们得以确保第一时间掌握最新的趋势,并优化仓储库存配置,进而使得企业营收实现最大化,保证客户的满意度。

由于这些新的突破,企业IT部门不得不对现代化的数据中心基础设施迅速作出反应,使其能够应对这些新的决策工作负载的苛刻的要求。

通过建立一个强大的能够近乎实时的处理不断增长的海量数据的基础设施,使得企业在现如今的“数据分析竞争”中获得了很好的开始。这些新的基础设施应该是基于最新的多核和多插座服务器,并结合了速度更快的基于Flash的软件定义的存储(SDS),最重要的是,通过高性能的软件定义网络(SDN)连接——其是快速、安全的数据通信,消除潜在的瓶颈,流量最大化,及满足企业总拥有成本(TCO)关键的重要元素。

对高性能网络的需求

为什么网络性能在软件定义的数据中心(SDDCs)如此重要?最主要的原因是,SDDC是基于现代横向扩展的规模化的架构,通过网络连接商用服务器和存储。连接越快,整个群集就越快。这方面的一个很好的例子是SDS系统,其中数据可以驻留在任何物理服务器;数据通过网络被传送得越快,实现的效率就越高。

但是,只有带宽是必须考虑的参数之一。另一重要的考虑因素是网络的效率,这是由运行通信任务所需要的CPU的百分比来测量的。通信所需要的CPU周期越多,用于运行作业的CPU周期就越少。一个高效的网络可以将来自CPU的通信任务卸载到I/O控制器,从而消除了I/O瓶颈,并带来一个更均衡的集群。

高效网络中所采用的最流行的技术之一是远程直接内存访问(RDMA)。基于RDMA的互连为提高数据中心的效率,降低整体的复杂性,提高数据传送性能提供了理想的选择。RDMA使数据的传送能够受到来自CPU的最小介入,而不需要多次复制该数据,这在运行TCP/IP以太网协议栈(见图1)时是必需的。RDMA不仅释放了CPU周期运行应用程序所需的昂贵的费用,同时也最大限度地利用低抖动减少了整体数据通信的延迟,使得整体的执行时间更可预测。尽管如此,直到最近RDMA也只是在InfiniBand
fabrics架构可用。由于RoCE (RDMA over Converged
Ethernet)的出现,RDMA的好处现在在基于以太网或混合协议fabric架构以及(IBTA)的数据中心也可用了。  

  图:通过RDMA vs. TCP/IP 的数据通信。

RDMA over Converged Ethernet(RoCE)

RoCE借助以太网的发展,实现了RDMA over
Ethernet的高效部署。能在主流数据中心应用程序广泛部署RDMA技术。基于RoCE的网络管理与任何以太网是相同的,免除了IT管理人员学习新技术的需要。对于一处数据中心而言,RoCE的业务优势包括以下几点:

·无需更改数据中心基础架构

·在跨10/25/40/50/100GbE的网络I/O在一个单一的线统一

·延续现有的数据中心管理基础设施

·降低能耗,从而实现了成本节约

·保持现有和将来应用程序的兼容性

·通过I/O统一的单芯片解决方案显著节省了CAPEX和OPEX

RoCE互连已经在大型云服务供应商被大量部署,包括诸如微软的Azure,在企业数据中心和融合的基础设施系统。此外,在Ignite'15大会上,微软展示了他们的Windows
Server 2016
SDS解决方案,跨100Gb/s以太网和RoCE的存储空间。四核心运行传输协议,同时NVMe固态硬盘为存储提供了高带宽。其结果清楚地显示了RoCE较之TCP/IP以太网所提供的优势,可实现2倍多的吞吐量(92Gb/s
versus
54Gb/s)和少50%的延迟。此外,其显示了2倍的CPU效率改进:当运行在TCP/IP协议时,所有的四核得到充分利用,而RoCE使用的周期小于50%,留下更多的CPU周期来运行应用程序,从而实现更高的效率。  

  图:TCP / IP充分利用所有四个核心被分配给运行传输协议。

iSCSI Extensions for RDMA (iSER)

除了通过RDMA的服务器到服务器的通信,IBTA也标准化了通过RDMA
(iSER)的iSCSI,这是一个扩展了互联网小型计算机系统接口(iSCSI)协议以使用远程RDMA的计算机网络协议。其基本上采用上层的iSCSI进行会话管理、发现、恢复等;其因此能够与所有iSCSI所支持的特性和功能兼容。但是,较之基于软件的iSCSI适配器,如VMware的iSCSI适配器,使用iSER能够通过以下机制消除瓶颈:

·通过RDMA技术iSER使用零拷贝

·iSER CRC由硬件计算

·iSER适用于消息边界,而不是数据流

·iSER传输协议是在硬件中实现的(最小化每个I/O 的CPU周期)  

图:使用iSER实现更高的吞吐量和更高的IOPS(ESXi 5.X,2 台虚拟机,每台虚拟机2 LUN)。

RoCE和iSER的互连也仅次于戴尔的Fluid缓存的SAN解决方案,其采用了分布式的缓存机制,以尽量减少物理存储的访问。该解决方案,首次是在2013年的戴尔世界大会上演示的,通过允许虚拟机访问在另一台虚拟机的缓存中存储的数据最大限度地提升集群的性能。此任务需要高带宽和低延迟的互连。  

  图:Oracle RAC SAN性能的跨流缓存。

其结果令人印象深刻。该解决方案达到500万随机读取IOPS(每秒的输入/输出)。当运行一个Oracle工作负载基准的联机事务处理(OLTP)时,戴尔SAN流缓存还能够实现:

·快99%的响应时间

·每秒传输增加4倍

·并发用户增加6倍

戴尔也通过戴尔实验室测试的硬件堆栈,启用戴尔流缓存SAN,在VMware软件上运行微软SQL Server数据库带来了显著的性能改进。(http://marketing.dell.com/SQLServer-OLTP)

高效的网络提高投资回报率(ROI)

RDMA所带来的网络性能的提升,对数据中心的投资回报率带来了显著的影响。在一个跨10Gb/s的RoCE与10Gb/s以太网建立了一个虚拟桌面基础架构(VDI)的基准,RoCE能够提供为每台服务器提供2.5倍的虚拟桌面(140比60)。

当进行一个运行5000台虚拟桌面的ROI分析时,RoCE仅在硬件上就可以节省336400美元。考虑到软件许可费用和运营成本,其总的节约可以很容易地达到(甚至超过)500000美元。  

图:当运行5000台虚拟桌面时,节省高达73万美元,假设SSD满载服务器的成本是6800美元,48×10GbE端口交换机成本为10000美元。

总结:RDMA助力企业成功

存储和快速分析大量的数据的能力已经成为一种显著的竞争力,有助于重塑数据中心和应用程序架构,以及转变IT资源和应用程序的创建、购买和管理方式。

企业IT团队不能忽视与建立正确的数据中心基础设施,以支持这些新的任务关键型业务流程相关的技术挑战。因此,当务之急是,必须部署最高效的基础设施,以支持和满足新的要求。

借助RDMA功能的互连构建软件定义的数据中心基础设施,有助于提高经营绩效,同时降低IT运营成本,帮助企业在其业务的各个方面获得竞争优势。

关于作者

本文作者Motti Beck是Mellanox
Technologies公司的企业市场开发总监。在加入Mellanox公司之前,Motti曾是包括BindKey
Technologies公司和Butterfly Communications在内的一系列初创公司的创始人,BindKey
Technologies由DuPont Photomask收购,而Butterfly Communications被Texas
Instruments所收购。他以前是National
Semiconductor的一名业务部门负责人。Motti持有以色列理工学院计算机工程学士学位。您可以在推特上关注他:@mottibeck。

本文转自d1net(转载)

时间: 2024-11-16 14:29:35

借助RDMA功能的互连实现您企业软件定义的数据中心基础设施的效率最大化的相关文章

为什么您企业新建的数据中心不奏效——状态调试不对

数据中心的资本项目往往会发生变数,而相关的管理执行人员又减少了唯一可以阻止这些变数的进程. 对于正在进行数据中心资本投资项目的IT企业组织而言,不可否认,其风险是很高的.构建新的数据中心无疑是一项巨大的投资,但其也可以实现或阻碍企业组织的IT战略和能力,从而影响企业组织为未来多年的整体业务绩效. 随着越来越多的企业组织依赖于主机托管数据中心供应商,因而确保这些项目的设计和建设能够满足您企业的业务需求无疑也是至关重要的. 对于任何数据中心工程项目而言,通常都会牵扯到多家供应商.分包商,并会涉及到超

企业需要刷新数据中心设施管理策略

如今,效率低下的数据中心运营成本越来越来,企业为了提高其数据中心的成本效益,一直致力于防止冷却设备故障,提高设备效率,更新电池技术以保持其高效运营. 数据中心设施管理从不间断电源供电系统的维护到计量电源效率,都成为了IT团队技术不断发展的空间.例如,诸如电源使用效率的旧指标不再足以理解数据中心效率,此外,功率密度的增加可能导致更具破坏性的冷却故障. 所有这一切意味着企业必须调整其数据中心设施管理战略,以适应这些变化的标准,并保持其数据中心更加高效和成本效益.以下是可以帮助企业更好地进行数据中心设

企业类型决定数据中心基础架构

由于许多因素的汇聚,用于IT企业的数据中心尺寸与形状可能在变化.虚拟化与http://www.aliyun.com/zixun/aggregation/11969.html">互联网应用的崛起促使了基于云的服务的发展,使得大量计算服务需要跟上应用的步伐. 基于这些变化,没有一种服务器配置或网络架构适合每一个业务.既然有那么多的服务器与网络配置可选,哪一种适合你的企业还真不好决定. 坚持传统 对于中小型数据中心来说,传统的架构最实用.既熟悉又无需花费高价购买."但你真的需要了解你应

方物软件:助力IDC企业搭建云数据中心

背景 沈阳恒昊互联网络有限公司是一家提供集域名注册.http://www.aliyun.com/zixun/aggregation/14840.html">虚拟主机.企业邮局.服务器托管租用.网站建设,搜索引擎登记.网站推广.软件开发.系统集成服务于一体的互联网专业服务商,也是辽宁省首家具有双资质(ICP互联网信息服务+ISP互联网接入服务)的正规互联网服务公司.致力于为政府机关.科研院所.企事业单位实现数字化资源管理提供全面.成熟.易用的解决方案和应用服务. 挑战 1 服务器数量剧增.

企业数据中心基础设施硬件更新注意事项

[天极网服务器频道7月8日消息]性能提升以及每个http://www.aliyun.com/zixun/aggregation/13999.html">工作负载的最高工作效率是企业从硬件投资中获得更多回报的最佳方式.所以企业在基础设施方面的更新投入是谨慎的,那么企业如何通过更新硬件来获得应有的ROI呢? 性能往往跟服务器硬件本身有关,但并不总是指购买最新的和最著名的品牌系列.在许多情况下,潜在的升级或对已有设备的调整也可以带来可衡量的改进,比如CPU和存储. 选择更快的64位处理器才是关键

惠普企业(HPE)剥离软件业务,专注数据中心服务

惠普企业(Hewlett Packard Enterprise,HPE)在本周三宣称,该公司决定剥离非核心的软件业务,此项业务将与位于英国的上市软件公司 Micro Focus 合并.HPE 将拥有合并后公司 50.1% 的股权,并可以拿到 25 亿美元的现金. 剥离的软件业务包含应用交付管理.大数据.企业安全.信息管理.政务和 IT 运维业务.这些业务对于 Micro Focus 而言刚好互补,交易达成后,Micro Focus 公司将成为全球最大的软件服务公司.HPE 将会把精力集中到数据中

为何企业积极采用超融合基础设施

今天的企业领导人们都在积极的寻找一种方法,来使得其应用程序能够更快的运行,IT管理更便宜,配置更容易.而超融合软件(HCS)的出现则意味着现如今的企业组织可以比以往任何时候都能够从他们的硬件中发掘出更多的潜能.新的数据中心选项正在出现,其节省了时间,空间和资金--创建了一个行业枢纽,以及一个新的侧重于超融合基础设施 新需求要求进入下一代数据中心   业务部门的需求 IT部门的需求 应用程序的运行速度更快 简单化 降低IT成本 自动化 更简单的交付 自由的选择   解决方案便是HCI HCI彻底改

借助数据中心模拟看得更清楚

本文作者Dave King是Future Facilities公司的产品经理. 据说,计算流体动力学(CFD,Computational Fluid Dynamics)提供了关于数据中心气流的历史视图信息,但到了报告生成时,这些视图信息可能已经过时了.这种将CFD视图作为过去的快照的方法错失了技术(预测的)的真正力量;而这一糟糕的思维方式,似乎在行业内还颇有市场.我曾经与数据中心操作运营人员们在各种不同的会议上进行过无数次的沟通交流,而这些数据中心操作运营人员一直在抱怨说,"为什么我需要有人来进

企业数据中心SDN部署指南

SDN数据中心或许是未来的大趋势,但这并不意味着这只是一个简单的转换. 因此,如果您企业希望在部署SDN数据中心方面能够取得进展,那么您需要为您的传统遗留旧设备制定一套明确的计划. 本指南旨在帮助您确定在企业中部署实施SDN数据中心所需的后续步骤. 在定义了SDN数据中心后,下一步是什么呢? 其答案仍将取决于您所问的对象是谁,许多关于软件定义的网络的谈话都会非常明智地从一个问题开始,即:什么是SDN?根据我们自己的定义,"在软件定义的网络中,网络管理员可以从一款集中的控制台塑造流量,而不必接触单