Adaptive Resource Management in Distributed Computing Systems

A resource management and resource manager technology, applied in the field of managing computer resources, can solve the problems of complexity, cumbersome monitoring process, and the effective utilization of resources is not taken into account, so as to achieve the effect of effective resource utilization and ensure resource utilization.

Active Publication Date: 2021-12-14
HUAWEI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In large clusters with various applications, this monitoring process is cumbersome and complex, increasing operator costs
Also, underutilized resources lead to deploying more nodes in clusters with higher configuration hardware, which increases vendor costs as they need to invest more in hardware
Therefore, efficient use of resources is not taken into account

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Adaptive Resource Management in Distributed Computing Systems
  • Adaptive Resource Management in Distributed Computing Systems
  • Adaptive Resource Management in Distributed Computing Systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The technical solutions in the embodiments of the present invention will be clearly described below with reference to the drawings in the embodiments of the present invention. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0046] The invention can be implemented in numerous ways, including as a process, an apparatus, a system, a composition of matter, a computer readable medium such as a computer readable storage medium, or a computer network where program instructions are transmitted over optical or electronic communication links. In this specification, these implementations, or any other form that the invention may take, may be referred to as techniques. In general, the order of steps in ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention provides a framework for adaptive resource handling of applications executing in distributed systems to ensure efficient resource utilization. The present invention provides a framework, enabling the client to use tags to uniquely participate in identifying applications, making resource adaptation more effective; collecting and storing resource statistics of application tasks for various parameters; and performing resource monitoring based on collected historical statistics; Resource management is performed based on historically determined resource usage limits, and if an exact match for the record is not found, the limit is determined based on a confidence score, and each resource manager (resource manager, RM) agent is enabled to receive Limit) and historical statistics (soft limit) of the workers to be started under these two limits.

Description

technical field [0001] The invention described herein relates to resource management, and more particularly, to systems, methods, and apparatus for managing computer resources in a distributed computing system. Background technique [0002] With the rapid development of network technology, distributed computing has become an increasingly popular method because it supports the sharing of computing resources (such as memory, processing time, input / output, etc.) among many different users, systems, or any combination thereof. calculation method. An example is "cloud computing," which involves the simultaneous application of several computer resources in a network to a single problem. Cloud computing is the development and use of computer technology ("computing") based on the Internet ("cloud"). Conceptually, infrastructure details are abstracted from users and / or systems. Among other things, users and / or systems no longer require knowledge, expertise, or control of the techn...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/50
CPCG06F9/5061G06F2209/504G06F9/5027G06F9/5083G06F2209/5019G06F2209/508G06F9/485G06F9/4881G06F9/5016
Inventor 普里扬克·阿肖克·拉斯托吉纳加奈拉西姆哈·拉梅什·加拉罗希特·夏尔马·K·西瓦桑卡拉
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products