17956993. DYNAMIC ADJUSTMENT OF REVOCABLE RESOURCES IN A MULTI-CLOUD ENVIRONMENT FOR PERFORMING A WORKLOAD simplified abstract (International Business Machines Corporation)

From WikiPatents
Jump to navigation Jump to search

DYNAMIC ADJUSTMENT OF REVOCABLE RESOURCES IN A MULTI-CLOUD ENVIRONMENT FOR PERFORMING A WORKLOAD

Organization Name

International Business Machines Corporation

Inventor(s)

Guang Han Sui of Beijing (CN)

Wei Ge of Beijing (CN)

Lan Zhe Liu of BEIJING (CN)

Guo Liang Wang of BEIJING (CN)

DYNAMIC ADJUSTMENT OF REVOCABLE RESOURCES IN A MULTI-CLOUD ENVIRONMENT FOR PERFORMING A WORKLOAD - A simplified explanation of the abstract

This abstract first appeared for US patent application 17956993 titled 'DYNAMIC ADJUSTMENT OF REVOCABLE RESOURCES IN A MULTI-CLOUD ENVIRONMENT FOR PERFORMING A WORKLOAD

Simplified Explanation

The present invention embodiment involves requesting resources for a set of tasks from different resource providers. The tasks include both short and long duration tasks, with resources that can be revoked based on processing demand. Performance of the short tasks is initiated on the resources, and stable resources are identified based on revocation during task performance. Performance of the longer tasks is then initiated on the stable resources, with requests adjusted based on provider information collected.

  • Tasks include short and long duration tasks
  • Resources can be revoked based on processing demand
  • Performance of short tasks is initiated on resources
  • Stable resources are identified based on revocation during task performance
  • Performance of longer tasks is initiated on stable resources
  • Requests are adjusted based on provider information collected

Potential Applications

This technology could be applied in cloud computing, distributed computing systems, and task scheduling algorithms.

Problems Solved

This technology solves the problem of efficiently allocating resources for tasks of varying durations in a dynamic environment.

Benefits

The benefits of this technology include improved resource utilization, increased system stability, and optimized task performance.

Potential Commercial Applications

A potential commercial application of this technology could be in data centers, where efficient resource allocation is crucial for maintaining system performance.

Possible Prior Art

One possible prior art could be existing task scheduling algorithms in distributed systems that aim to optimize resource allocation for different types of tasks.

Unanswered Questions

How does this technology handle resource contention among multiple tasks requesting resources simultaneously?

The article does not provide information on how the technology handles resource contention among multiple tasks requesting resources at the same time. This could be a crucial aspect to consider in real-world implementations.

What impact does the revocation of resources have on the overall system performance?

The article does not address the potential impact of resource revocation on the overall system performance. Understanding this impact could be essential for evaluating the effectiveness of the technology in practical scenarios.


Original Abstract Submitted

A present invention embodiment requests resources for a set of tasks from different resource providers. The set of tasks includes first tasks and second tasks of longer duration than the first tasks. The resources are revocable by the different resource providers based on processing demand. Performance of the first tasks is initiated on the resources, and stable resources are identified based on revocation of the resources during performance of the first tasks. Performance of the second tasks are initiated on the identified stable resources. Requests for the resources to the different resource providers are adjusted based on resource provider information collected in response to completion of the set of tasks.