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 ensuring resource utilization and effective resource utilization.

Active Publication Date: 2019-03-15
HUAWEI TECH CO LTD
View PDF4 Cites 7 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

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 disclosure provides a framework for adaptive resource handling of applications being executed in distributed systems so as to ensure efficient resource utilization. The present disclosureprovides a framework: to enable a client to participate in identifying application uniquely using tags such that resource adaptation is more effective, to collect and store resource statistics for anapplication task against various parameters, to monitor resources done based on historical statistics collected, to resource management is done based on historically identified resource usage limits,and if exact match for the records are not found then based on confidence score the limits are identified, and to enable each resource manager (RM) agent to receives the workers to be launched with both limits: given by the application (hard limit) and by the historical statistics (soft limit).

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
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