A Spark energy-saving scheduling method based on energy consumption awareness

A scheduling method and energy consumption-aware technology, applied in the field of big data processing and energy efficiency, can solve problems such as poor flexibility

Active Publication Date: 2020-08-04
广州大鱼创福科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the physical nodes of the cluster change, the original performance analysis results need to be regenerated, which has poor flexibility and cannot be applied to solve the energy consumption problem of the Spark computing framework.

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
  • A Spark energy-saving scheduling method based on energy consumption awareness
  • A Spark energy-saving scheduling method based on energy consumption awareness
  • A Spark energy-saving scheduling method based on energy consumption awareness

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] The technical solutions in the embodiments of the present invention will be described clearly and in detail below with reference to the drawings in the embodiments of the present invention. The described embodiments are only some of the embodiments of the invention.

[0056] The technical scheme that the present invention solves the problems of the technologies described above is:

[0057] The basic idea of ​​the present invention is: first, build a big data computing energy consumption model based on the Spark computing framework; second, establish the energy consumption relationship strategy table and the execution time relationship strategy table of tasks and computing resources, and the two strategy tables jointly guide Task scheduling; third, select the computing resource with the best evaluation standard according to the policy table, assign computing tasks to it first, and ensure the balanced distribution of parallel computing tasks; fourth, initialize the decisi...

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 discloses a Spark energy-saving scheduling method based on energy consumption perception. According to the method, first, a big data computing energy consumption model under a Spark computing framework is constructed, a policy table of a relation between energy consumption of tasks and computing resources and execution time is established based on the model, Spark task scheduling isguided and optimized through the policy table, and therefore total computing energy consumption is effectively lowered on the premise of guaranteeing parallel computing efficiency. Through the method,the defect that an original Spark scheduling policy cannot perceive energy consumption is overcome. The method has the advantages of energy consumption perception, dynamic optimal scheduling and highextensibility, and energy consumption generated by application programs running under the Spark computing framework is effectively lowered.

Description

technical field [0001] The invention relates to the fields of big data processing and energy efficiency, in particular to a big data energy consumption model based on energy consumption perception and an energy-saving scheduling strategy under the Spark computing framework based on the model. Background technique [0002] The huge power consumption generated by big data computing has become an urgent problem to be solved in data centers. At present, many enterprises and organizations are facing the problem of large-scale data computing. While considering computing efficiency, computing cost is also an important aspect of their concern. Both enterprises and organizations hope to reduce the energy consumption of big data computing to reduce computing costs. However, the situation is not optimistic in the current era of big data, according to a recent research report [1] It shows that from 2010 to 2015, electricity consumption in German data centers increased by 15%, to 1.2 b...

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): G06F1/329G06F9/48G06F9/50
CPCG06F1/329G06F9/4893G06F9/5083Y02D10/00
Inventor 李鸿健王霍琛代宇熊安萍蒋溢
Owner 广州大鱼创福科技有限公司
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