Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Storage scheduling method and system, job scheduling method and system and management node

A technology for managing nodes and storage scheduling, applied in the field of cloud computing, which can solve the problems of heavy computing load, reduced practicability, and prolonged data access time.

Active Publication Date: 2014-03-05
ZTE CORP
View PDF9 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] This type of task scheduling algorithm has the following disadvantages: 1. In the process of remote data storage and reading, the distributed file system does not perceive the available bandwidth information of the network path in the platform, and the data node selected by the task scheduling algorithm for the job may be affected by the network. Poor quality leads to extended data access time and poor user experience; 2. Environmental factors such as data center workload and network load may change at any time, and the waiting time threshold of the existing delay scheduling algorithm is set when the user submits the job , can not adapt to the change of data center load, although there are improved algorithms, such as the dynamic change of time threshold, but the calculation formula is complex, the calculation load is large, it is not suitable for large-capacity distributed systems, resulting in reduced practicability

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
  • Storage scheduling method and system, job scheduling method and system and management node
  • Storage scheduling method and system, job scheduling method and system and management node
  • Storage scheduling method and system, job scheduling method and system and management node

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0117] In order to facilitate the understanding of those skilled in the art, the present invention will be further described below in conjunction with the accompanying drawings, which cannot be used to limit the protection scope of the present invention.

[0118] see figure 1 , the cloud computing system in the present invention includes a management node and a rack, wherein the rack includes rack switches and data nodes. Wherein, the data node is connected to the rack switch, and the management node and the rack switch are connected to the data node. The data node loads data block storage and task execution, and the management node is responsible for decomposing the job submitted by the user into several subtasks, and returning these tasks to each data node for execution.

[0119] When the number of racks is large, the racks are connected through core switches, and the management nodes are connected with data nodes through core switches and rack switches. The core switch is...

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 storage scheduling method and a job scheduling method for scheduling according to a path available bandwidth, and further provides a management node, a storage scheduling system and a job scheduling system corresponding to the storage scheduling method and the job scheduling method. According to the storage scheduling algorithm, a data block is stored in a data node list with the maximum weighted mean of the path available bandwidth, network blocking is avoided, and the network transmission time of storage of the data block is shortened. Distribution optimization operation of data nodes is processed according to the path available bandwidth information, the localization probability of operation is improved, and the total completion time of operation is shortened.

Description

technical field [0001] The present invention relates to the technical field of cloud computing, in particular to a storage scheduling method and system in cloud computing task scheduling, a job scheduling method and system, and a management node. Background technique [0002] With the rapid development of data-intensive Internet applications such as search engines, social networking sites, and e-commerce, massive data processing platforms based on distributed infrastructure (such as Hadoop, MapReduce, distributed file systems, and data definition storage) have attracted widespread attention. On these platforms, it is not only necessary to support large-capacity file (TB-level, PB-level) storage / download and fast retrieval, but also to perform large-scale data processing operations such as machine learning, data mining, and data analysis, and to respond quickly to interactive users. Therefore, the cloud computing platform needs to distribute and execute multiple data-intensiv...

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/50H04L29/08
Inventor 左奇戚晨王东王志坤曲文武
Owner ZTE CORP
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
Eureka Blog
Learn More
PatSnap group products