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

Claim 15:
16. A non-transitory computer-accessible storage medium storing program instructions that when executed on one or more processors:
cause state information of a radio-based application to be accessible from a first compute instance launched at a virtualization server, wherein the state information is utilized to process at least some messages of the radio-based application, wherein the first compute instance is assigned to process a first portion of a workload of the radio-based application, and wherein the first compute instance includes a first version of one or more programs utilized to process messages of the radio-based application;
cause a first virtualized representation of a network function accelerator of the virtualization server to be made accessible from a first compute instance, wherein a first message of the first portion of the workload comprises a result of execution of a network function at the network function accelerator of the virtualization server, and wherein the first message is received at the first compute instance via the first virtualized representation;
cause a second compute instance to be launched at the virtualization server, wherein the second compute instance comprises a second version of the one or more programs;
cause the state information of the radio-based application to be accessible from the second compute instance;
cause a second virtualized representation of the network function accelerator to be made accessible from the second compute instance;
in response to determining that a condition for migrating the first portion of the workload of the radio-based application has been met, cause a second message of the first portion of the workload to be directed to the second compute instance instead of the first compute instance, wherein the second message is received at the second compute instance via the second virtualized representation; and
cause the second compute instance to process the second message using the state information.