《DC-Stack:Google 服务器制造 SDK 的经验教训.pdf》由会员分享,可在线阅读,更多相关《DC-Stack:Google 服务器制造 SDK 的经验教训.pdf(12页珍藏版)》请在三个皮匠报告上搜索。
1、Natarajan Sivagar&Eric ChuangDC-Stack:Google Server Manufacturing SDK-Lessons learnedDC-Stack:Google Server Manufacturing SDK-Lessons LearnedNatarajan Sivagar-GoogleEric Chuang-NvidiaTEST&VALIDATIONManufacturing VS Production:Co-development ChallengesSecure and StableSlow movingFull validation befor
2、e deploymentProductionManufacturingHardware validationCustom deploymentInsecureFull debug capableBalancing Conflicting use cases!Multiple Manufacturing OS(N+1)N+1 patch integrationN+1 OS installationN+1 validationNvidia Challenge:Resource overheadCSP 1 Mfg OSCSP 2 Mfg OSCSP N Mfg OSNvidiaNvidia OSIn
3、troduction:A framework delivering runnable test images for manufacturing and co-development.ContainsLinux Distro:Built using YoctoManufacturing tests and tools(diags):OCPDiag FrameworkCurrent Status:Since 2020,20+vendors and partners utilized the SDK to validate and deliver hardware components to Go
4、ogle Datacenters50+vendor/product based distros,based on latest 3 Long Term Support(LTS)Linux Kernel versions,are continuously integrated,validated and deployed*Internally Google Server Manufacturing SDK is called OVSS.DC Stack:GoogleServer Manufacturing SDK*Google Server Manufacturing SDK:VisionCPU
5、 PartnerNIC PartnerServer SDK Firmware code,Kernel patches and drivers,tools and diagsFirmware code,Kernel patches and drivers,tools and diagsServer SDK SSD PartnerFirmware code,Kernel patches and drivers,tools and diagsServer SDK JDMJDMServer SDK Server SDK Data CenterBuildS/W ValidationS/W Validat
6、ionS/W ValidationBuildH/W ValidationH/W ValidationIntegrated by Google/JDMShipped to DCLicensing and Compliance:Co-development model adds licensing and compliance challengesEarly product embargoes,partner IPs and other factors requires stringent code sharing policiesGoogle Server Manufacturing SDK:C