Technologies for providing efficient migration of services at a cloud edge
US-2021103481-A1 · Apr 8, 2021 · US
US11922227B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11922227-B2 |
| Application number | US-202218069700-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 21, 2022 |
| Priority date | Jun 29, 2018 |
| Publication date | Mar 5, 2024 |
| Grant date | Mar 5, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Technologies for providing efficient migration of services include a server device. The server device includes compute engine circuitry to execute a set of services on behalf of a terminal device and migration accelerator circuitry. The migration accelerator circuitry is to determine whether execution of the services is to be migrated from an edge station in which the present server device is located to a second edge station in which a second server device is located, determine a prioritization of the services executed by the server device, and send, in response to a determination that the services are to be migrated and as a function of the determined prioritization, data utilized by each service to the second server device of the second edge station to migrate the services. Other embodiments are also described and claimed.
Opening claim text (preview).
What is claimed is: 1. A server comprising: communication circuitry; machine readable instructions; and programmable circuitry to utilize the machine readable instructions to: cause the communication circuitry to transmit a first notification message to a first edge device in response to movement of a terminal device, the first notification message associated with a virtual execution environment to be migrated from a second edge device to the first edge device; and cause the communication circuitry to transmit a second notification message to the terminal device after the virtual execution environment is to the first edge device. 2. The server of claim 1 , wherein the communication circuitry is to determine whether the virtual execution environment is to be migrated based on whether a quality of a connection to the terminal device satisfies a threshold. 3. The server device of claim 1 , wherein the communication circuitry is to determine the identity of the first edge device based on a direction of movement of the terminal device. 4. The server of claim 1 , wherein the second notification message is to cause the terminal device to pause service requests corresponding to the virtual execution environment. 5. The server of claim 1 , wherein the communication circuitry is to send data corresponding to the virtual execution environment based on a prioritization. 6. The server of claim 5 , wherein the communication circuitry is to send, to the first edge device, resource access data indicative of an address range associated with the data corresponding to the virtual execution environment. 7. The server of claim 1 , wherein the communication circuitry is to send, to the first edge device, metadata indicative of a quality of service target associated with a service associated with the virtual execution environment. 8. The server of claim 1 , wherein the communication circuitry is to release, after the virtual execution environment has been migrated to the first edge device, one or more resources that were utilized by the virtual execution environment before the migration. 9. The server of claim 1 , wherein the communication circuitry is to receive, from the second edge device, data associated with the virtual execution environment to be migrated to the server first edge device. 10. The server of claim 9 , wherein the communication circuitry is further to write the received data to a resource that is accessible to the first edge device. 11. The server of claim 9 , wherein the communication circuitry is to execute, in response to receipt of the data, the migrated virtual execution environment in a virtual machine. 12. The server of claim 1 , wherein the communication circuitry is to determine a prioritization of a service associated with the virtual execution environment services that have been unused by the terminal device relative to services that have been used by the terminal device within a time period. 13. The server of claim 1 , wherein the programmable circuitry is to cause the communication circuitry to transmit a third notification message to the terminal device before the virtual execution environment is migrated, the third notification message to cause the terminal device to hold service requests corresponding to the virtual execution environment. 14. The server of claim 1 , wherein the second notification message is to cause the terminal device to resume service requests corresponding to the virtual execution environment. 15. The server of claim 1 , wherein the movement changes a first distance between the terminal device and the second edge device, and a second distance between the terminal device and the first edge device. 16. A method comprising: executing, by a server device, virtual execution environment on behalf of a first edge device; determining, by the server device, whether the virtual execution environment is to be migrated from the first edge device to a second edge device in response to movement of a terminal device; transmitting, by the server device, a first notification message to the terminal device, the first notification message associated with the virtual execution environment to be migrated; and transmitting, by the server device a second notification message to the terminal device after the virtual execution environment is migrated to the second edge device. 17. The method of claim 16 , further including causing the terminal device to pause execution of a service request for the virtual execution environment in response to the first notification message.
involving task migration · CPC title
resumption being on a different machine, e.g. task migration, virtual machine migration (G06F9/5088 takes precedence) · CPC title
Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues · CPC title
Grid computing · CPC title
Precedence · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.