《SNIA-SDC23-Helmick-Live-Migration-for-PCIe-SSDs_0.pdf》由会员分享,可在线阅读,更多相关《SNIA-SDC23-Helmick-Live-Migration-for-PCIe-SSDs_0.pdf(15页珍藏版)》请在三个皮匠报告上搜索。
1、1|2023 SNIA.All Rights Reserved.Virtual ConferenceSeptember 28-29,2021Live Migration for PCIe SSDsPresented by Dan Helmick,PhD2|2023 SNIA.All Rights Reserved.AgendaBackground and Assumed System Set-upPre-Copy Phase:StartPre-Copy Phase:Namespace(NS)MigrationStop-and-Copy Phase:Pause and Final Copies3
2、|2023 SNIA.All Rights Reserved.Live Migration Background This presentation focuses on the SSD aspects of implementing Live Migration in a direct attached scenario.NVMe Resources TP4165 Tracking LBA Allocation with Granularity TP4159 PCIe Infrastructure for Live Migration TP4176 Quality of Service fo
3、r NVM subsystem Resources for a Controller Public Conference Resources Flash Memory Summit Presentation“Host Controlled Live Migration”by Mike Allison and Lee Prewitt Storage Developers Conference“NVM Express State of the Union”by Ross Stenfort and Mike Allison Open Compute Global Summit“Standardizi
4、ng Live Migration with NVM Express”by Mike Allison,Amber Huffman,and Lee Prewitt4|2023 SNIA.All Rights Reserved.Motivation for Live Migration Why Migrate a workload?Data Center down time,errors,or other access anomalies Load Balancing Example:AI training is long running without user interactions Dat
5、a Centers load may vary as a function of the local time zone Migrate the AI training to a Data Center(DC)experiencing reduced load due to night time Why Live Migrate?Workload can continue to run without awareness of migration event Minimizes downtime Why enable Live Migration at the SSD?Allows the r
6、emoval of SW shim layers on the IO queues Reduces Host SW load Improved storage access latenciesDC candidates for AI TrainingWorkloadSSDDual Access Paths5|2023 SNIA.All Rights Reserved.An Example System Set-up Virtual Machines(VMs)and VM Monitor(VMM)1 VMM to many VMsAll Live Migration(LM)commands co