-
1.
公开(公告)号:US20240103923A1
公开(公告)日:2024-03-28
申请号:US17934249
申请日:2022-09-22
发明人: Enrico Regge , Michael Beck , Werner Schuetz , Peter Gerstl , Simon Daniel Moser , Sugandha Agrawal
IPC分类号: G06F9/50 , H04L67/568
CPC分类号: G06F9/505 , G06F9/5038 , H04L67/568 , G06F2209/503 , G06F2209/506
摘要: 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.
-
公开(公告)号:US11886921B2
公开(公告)日:2024-01-30
申请号:US17249544
申请日:2021-03-04
发明人: Enrico Regge , Michael Beck , Werner Schuetz , Peter Gerstl , Simon Daniel Moser , Joerg Erdmenger
摘要: A method, system, and computer program product for implementing automated serverless runtime container allocation is provided. The method includes defining a number of runtime containers and associated characteristics required for each worker node of a plurality of worker nodes for execution of a specified workload. The specified workload is dispatched to the plurality of worker nodes and a specified portion of the specified workload is assigned to each worker node. An application executing a universal runtime container that includes potential application runtimes and associated supported software versions within a layered modifiable format is generated and unused layers are removed from the universal runtime container. The specified workload is executed via the universal runtime container and a set of available universal runtime containers is refilled on an associated work node.
-
公开(公告)号:US20220283858A1
公开(公告)日:2022-09-08
申请号:US17249544
申请日:2021-03-04
发明人: Enrico Regge , Michael Beck , Werner Schuetz , Peter Gerstl , Simon Daniel Moser , Joerg Erdmenger
摘要: A method, system, and computer program product for implementing automated serverless runtime container allocation is provided. The method includes defining a number of runtime containers and associated characteristics required for each worker node of a plurality of worker nodes for execution of a specified workload. The specified workload is dispatched to the plurality of worker nodes and a specified portion of the specified workload is assigned to each worker node. An application executing a universal runtime container that includes potential application runtimes and associated supported software versions within a layered modifiable format is generated and unused layers are removed from the universal runtime container. The specified workload is executed via the universal runtime container and a set of available universal runtime containers is refilled on an associated work node.
-
4.
公开(公告)号:US20220083397A1
公开(公告)日:2022-03-17
申请号:US17023444
申请日:2020-09-17
IPC分类号: G06F9/50
摘要: A method, computer program product and computer system for predicting excessive resource usage in a distributed computing environment is provided. A processor retrieves a portion of code associated with a workload in a distributed computing environment. A processor retrieves account information associated with the workload. A processor determines a likelihood that the workload is indicative of excessive resource usage based on the portion of code and the account information associated with the workload. In response to the likelihood of excessive resource usage exceeding a threshold, a processor reschedules the workload in the distributed computing environment.
-
-
-