Unlock instant, AI-driven research and patent intelligence for your innovation.

Resource sharing control system based on yarn framework

A control system and resource sharing technology, applied in the computer field, can solve problems such as resource competition and task performance degradation, and achieve the effect of avoiding resource competition and performance interference

Active Publication Date: 2017-04-05
BEIHANG UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the ignorance of each task to other tasks, it is easy to cause different tasks to compete for the same resource, resulting in a decrease in task performance.

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
  • Resource sharing control system based on yarn framework
  • Resource sharing control system based on yarn framework
  • Resource sharing control system based on yarn framework

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] figure 1 It is a structural diagram of Embodiment 1 of the resource sharing control system based on the Yarn framework of the present invention. Such as figure 1 As mentioned above, the control system is built based on the Yarn framework. The Yarn framework is provided by the Apache Software Foundation and belongs to a system under Hadoop. It has a resource management module (ResourceManager) for global regulation of all resources shared by multiple clusters and An application management module (Application Master) that manages each task; in addition, it should be noted that the Yarn framework does not support VM tasks in the prior art, so the Yarn framework based on this embodiment is the Yarn that can support VM tasks after expansion frame, the control system includes:

[0017] Client 11, resource management module 12, at least one application management module 13 and resource scheduling module 14;

[0018] The resource management module 12 is used to receive the f...

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 invention provides a resource sharing control system based on a Yarn system. The control system comprises a client, a resource management module, at least one application management module and a resource scheduling module. The resource management module can start the application management module corresponding to a task identification according to a first task request transmitted by the client and transmit the first task request to the application management module. The application management module applies for available resources for operating the first task from the resource scheduling module according to resource demand information. The resource scheduling module provides the available resources to the first task, and the available resources are isolated from the other resources in the shared resources. The control method and system for resource sharing, shared resource utilization of tasks can be optimized, and resource competition and performance interference among the tasks can be avoided.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a Yarn framework-based resource sharing control system. Background technique [0002] Since the development of cloud computing, the scale of clusters has continued to expand, and the types of clusters have also continued to increase. For example, the common parallel programming technology (the parallel programming technology is MapReduce, which is a parallel computing model applied to large-scale clusters for large-scale data processing proposed by Google in 2004) task-oriented distributed computing Hadoop (developed by the Apache Software Foundation) Open source parallel computing programming tools and distributed file systems) clusters and IaaS (Infrastructure as a Service, infrastructure as a service) clusters for VM (Virtual Machine, virtual machine) tasks. Among them, the physical equipment and communication environment based on each task are roughly the same. For example...

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
Inventor 胡春明王文峰杨任宇康俊彬
Owner BEIHANG UNIV