可编程逻辑实现数据中心互连

发布者:lqs1975最新更新时间:2018-02-01 来源: 21IC中国电子网关键字:可编程逻辑  DCI  FPGA 手机看文章 扫描二维码
随时随地手机看文章

随着实施基于云的服务和机器到机器通信所产生的数据呈指数级增长,数据中心面临重重挑战。


这种增长毫无减缓态势,有业界专家预测内部数据中心机器对机器流量将会超出所有其他类型流量多个数量级。这种显著增长给数据中心带来三个主要挑战:


· 数据速度 – 接收与处理数据所需的时间增强了数据的接收和处理能力,实现高速传输。这使数据中心可支持近乎实时的性能。


· 数据种类 – 从图像与视频这样的结构化数据到传感器与日志数据这样的非结构化数据,可将不同格式的数据传输进来。


· 数据量 – 所有用户提供的数据量。


对于众多应用来说,应对这些挑战需要数据中心之间的直接通信。例如,提供索引、分析、数据同步、备份与恢复服务。为支持数据中心间的通信,需要使用非常大的数据管道,同时,用于在这些管道间传输数据的网络通常称为数据中心互连 (DCI)。


DCI 发挥着举足轻重的作用,有助于数据中心部署规模扩展,支持更多数数据中心以在给定地理区域内铺开服务。当然,随着数据中心数量的增加,它们之间的互连程度也会随之增强。


要想在数据中心内实现 DCI,既可使用专用接口盒,也可使用传统的传输装置。使用专用接口盒能在外部数据中心(线路侧)与数据中心内部网络(客户侧)之间提供接口。


由于数据中心内存有敏感信息,例如财务信息、健康信息以及其他业务的关键信息,因而数据安全性至关重要。安全漏洞会让数据中心所有者丧失信心与信任并造成收入损失。最糟糕的是,如果安全漏洞十分显著,还可能造成法律或监管后果,从而影响运营。


因此,无论是在数据中心内部还是在数据中心间的传输过程中,信息安全保障都是头等大事。这就要求 DCI 实现方案能在数据进出数据中心时支持对数据进行加密或解密。


当前的 DCI 实现方案采用以下技术之一:


· Bulk Layer 1 安全方案:利用类似于 AES256 的技术对整个内容进行加密和认证。这是目前为止最具成本效益的方式,能为大型点对点数据管道提供安全性。


· 由 IEEE 802.1 AE 定义的 MACsec:可对数据包进行单独加密,也可在硬件中轻松处理。MACsec 可在 Layer 2 中提供安全性。


在 DCI 互连盒中,通常只使用两种安全技术中的一种。然而,随着数据中心数量的增加,找到可实现这两种安全方法的解决方案十分必要,让使用不同安全方法的数据中心间能够灵活地进行通信。这需要 DCI 平台具有灵活性且易于配置,可从支持一种安全解决方案到支持另一种安全解决方案。有了这种灵活性,使用不同厂商技术的数据中心之间就能进行通信。


尽管新型数据中心的数量快速增加,但现有数据中心在线路侧与客户侧均有部署,故也采用全新的标准。DCI 互连盒必须足够灵活才能应对多个升级周期,跨越多代网络接口。升级网络设备的相关成本是这种跨代升级的部分推动力,例如,100Gbps 传输卡的成本是与它相似的切换端口成本的 100 倍。因此,从成本角度来看,每三年更换这些设备并不划算。该功能有助于数据中心运营商将 DCI 互连盒脱离升级周期。


DCI 互连盒架构


出于对不同的安全技术与常规升级周期间歇的支持,DCI 互连盒架构需要能够适应部署功能要求,同时根据技术与标准变化实现简单演进。


图 1 - DCI 互连盒情景图。


要想实现对标准的适应性并为演进发展提供支持,就需要可支持多种数字相干光学 (DCO) 线路侧接口的架构。


越来越多地将 DCO 格式部署为可插拔格式,并且能够支持不同厂商线路侧接口的特性实现了最大的灵活性。


客户侧接口则需要支持 10GE 至 400GE 的以太网速率,以及像 FlexE 的更新标准。


要将客户侧与线路侧进行连接,所需的解决方案不仅要提供接口功能,还要能实现应用所需的安全解决方案。


诸如赛灵思 UltraScale+™ FPGA 的可编程逻辑可为 DCI 互连盒设计人员提供多种优势。可编程逻辑 IO 的高灵活性能实现任意到任意系统间的接口功能,允许客户侧和线路侧接口具备必要的 PHY 支持。


