历史上的今天
返回首页

历史上的今天

今天是:2025年02月01日(星期六)

2018年02月01日 | 可编程逻辑实现数据中心互连

2018-02-01 来源:21IC中国电子网

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


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


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


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


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


对于众多应用来说,应对这些挑战需要数据中心之间的直接通信。例如,提供索引、分析、数据同步、备份与恢复服务。为支持数据中心间的通信,需要使用非常大的数据管道,同时,用于在这些管道间传输数据的网络通常称为数据中心互连 (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 工具链加速该解决方案的开发,提供高级设计环境。

推荐阅读

史海拾趣

ADLINK公司的发展小趣事

ADLINK 是一家全球领先的嵌入式计算解决方案提供商,以下是该公司发展的五个相关故事:

  1. 公司创立与初期发展: ADLINK 成立于1995年,总部位于台湾新北市。公司专注于为工业自动化、通讯、医疗保健、交通运输等领域提供高性能的嵌入式计算和连接解决方案。在创立初期,ADLINK 主要专注于硬件产品的开发和销售,如嵌入式计算板卡、模块、工业计算机等。

  2. 技术创新与产品扩展: 随着市场需求的不断变化和技术的发展,ADLINK 不断进行技术创新,积极拓展产品线。除了传统的嵌入式计算硬件产品外,公司还推出了嵌入式操作系统、软件工具和解决方案等,以满足客户在物联网、人工智能、工业4.0 等领域的需求。

  3. 全球业务布局与国际化发展: ADLINK 在全球范围内建立了广泛的销售网络和服务体系,拥有多个全球研发和生产基地,并在美国、欧洲、亚洲等地设有分支机构和办事处。通过与全球领先企业的合作和市场拓展,ADLINK 的产品和解决方案已经覆盖了全球100多个国家和地区。

  4. 合作伙伴关系与客户案例: ADLINK 与世界各地的行业领先企业建立了紧密的合作伙伴关系,共同开发创新性的解决方案,应用于工业自动化、智能交通、医疗保健等领域。例如,公司与德国西门子、美国英特尔等知名企业合作,在工业物联网、边缘计算等领域取得了一系列成功案例。

  5. 未来展望与持续发展: 面对快速变化的市场环境和日益激烈的竞争,ADLINK 将继续致力于技术创新和产品研发,不断提升解决方案的质量和性能,以满足客户日益增长的需求。公司将继续秉承“创新、合作、可靠”的核心价值观,努力成为全球领先的嵌入式计算和连接解决方案提供商。

Gennum ( Semtech )公司的发展小趣事
确保在断电的情况下进行电路操作,避免触电危险。
FINTEK公司的发展小趣事

随着ASP芯片市场的成功,FINTEK公司意识到单一产品线的局限性。为了保持竞争优势并开拓新市场,公司开始多元化拓展产品线。经过市场调研和技术储备,FINTEK相继推出了数字信号处理器(DSP)、微控制器(MCU)以及射频前端模块(RF FEM)等一系列新产品。这些产品的推出不仅丰富了公司的产品线,也进一步巩固了FINTEK在半导体领域的市场地位。

EOS POWER INDIA Pvt公司的发展小趣事

EOS POWER INDIA Pvt公司成立于1991年,由美国加利福尼亚州几位电力电子领域的先驱创立。成立之初,EOS就致力于电力电子技术的研发与应用,特别是在电源解决方案方面。通过引进先进的技术和工艺,EOS在印度市场上逐步建立起自己的品牌形象,并开始为本地客户提供优质的电源产品和服务。

Comus_International公司的发展小趣事

在过去几十年里,Comus International通过持续的有机增长和收购增长相结合的方式,实现了公司的快速发展。这种增长策略不仅使公司规模不断扩大,也使其业务范围更加广泛。最终,Comus International成功发展成为一家集团公司,成为电子行业中的佼佼者。

以上就是Comus International在电子行业中的五个发展故事。这些故事充分展示了公司在创新、质量、服务以及市场拓展等方面的卓越表现,也揭示了其能够在竞争激烈的电子行业中脱颖而出的原因。

Alpha 3 Manufacturing公司的发展小趣事

随着市场的不断变化和客户需求的日益多样化,Alpha 3 Manufacturing公司意识到只有不断创新才能在竞争中立于不败之地。因此,公司加大了对技术研发的投入,引进了一批高端技术人才,建立了完善的研发体系。经过不断的努力,公司成功推出了一系列具有自主知识产权的高性能电子产品,赢得了客户的广泛赞誉。

问答坊 | AI 解惑

印制电路工艺制程

印制电路工艺制程…

查看全部问答>

视频监控系统智能化如何在金融行业的应用

银行营业网点众多,遍布城乡的各个角落。而各个网点、自助银行ATM机的使用环境各不相同,安全防范系统必须克服这些环境因素的影响。这使得金融系统对产品的需求,相对于其它行业要高得多。例如,银行营业网点内部的场景监控,要选用高信噪比的摄像 ...…

查看全部问答>

批处理问题

我想请问下,我想要实现批处理开机就运行某指令,要怎么在内核里添加啊。。哪位帮帮忙!谢了…

查看全部问答>

wince内核调用API函数出问题

在kernel里面调用API函数都会出现连接错误,请问高手如何解决? hal.lib(cfw.obj) : error LNK2019: unresolved external symbol MapViewOfFile referenced in function OEMInit hal.lib(cfw.obj) : error LNK2019: unresolved external symbol Cr ...…

查看全部问答>

求PDA无线点餐设计 现金酬谢!!!

客户要求在我们现有的餐饮管理系统上,增加PDA无线点餐功能,请高手帮助,现金酬谢!!! 要求:读取指定的表的内容,点单成功写到指定数据表中 数据库:SQLSERVER 联系方式: yuan_zhzh@163.com QQ:2346855117…

查看全部问答>

华为公司北京研究所目前正在进行社会招聘

华为公司北京研究所目前正在进行社会招聘,主要从事数通产品的开发工作,要求如下: 1、必须是06年07月之前毕业的,有工作经验,如果是考研没考上也可以; 2、开发工具是C语言; 3、最好有一定的操作系统和TCP/IP基础。 有意向的请把简历发到我 ...…

查看全部问答>

全新 C2000™ F2833x 教学 ROM 现已推出

全新 C2000™ F2833x 教学 ROM 现已推出 全新 C2000 F2833x 教学 ROM 是一款综合指南,旨在向新用户介绍关于 C2000 与 F2833x 器件的全部知识。该教学 ROM 的内容结构类似于本科生教材,针对自学和辅导教学进行了精心设计。     ...…

查看全部问答>

STM32ISP-IAP及延长STM32寿命

东西很多,不直接贴,博客里去下 http://blog.eeworld.com.cn/user1/5817/archives/2009/63307.html…

查看全部问答>

关于can通信部分

用两块开发板下的can程序,之间能通信,现在我拿了另外自己设计的一块板,这块板只要收到can发送的信号就会有反应,那么原来的开发板只是发送CAN信号就可以,那么我除了修改发送的ID号以外,还应该修改什么吗,有什么需要注意的吗?谢谢啦…

查看全部问答>