International business machines corporation (20240103923). EFFICIENT PLACEMENT OF SERVERLESS WORKLOADS ON TRANSIENT INFRASTRUCTURE ON POLICY-DRIVEN RE-LOCATION simplified abstract
Contents
- 1 EFFICIENT PLACEMENT OF SERVERLESS WORKLOADS ON TRANSIENT INFRASTRUCTURE ON POLICY-DRIVEN RE-LOCATION
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 EFFICIENT PLACEMENT OF SERVERLESS WORKLOADS ON TRANSIENT INFRASTRUCTURE ON POLICY-DRIVEN RE-LOCATION - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Potential Commercial Applications
- 1.9 Possible Prior Art
- 1.10 Original Abstract Submitted
EFFICIENT PLACEMENT OF SERVERLESS WORKLOADS ON TRANSIENT INFRASTRUCTURE ON POLICY-DRIVEN RE-LOCATION
Organization Name
international business machines corporation
Inventor(s)
Enrico Regge of Stuttgart (DE)
Michael Beck of Bad Teinach-Zavelstein (DE)
Werner Schuetz of Nufringen (DE)
Peter Gerstl of Holzgerlingen (DE)
Simon Daniel Moser of Gärtringen (DE)
Sugandha Agrawal of Stuttgart (DE)
EFFICIENT PLACEMENT OF SERVERLESS WORKLOADS ON TRANSIENT INFRASTRUCTURE ON POLICY-DRIVEN RE-LOCATION - A simplified explanation of the abstract
This abstract first appeared for US patent application 20240103923 titled 'EFFICIENT PLACEMENT OF SERVERLESS WORKLOADS ON TRANSIENT INFRASTRUCTURE ON POLICY-DRIVEN RE-LOCATION
Simplified Explanation
The computer-implemented method described in the abstract is about executing a serverless workload on a transient infrastructure. The method involves receiving a request for executing a workload and at least one policy, selecting an infrastructure component of the transient infrastructure for the workload execution, and executing the workload on the transient infrastructure. In case of an interfering event causing a stop in the workload execution, the method freezes the execution, stores intermediate results and statuses in a cross-domain storage system, terminates the execution, and continues the workload execution using the intermediate results under a constraint defined by the policy.
- Geographically distributed computing nodes are utilized for implementing the transient infrastructure.
- The method handles interfering events during workload execution by storing intermediate results and statuses in a cross-domain storage system.
- Workload execution is continued using the stored intermediate results under a constraint defined by the policy.
Potential Applications
The technology described in the patent application could be applied in the following areas:
- Cloud computing
- Edge computing
- Distributed systems
Problems Solved
The technology addresses the following problems:
- Handling interfering events during workload execution
- Efficient utilization of transient infrastructure
- Ensuring continuity in workload execution
Benefits
Some of the benefits of this technology include:
- Improved reliability in executing serverless workloads
- Enhanced fault tolerance
- Optimal resource utilization
Potential Commercial Applications
The technology could find commercial applications in:
- Cloud service providers
- IoT platforms
- Data processing companies
Possible Prior Art
One possible prior art for this technology could be the use of checkpointing and recovery mechanisms in distributed computing systems.
What is the impact of this technology on cloud computing services?
The impact of this technology on cloud computing services could include improved fault tolerance, increased reliability, and better resource utilization.
How does this technology enhance the efficiency of edge computing systems?
This technology enhances the efficiency of edge computing systems by providing a mechanism to handle interfering events during workload execution, ensuring continuity in operations even in transient infrastructures.
Original Abstract Submitted
a computer-implemented method for executing a serverless workload on a transient infrastructure is disclosed. the method comprises receiving a request for executing a workload and at least one policy, selecting an infrastructure component of the transient infrastructure for an execution of the workload, wherein the transient infrastructure is implemented utilizing a plurality of geographically distributed computing nodes, and executing the workload on the transient infrastructure. furthermore, the method comprises upon receiving an interfering event during the execution of the workload causing a stop of the workload execution, freezing the execution of the workload, storing intermediate results and statuses of the workload execution in a cross-domain storage system, terminating the execution of the workload, and continuing the workload execution using the intermediate results and under a constraint defined by the at least one policy.