可编程逻辑的并行特性还可实现算法的流水线化,以获得最优吞吐量。得益于可编程逻辑架构的并行特性,因为消除了传统的系统瓶颈,该解决方案还具备更好的确定性。


此外,可编程逻辑也可实现现场升级,在采用标准时,可支持全新协议修订版本的部署。可编程逻辑的这种可升级能力使 DCI 盒可以具备应用所需特性。该变更可通过 SDN 控制器来编排,因此,基于 FPGA 的 DCI 盒极具可塑性。在当今 SDN 控制的网络环境中,这样一种基于应用的 DCI 盒特性会形成极大优势。


就 FPGA 应用的开发而言,存在多种可用来加速功能性的由高级软件定义的环境。它们包括 SDAccel™、SDNet™ 与 SDSoC™ 设计环境,统称为 SDx。这些环境支持使用高层次综合对 FPGA 应用进行开发。当与重配置加速栈 (Reconfigurable Acceleration Stack) 相结合时,开发人员就可以使用业界标准框架与库集成数据中心。


图 2 – SDx 开发环境。


总结


数据中心正在经历显著增长,并通过使用 DCI 这样的技术使之间的互连变得越来越紧密。DCI 互连盒可提供互连功能与数据事务处理的安全保护功能,同时还可在 DCI 与数据中心功能与标准演进发展的同时支持路径升级。


FPGA,例如赛灵思 UltraScale+ 系列,可提供灵活的高性能解决方案,并可使用 SDx 工具链加速该解决方案的开发,提供高级设计环境。

关键字:可编程逻辑  DCI  FPGA 引用地址:可编程逻辑实现数据中心互连

上一篇:使用Theano,Python,PYNQ和Zynq开发定点Deep Recurrent神经网络
下一篇:使用系统优化编译器加速汽车电子产品设计

推荐阅读最新更新时间:2024-05-03 02:24

如何采用FPGA方案实现数字显示系统设计
系统级芯片(SoC)解决方案被誉为半导体业最重要的发展之一,目前,从数字手机和数字电视等消费类电子产品到高端通信LAN/WAN设备中,这一器件随处可见。过去,为了创建此类嵌入式系统,设计工程师不得不在处理器、逻辑单元和存储器等三种硬件中进行选择,而现在这些器件已合并为单一的SoC解决方案。 SoC面临的挑战 嵌入式系统SoC可采用现场可编程门阵列(FPGA)或专用集成电路(ASIC)实现。开发新型SoC器件需要解决的几个关键问题包括:新的设计工具、先进的工艺技术及半导体IP。尽管在技术上十分先进,基于ASIC的SoC产业仍然面临着挑战,甚至会因此难以完全发挥潜力,以下列举其面临的一些问题和挑战: 1.系统复杂性不断增加,因此
[单片机]
HDTV接收机吕Viterbi译码器的FPGA实现
    摘要: 在对Viterbi译码算法性能进行Matlab软件仿真的基础上,结合数字HDTV地面广播COFDM传输系统中FEC模块内码解码的具体要求,采用FPGA技术实现了Viterbi译码电路。并通过系统调测验证了设计的合理性与可靠性。     关键词: Viterbi译码 FPGA 收缩卷积码 高清晰度数字电视(HDTV) 高清晰度数字电视(HDTV)技术是当今世界上最先进的图像压缩编码技术和数字通信技术的结合。它代表一个国的科技综合实力,蕴藏着巨大的市场潜力。数字电视地面广播编码正交频分复用(CMOFDM)传输系统以其较强的抗多径干扰性能、易于实现移动接收等优点在HDTV的研究中占有很重要的地位。而
