beta
/Managing Workload Migration In A Computing System
Abstract

An apparatus includes: a memory configured to store a graph data structure comprising a plurality of nodes representing computing resources and workloads within a computing environment; and a processor configured to: instantiate, in the graph data structure in response to a migration of a workload from a first computing resource to a second computing resource, a first node representing a state of the workload at the first computing resource before the migration; associate an edge connecting the first node to a second node representing a state of the workload at the second computing resource after the migration, wherein the edge represents a performance metric associated with the migration; and process the graph data structure comprising the first node and the edge using a Graph Neural Network (GNN) to determine an action associated with the migration of the workload.

Full Text

What is claimed is:

An apparatus includes: a memory configured to store a graph data structure comprising a plurality of nodes representing computing resources and workloads within a computing environment; and a processor configured to: instantiate, in the graph data structure in response to a migration of a workload from a first computing resource to a second computing resource, a first node representing a state of the workload at the first computing resource before the migration; associate an edge connecting the first node to a second node representing a state of the workload at the second computing resource after the migration, wherein the edge represents a performance metric associated with the migration; and process the graph data structure comprising the first node and the edge using a Graph Neural Network (GNN) to determine an action associated with the migration of the workload.
Timeline
Filed
02/25/2026
Published
07/02/2026
Granted
Not Available
IPC Codes(2)
G06F 9/455:Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
G06F 16/901:Indexing; Data structures therefor; Storage structures (for retrieval from the web G06F 16/951)