The NVM Express(R) Ratified Details of Live Migration

Wed Sep 18 | 4:35pm
Location:
Winchester
Abstract

Now that NVMe™ has ratified TP4159 PCIe® Infrastructure for Live Migration, it is time to show the final details of how NVMe controllers in direct attached PCIe SSDs can be migrated from one server to the next for use cases such as workload balancing and maintenance. In this presentation I will detail the new commands, new events, new queues, updates to existing commands, and vendor specific options. This presentation will cover how a host utilizes the new protocol to migrate a controller. There will be example implementation options for the developed controllers supporting this new capability. Included will be error scenarios and the effects of resets.

If you write host software dealing with Virtual Machines, then this presentation is for you. If you are NVMe PCIe SSD supporting multiple NVMe controllers (i.e., multiple physical functions or SR-IOV), then this presentation is for you.

Oh, this new functionality can support other use cases for example Snapshotting, and maybe more.

Learning Objectives

Convey the details of the new test tools and methods to measure power consumption under traditional data center workloads, for systems and for devices.
Update attendees on regional regulatory bodies plans to adopt the SNIA Emerald specifications, US EPA, EU, and Japan.
Advise attendees how these specifications can be used within the supply chain, to augment Lifecycle Assessment disclosures, and related ESG report sections.

Abstract

Now that NVMe™ has ratified TP4159 PCIe® Infrastructure for Live Migration, it is time to show the final details of how NVMe controllers in direct attached PCIe SSDs can be migrated from one server to the next for use cases such as workload balancing and maintenance. In this presentation I will detail the new commands, new events, new queues, updates to existing commands, and vendor specific options. This presentation will cover how a host utilizes the new protocol to migrate a controller. There will be example implementation options for the developed controllers supporting this new capability. Included will be error scenarios and the effects of resets.

If you write host software dealing with Virtual Machines, then this presentation is for you. If you are NVMe PCIe SSD supporting multiple NVMe controllers (i.e., multiple physical functions or SR-IOV), then this presentation is for you.

Oh, this new functionality can support other use cases for example Snapshotting, and maybe more.

Learning Objectives

Convey the details of the new test tools and methods to measure power consumption under traditional data center workloads, for systems and for devices.
Update attendees on regional regulatory bodies plans to adopt the SNIA Emerald specifications, US EPA, EU, and Japan.
Advise attendees how these specifications can be used within the supply chain, to augment Lifecycle Assessment disclosures, and related ESG report sections.


---

Related Sessions