[应用]
iPhone 7中的FPGA芯片将是苹果AI之路上的关键
据外媒报道,iPhone 7上市都快一个月了,拆解网站如iFixit和Chipworks早已将它大卸八块。在内部零配件上,恐怕现下最令人惊讶的就是苹果用了高通和英特尔两个公司的基带。 不过,这密密麻麻的内部零配件中,有一个小芯片却被人们忽视了,它就是FPGA,也就是所谓的现场可编程门阵列,而这颗芯片未来可进行重新编程和配置。最重要的是,此类芯片在数据中心一直是机器学习的发动机。此外,这也是iPhone首次用上FPGA芯片。 苹果此举非常有趣,也绝对的一反常态, 研究公司Tirias Research首席分析师克莱维尔说道。 苹果喜欢出人意料,要知道给手机加FPGA会增加制造成本,而这种芯片在手机内还比较少见。
[手机便携]
基于FPGA的高速运动目标单光幕测速系统设计
引 言 高速运动物体的物理状态检测分析一直以来都是一项重要的研究内容,特别是对于高速运动物体瞬时运动速度的检测。这是瞬态过程及效应物理研究中的一个有待发展的领域,可能会导致极端条件下的新物理效应,在高速碰撞等方面有着直接的应用背景,也给检测和控制技术提出了更高的挑战。 1 测量方法 对于高速运动的物体,常用的速度测量方法按测量原理可分成三类,即瞬时速度测量法、平均速度测量法和多普勒原理测量法。瞬时速度测量法采用弹道摆或微波倾角法,可以换算出物体的瞬时飞行速度,但测试误差较大,目前很难达到高的精度。多普勒测速法是利用波传播中多普勒效应进行测速的方法,也是一种比较有效的测量速度方法。平均速度测量法是在测量目标前进方向放置两道
[测试测量]
基于<font color='red'>FPGA</font>的高速运动目标单光幕测速系统设计
OFDM水声通信系统定时同步的FPGA实现
0 引 言 正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)技术是一种多载波调制技术,它将宽带信道分解为相互正交的一组窄带子信道,利用各个子信道进行并行数据传输,因此其频谱利用率高、抗多径衰落能力强。目前已经在数字视频广播(DVB-T2)、无线局域网(802.11a/g])等系统中成功得到应用,并且成为第四代移动通信的核心技术之一。水声信道是一个时、空、频变的多径信道,它具有强多径、窄频带和强噪声等特点,将OFDM传输技术应用到水声通信中,已成为水声通信的研究热点之一。 OFDM系统自身的正交多载波调制特点,决定了其对同步误差十分敏感。能否实现准确的符号
[嵌入式]
OFDM水声通信系统定时同步的<font color='red'>FPGA</font>实现
再次携手ARM、MIPS,FPGA进入新时代?
短短几天之内,先是Altera宣布取得MIPS32架构的授权,接着Xilinx又和ARM全面合作。两个消息的接踵而至,让利用FPGA进行设计的工程师得有一段时间进行消化。毫无疑问,当FPGA的两大巨头和微控制器最流行的两大架构分别迅速达成了协议,这会对他们产生切身的影响,但影响究竟会有多大,恐怕一时半会儿很难看清楚。 股市是晴雨表,美国时间19日,当Xilinx和ARM合作的消息公布后,Xilinx的股票涨了1.6%,而ARM的涨幅则超过3%。这表明了金融界对此事前景的看法。 但必须承认的是,FPGA与微控制器两个产业的合作并不新鲜。熟悉Altera产品线的工程师们都清楚,除了Altera自己的Nios核之外
[EEWORLD独家]
基于FPGA的身份认证智能卡设计
身份认证是保密通信和信息安全的基础。通过身份认证机制可以鉴别网络事务中涉及到的各种身份,防止身份欺诈,保证通信参与各方身份的真实性,从而确保网络活动的正常进行。因此,身份认证一直是网络安全研究领域的前沿技术。   目前使用的身份认证技术可以分为三种类型:基于所知、所有以及基于个人生物特征的认证。认证方式包括口令认证、智能卡认证以及指纹、虹膜等生物认证方式。   口令认证是最为广泛的一种认证方式,从普通的计算机登录系统到网络邮件系统都采用这种方式。但是,口令认证的安全性比较低,容易被他人盗用。基于指纹、虹膜的生物身份认证方式是生物技术在信息安全领域的应用,具有普遍性和唯一性的特点,但基于生物识别设备成本和识别技术水平的考虑,
[工业控制]
基于<font color='red'>FPGA</font>的身份认证智能卡设计
可编程技术势在必行,一触即发
设计师们最有发言权,他们认为二十一世纪最具决定性的集成电路技术就是现场可编程门阵列(FPGA),而传统门阵列和结构阵列技术将退居到特殊的大批量应用。 无论是用来完成关键功能还是直接作为系统核心,今天的FPGA所提供的性能、成本、功耗和容量都已经达到甚至超过此前专用IC或专用标准器件(ASSP)的水平。 可编程硬件的可配置特点不仅具备产品差异化和快速上市等传统优点,同时当批量达不到足以支持开发专用IC成本的时候还可以加快投资回报速度。 在当前经济和金融形势同时恶化的情况下,先进的FPGA技术的发展已经到了一个引爆点。由于风险管理以及适应市场动态形势的能力对于企业生存变得越来越关键,对于电子系统生产商来说,硬件可编程能力
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved