1A-103_Simplifying infrastructure offload and management on SmartNICs-Intel.PDF

編號:139660 PDF 17頁 18.63MB 下載積分:VIP專享
下載報告請您先登錄!

1A-103_Simplifying infrastructure offload and management on SmartNICs-Intel.PDF

1、Simplifying infrastructure offload and management on SmartNICsKyle Mestery,Senior PE,IntelDeb Chatterjee,Senior Director,IntelInfrastructure Programming in 2022Architectural Compartmentalization and Domain-Specific Hardware3Mismatch of software to hardware abstractions and trust boundariesHypervisor

2、s are unable to effectively abstract domain-specific hardwareDesire to use entire host CPU for application workloadsDisaggregated and Composable System Architecture44Move from CPU-centric architecture to collection of independent devices and SW-defined device functionsGPUStorageCPUNetworkCPUNetworkG

3、PUStorageIPUs and DPUs:New chapter in modern system architecture5Key characteristics of this new architecture include:Presence of their own general purpose processorThe ability to boot a general purpose OSDomain-specific HW acceleration capabilitiesSoftware-defined device functions that allow the so

4、ftware components deployed to them to define the devices functions that are presented to the hostOffloading of whole software subsystems,such as the Networking or Storage stack,including their control planesStrict security isolation from the host on the hardware-levelUnique network identityOut-of-ba

5、nd management where the Data/Infrastructure Processing Unit(DPU/IPU)-like device is managed separately from the server where it resides or the DPU/IPU-like device can be used to manage the serverGeneralized example of a new system architecture6CPUNICUSER APPLICATION/WORKLOADBaremetal OS/Container Pl

6、atform/(Partitioning)HypervisorHW Accelerators/Offload EnginesPCIePhysical serverSmartNICNETWORK FUNCTIONSTORAGE FUNCTIONMgmt&Security Fn.Network Control PlaneStorage Control Plane Mgmt&Security CP.CPUNICUSER APPLICATION/WORKLOADNETWORKSTORAGEMgmt&Security.Baremetal OS/Container Platform/(Partitioni

7、ng)HypervisorDedicated ProcessorHW Accelerators/Offload EnginesPCIePhysical serverDPU/IPU-like device Baremetal OS/Container Platform/HypervisorSW SUBSYSTEMTraditional SmartNICmodelComputer is CPU+SmartNIC as peripheral that is fully controlled by the CPUCPU+domain-specific HW accelerationStatic dev

8、ice functionDPU/IPU-like modelNIC&HW acceleratorsmove to DPU/IPU-like device with its own CPUSoftware defined device functionComputer is an aggregation of independently intelligent subsystemsOOBM/BMCTRUST LINESan Jose,CA April 26-28,2022IPDK OverviewIPDK is a community-driven target agnostic framewo

9、rk for infrastructure programming that runs on a CPU,IPU,DPU,or switch.IPDK.io:Infrastructure Programmer Development KitCollaborate with the community on Github&SlackIPDK TargetsUse CasesIaaSPaaSInline AccelerationOpen CommunityCompilerDrivenIPDK Target Abstraction InterfaceNETWORKSTORAGECRYPTOFIREW

10、ALL,IDSML/AI5G/EDGEIPDK Infrastructure Application InterfaceCPU TargetIPU TargetSwitch TargetDPU TargetDiamond Bluff Vision Statement8The objective of the project is to foster a community-driven standards-based open ecosystem for next generation architectures,APIs,and frameworks based on DPU/IPU-lik

11、e technologies.Project Goals9Create community-driven standards-based open ecosystem for DPU/IPU-like technologiesCreate vendor agnostic framework and architecture for DPU/IPU-based software stacksReuse existing or define a set of new common APIs for DPU/IPU-like technologies when requiredProvide imp

12、lementation examples to validate the architectures/APIsIPDK and Diamond Bluff historySan Jose,CA April 26-28,2022Open Programmable Infrastructure:An Open Source ProjectSan Jose,CA April 26-28,2022IPDK,Diamond Bluff,OPIIPDK.io:Infrastructure Programmer Development KitCollaborate with the community on

13、 Github&SlackIPDK and Diamond Bluff arecomponentpuzzle piecesfor whatis neededfor OPISan Jose,CA April 26-28,2022OPI Will Be Joining the Linux FoundationMovement towards building the OPI Project inside of the Linux FoundationWhile this is happening,progress is being made in IPDK and Diamond BluffSan

14、 Jose,CA April 26-28,2022IPDK Call to ActionCome Join the Community Interface Definition New Applications New IPDK Targets Software,Switch,IPU,DPU,etc.Recipe DevelopmentIPDK.io:Infrastructure Programmer Development KitCollaborate with the community on Github&SlackIPDK TargetsUse CasesIaaSPaaSInline

15、AccelerationOpen CommunityCompilerDrivenIPDK Target Abstraction InterfaceNETWORKSTORAGECRYPTOFIREWALL,IDSML/AI5G/EDGEIPDK Infrastructure Application InterfaceCPU TargetIPU TargetSwitch TargetDPU Targethttps:/ipdk.io/Diamond Bluff Call to Action15http:/opiproject.org/Google form to request more infor

16、mation or get added to the projecthttps:/diamond-bluff.github.io/San Jose,CA April 26-28,2022The promise of OPI-Asolution with flexibility that justifies its cost-AnAPI with consideration for developers-Open development at its best means rapid feedback from end users-To be a success,listen-More flex

17、ibility in development-If I can control software and transfer a solution to hardware,then I can get moving-If I can move from one generation to the next without changing my code,then I can keep movingThank you!IPDK.io:Infrastructure Programmer Development KitCollaborate with the community on Github&Slack

友情提示

1、下載報告失敗解決辦法
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站報告下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。

本文(1A-103_Simplifying infrastructure offload and management on SmartNICs-Intel.PDF)為本站 (2200) 主動上傳,三個皮匠報告文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知三個皮匠報告文庫(點擊聯系客服),我們立即給予刪除!

溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。
客服
商務合作
小程序
服務號
折疊
午夜网日韩中文字幕,日韩Av中文字幕久久,亚洲中文字幕在线一区二区,最新中文字幕在线视频网站