《1B-202_B-202 Panel on SmartNIC Systems.PPTX》由會員分享,可在線閱讀,更多相關《1B-202_B-202 Panel on SmartNIC Systems.PPTX(6頁珍藏版)》請在三個皮匠報告上搜索。
1、San Jose,CA April 26-28,20221B-202:Panel on SmartNIC Systems Venkat Pullela,Chief of Technology,Keysight Vipin Jain,CTO,Pensando Systems Dong Wei,Standards Architect,Arm Joe White,Fellow,DellSan Jose,CA April 26-28,2022SmartNICs Standardization How to look at Standardization in SmartNIC space?Based
2、on Market Segments Private Cloud,Public Cloud,Edge Cloud,Subscriber Access Based on Technology Area Networking,Storage,Data Analytics,Security Based on Technology Stack Hardware,Drivers,BMC,OS Standardization,Datapath Programmability,APIs,Acceleration APIs,Network/Storage Control Plane2San Jose,CA A
3、pril 26-28,2022Standardization Communities DASH Disaggregated API for SONiC Host P4 Portable NIC Architecture(PNA)working group Open Compute Platform(OCP)NIC project Open Programmable Infrastructure(OPI)OpenSNAPI Project Monterey And more 3San Jose,CA April 26-28,20224A perspective on A perspective
4、on SmartNICSmartNIC(aka (aka xPUxPU,DPU,IPU,DPU,IPU,)Standards)StandardsOpen APIs for DPUs are Critical Multi-Level APIs Abstract Internal DPU Infrastructure as Services Common Networking Mix of Vendor and Common interfaces to individual functional blocks&offloads Common OS HW independent Scalable P
5、rotocols&Models gRPC directly defined APIs for external access Library bindings for local access Open API Community OPI and DASH industry Alliances Steering Committee execution Documents,Simulators,Reference Architectures/Implementations,Monitoring and telemetry Common telemetry streams allow consis
6、tent monitoring and operations with DPUs Allows integration with standard open-source tools Grafana+InfluxSan Jose,CA April 26-28,20225A perspective on A perspective on SmartNICSmartNIC(aka (aka xPUxPU,DPU,IPU,DPU,IPU,)Standards)StandardsDPU Open API ScopeInterior APIsNorthbound APIsSan Jose,CA Apri
7、l 26-28,2022Software Can Just Work on Arm-based SmartNICs6 For the Windows,VMware,Linux,and BSD ecosystems Supports old OSes to run on new hardware and vice versa Targets generic off-the-shelf Oses Specifications:Arm BSA and BBR specifications SBBR firmware(UEFI+ACPI+SMBIOS)Manageability Interface Extension(?)(Arm SBMR specification)HWFW/OSSDKAppHWFW/OSSDKAppHWFW/OSSDKAppSiP“A”SiP“B”SiP“C”Common OSes AppFW CompliantFW CompliantFW CompliantHW CompliantHW CompliantHW CompliantSiP“A”SiP“B”SiP“C”