当前位置:网站首页>Open programmable infrastructure (OPI) project, redefining dpu/ipu
Open programmable infrastructure (OPI) project, redefining dpu/ipu
2022-06-24 20:23:00 【SDNLAB】
Data processing unit (DPU) And infrastructure processing units (IPU) It is changing the way enterprises deploy and manage computing resources through the network ;OPI(Open Programmable Infrastructure) Will foster an ecosystem , To facilitate the adoption of these innovative technologies ,
SmartNIC、DPU、IPU Or new CIPU, Although there is a lack of uniform standards in terms of nomenclature , But with CPU It is the general trend to change from a data centric architecture to a data centric architecture . new generation DPU/IPU The common feature of the devices is that they use multi-core which is easy to program CPU、 Advanced network interface and a group of powerful networks 、 Storage and security accelerator , It can be programmed to perform multiple software defined hardware acceleration functions .
6 month 21 Japan ,Linux The foundation announced a new open programmable infrastructure (OPI) project .OPI Will be based on DPU and IPU The next generation architecture and framework of technology foster a community driven 、 Standards based open ecosystems .OPI Designed to simplify networking in applications 、 Storage and security API, So as to develop operation and maintenance 、 Realize more portable and high-performance applications in the cloud and data center between security operation and maintenance and network operation and maintenance .
OPI Its founding members include Dell technologies 、F5、 Intel 、 It's German technology 、Marvell、 NVIDIA and Red Hat, Coverage from chip and device manufacturers 、 Independent software developers 、 Testing and measurement partners 、 OEM to end user .
“ When a new technology comes along , It tends to promote technological development and business innovation , But it also faces the problems of lack of open standards and community support ,”Linux Senior vice president of foundation projects Mike Dolan say .“DPU/ IPU It is the most promising technology model in the field of cloud computing and data center ,OPI Will support DPU/ IPU Technology ecosystem to accelerate application development .”
DPU and IPU Increasingly used to support 5G、AI/ML、Web3.0、crypto And other applications , Because they are across the network 、 Calculation 、 Flexibility in managing resources in the security and storage areas . The server is no longer a cloud 、 Edge or data center infrastructure unit , Operators can now create services created by DPU、IPU、GPU and CPU Decentralized networks supported 、 Computing and storage resource pools , To meet customers' application workloads and expansion requirements .
OPI Will help DPU/IPU The infrastructure to build and nurture an open 、 Creative software ecosystem . With DPU / IPU There are more and more manufacturers ,OPI The purpose of the project is to help define... That can be applied to any manufacturer's hardware products DPU/IPU Architecture and framework of software stack ; Leverage existing and appropriate open source projects , Such as DPDK、SPDK、OvS、P4 etc. , Cultivate a rich open source application ecosystem .
OPI The project aims to :
- Definition DPU and IPU
- Describe the... Based for any hardware solution DPU and IPU Vendor independent framework and architecture of the software stack
- Support for creating a rich open source application ecosystem
- With existing open source projects with the same vision ( Such as Linux kernel ) Integrate
- Create a new API, Used with DPU and IPU The elements of the ecosystem interact , Including hardware 、 Managed applications 、 Remote configuration and orchestration of host nodes and software
With the launch of several working groups , The initial technical contribution will be IPDK(Infrastructure Programmer Development Kit, Infrastructure programmer development kit ) In the form of , The toolkit is now made up of Linux Managed by the foundation OPI An official subproject of .IPDK Are drivers and for infrastructure offload and management API Open source framework of , Running on the CPU、IPU、DPU Or switch .(IPDK: Open source development framework in the era of programmable infrastructure )
Besides , Ying Wei Da DPU Open source software development framework DOCA Will also be contributed to OPI, To help developers create a platform that can span DPU、IPU And other hardware platforms 、 Accelerated and isolated applications .
DOCA(Data Center Infrastructure-on-a-Chip Architecture) NVIDIA is dedicated to BlueField DPU To create a highly programmable SDK Development platform tools , Provide simple development interface for developers , Programmers can take advantage of API、 Libraries and sample code to create and accelerate applications .
With DOCA Also contributed to OPI, This means that there are two major DPU Software frameworks are moving towards open source , So now in the market DPU/IPU Software ecology is complex 、 More frames 、 Interface miscellaneous 、 Whether the problem of high development difficulty will come to an end ?
Official website :https://opiproject.org
GitHub:https://github.com/opiproject/opi
【 Activity column 】
【 Reprint notice 】
If the reprinted article is an original article , You can leave messages in the corresponding article or in the official account ; Other non reprinted articles should be marked with no less than 14 It's marked in font Reprinted from SDNLAB.
【 contribute 】
Welcome to the smart network card /DPU、SDN、SD-WAN、 Deterministic networks 、TSN、5G、 Network slicing and so on 、 News 、 Technical contributions .
Contacts :kk__wu( WeChat ID )
Send email :[email protected]
Please refer to :2022 SDNLAB Original article Award Program
边栏推荐
- Coinbase将推出首个针对个人投资者的加密衍生产品
- To open the registry
- 宅男救不了元宇宙
- How does the video platform import the old database into the new database?
- Anti epidemic through science and technology: white paper on network insight and practice of operators | cloud sharing library No.20 recommendation
- Openvino2022 dev tools installation and use
- With its own cells as raw materials, the first 3D printing ear transplantation was successful! More complex organs can be printed in the future
- "Ningwang" was sold and bought at the same time, and Hillhouse capital has cashed in billions by "selling high and absorbing low"
- [cann document express issue 06] first knowledge of tbe DSL operator development
- Wait for the victory of the party! After mining ebb tide, graphics card prices plummeted across the board
猜你喜欢

苹果不差钱,但做内容“没底气”

Bytebase joins Alibaba cloud polardb open source database community

Full link service tracking implementation scheme

Byte and Tencent have also come to an end. How fragrant is this business of "making 30million yuan a month"?

Uninstall tool v3.5.10.5670 single file portable official version

Dongyuhui is not enough to bring goods to "rescue" live broadcast

年轻人捧红的做饭生意经:博主忙卖课带货,机构月入百万

Test drive citus 11.0 beta (official blog)

Why is the executor thread pool framework introduced

顺序栈1.0版本
随机推荐
Microsoft Office Excel 2013 2016 graphic tutorial on how to enable macro function
物聯網?快來看 Arduino 上雲啦
gateway
Based on STM32F103 0.96 inch OLED LCD driver (IIC communication)
How does the video platform import the old database into the new database?
UART communication (STM32F103 library function)
Wait for the victory of the party! After mining ebb tide, graphics card prices plummeted across the board
redis数据结构之压缩列表
RF_DC系统时钟设置GEN1/GEN2
Ribbon源码分析之@LoadBalanced与LoadBalancerClient
Cooking business experience of young people: bloggers are busy selling classes and bringing goods, and the organization earns millions a month
Dongyuhui is not enough to bring goods to "rescue" live broadcast
Comparative analysis of arrayblockingqueue and linkedblockingqueue
JVM tuning
基于SSM的物料管理系统(源码+文档+数据库)
Win7 10 tips for installing Office2010 five solutions for installing MSXML components
【Go語言刷題篇】Go從0到入門4:切片的高級用法、初級複習與Map入門學習
Todesk remote control, detailed introduction and tutorial
Instruction rearrangement concept
Apple, Microsoft and Google will no longer fight each other. They will work together to do a big thing this year