Patent ID: 11868617
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 5:
6. The system of claim 1, wherein the presenting, the receiving, the generating, the sending and the providing are performed as part of a virtualization application stored in a memory at the peripheral device that is executed by the peripheral device, and the peripheral device is further configured to:
implement a control interface for the peripheral device presented to the resource host;
receive a new version of the storage virtualization application in the memory;
receive via the control interface a request to perform a live update to the storage virtualization application;
suspend processing of access requests received at the peripheral device subsequent to the request to perform the live update;
complete one or more pending access requests at the peripheral device;
save an operational state of the storage virtualization application in a location that persists restart of the storage virtualization application;
restart the storage virtualization application based on the new version in the memory and the operation state; and
resume processing of access requests to be processed at the peripheral device subsequent to the restarting of the storage virtualization application.