18151946. System and Method for Low Latency Node Local Scheduling in Distributed Resource Management simplified abstract (Huawei Technologies Co., Ltd.)

From WikiPatents
Jump to navigation Jump to search

System and Method for Low Latency Node Local Scheduling in Distributed Resource Management

Organization Name

Huawei Technologies Co., Ltd.

Inventor(s)

Naganarasimha Ramesh Garla of Bengaluru (IN)

Varun Saxena of Bengaluru (IN)

Guilin Sun of Beijing (CN)

System and Method for Low Latency Node Local Scheduling in Distributed Resource Management - A simplified explanation of the abstract

This abstract first appeared for US patent application 18151946 titled 'System and Method for Low Latency Node Local Scheduling in Distributed Resource Management

Simplified Explanation

The abstract describes a system for allocating resources and processing jobs within a distributed system. Here is a simplified explanation of the abstract:

  • The system consists of a processor and a memory, where the memory contains processes and a resource allocator.
  • The processes are designed to process jobs within a distributed system, which means they handle tasks that need to be completed.
  • The resource allocator is connected to the processes and is responsible for generating sub-processes within the allocated resources.
  • The sub-processes are created to assist in processing the jobs, but they are limited by the resources allocated to the main process.

Potential applications of this technology:

  • Cloud computing platforms that need to efficiently allocate resources and process multiple jobs simultaneously.
  • Distributed systems used in scientific research or data analysis, where large amounts of data need to be processed in parallel.
  • High-performance computing clusters that require efficient resource allocation and job processing.

Problems solved by this technology:

  • Efficient allocation of resources within a distributed system, ensuring that each process has the necessary resources to complete its tasks.
  • Effective processing of multiple jobs simultaneously, by generating sub-processes within the allocated resources.
  • Optimization of resource usage, preventing over-allocation or under-utilization of resources.

Benefits of this technology:

  • Improved performance and efficiency in processing jobs within a distributed system.
  • Enhanced resource allocation, ensuring that each process has the necessary resources to complete its tasks.
  • Scalability, allowing the system to handle a large number of jobs and efficiently allocate resources as needed.


Original Abstract Submitted

A system for allocation of resources and processing jobs within a distributed system includes a processor and a memory coupled to the processor. The memory includes at least one process and at least one resource allocator. The process is adapted for processing jobs within a distributed system which receives jobs to be processed. The resource allocator is communicably coupled with at least one process, and is adapted to generate one or more sub-processes within a limit of one or more resources allocated to the process for processing jobs.