前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >开放可编程基础设施(OPI)项目,重新定义DPU/IPU

开放可编程基础设施(OPI)项目,重新定义DPU/IPU

作者头像
SDNLAB
发布2022-06-24 18:29:49
1.4K0
发布2022-06-24 18:29:49
举报
文章被收录于专栏:SDNLABSDNLAB

数据处理单元(DPU)和基础设施处理单元(IPU)正在改变企业通过网络部署和管理计算资源的方式;OPI(Open Programmable Infrastructure)将培育一个生态系统,以方便这些创新技术的采用,

SmartNIC、DPU、IPU抑或是新推出的CIPU,虽然在命名方式方面缺乏统一的标准,但以CPU为中心的体系架构向以数据为中心的体系架构的转变是大势所趋。新一代 DPU/IPU 设备的共同特点是它们采用易于编程的多核 CPU、先进的网络接口以及一组强大的网络、存储和安全加速器,可以进行编程以执行多个软件定义的硬件加速功能。

6 月 21 日,Linux 基金会宣布了新的开放可编程基础设施(OPI)项目。OPI 将为基于 DPU 和 IPU 技术的下一代架构和框架培育一个社区驱动的、基于标准的开放生态系统。OPI 旨在简化应用程序中的网络、存储和安全 API,从而在开发运维、安全运维以及网络运维之间的云和数据中心中实现更具可移植性和高性能的应用程序。

OPI 的创始成员包括戴尔科技、F5、英特尔、是德科技、Marvell、英伟达和 Red Hat,覆盖从芯片和设备制造商、独立软件开发商、测试和测量合作伙伴、原始设备制造商到最终用户。

“当一个新技术出现时,往往会推动技术发展和商业创新,但也面临着缺乏开放标准和社区支持等难题,”Linux 基金会项目高级副总裁 Mike Dolan 说。“DPU/ IPU 是当今云计算和数据中心领域最具前景的技术典范,OPI 将通过支持 DPU/ IPU 技术的生态系统来加速应用发展。”

DPU 和 IPU 越来越多地用于支持 5G、AI/ML、Web3.0、crypto 等应用的高速网络功能和数据包处理,因为它们在跨网络、计算、安全和存储领域管理资源方面具有灵活性。服务器不再是云、边缘或数据中心的基础设施单元,运营商现在可以创建由 DPU、IPU、GPU 和 CPU 支持的分散网络、计算和存储资源池,以满足客户的应用工作负载和扩展需求。

OPI 将帮助 DPU/IPU 的基础设施建立和培育一个开放、创造性的软件生态系统。随着 DPU / IPU 厂商越来越多,OPI 项目旨在帮助定义适用于任何厂商硬件产品的 DPU/IPU 软件栈的架构和框架;利用现有的合适的开源项目,如 DPDK、SPDK、OvS、P4 等,培育丰富的开源应用生态系统。

OPI 项目旨在:

  1. 定义 DPU 和 IPU
  2. 描述适用于任何硬件解决方案的基于DPU和IPU的软件堆栈的供应商无关的框架和架构
  3. 支持创建丰富的开源应用程序生态系统
  4. 与具有相同愿景的现有开源项目(如 Linux 内核)集成
  5. 创建新的 API,用于与 DPU 和 IPU 生态系统的元素进行交互,包括硬件、托管应用程序、主机节点以及软件的远程配置和编排

随着几个工作组的启动,初起的技术贡献将以IPDK(Infrastructure Programmer Development Kit,基础设施程序员开发工具包)的形式出现,该工具包现在是由 Linux 基金会管理的 OPI 的一个官方子项目。IPDK 是用于基础设施卸载和管理的驱动程序和 API 的开源框架,运行在 CPU、IPU、DPU 或交换机上。(IPDK:可编程基础设施时代的开源开发框架

此外,英伟达DPU 的开源软件开发框架 DOCA也将被贡献给 OPI,以帮助开发人员创建可以跨 DPU、IPU 和其他硬件平台卸载、加速和隔离的应用。

DOCA(Data Center Infrastructure-on-a-Chip Architecture)是英伟达专为BlueField DPU打造的一个高度可编程的SDK开发平台工具,为开发者提供简单开发接口,程序员可以利用 API、库和示例代码来创建和加速应用程序。

随着DOCA也被贡献给OPI,这意味着目前市场上的两大DPU软件框架都走向开源,那么目前市场上DPU/IPU软件生态复杂、框架多、接口杂、开发难度高等问题是否会就此终结?

官网:https://opiproject.org

GitHub:https://github.com/opiproject/opi

【活动专栏】

【转载须知】

若转载文章为原创文章,可在相应文章下或公众号后台留言;其他非转载类文章须在文首以不小于14号字体标明转载自SDNLAB

【投稿】

欢迎智能网卡/DPU、SDN、SD-WAN、确定性网络、TSN、5G、网络切片等网络方向的观点类、新闻类、技术类稿件。

联系人:kk__wu(微信号)

投稿邮箱:pub@sdnlab.com

详情请参考:2022 SDNLAB原创文章奖励计划

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-06-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SDNLAB 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
SD-WAN 接入服务
SD-WAN 接入服务(SD-WAN Access Service)助力多分支轻松实现与云、数据中心的任意互联,具有即插即用、多地域覆盖、智能管控等特性,为企业多分支提供了更简单、可靠、智能的一站式上云的体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档