High-performance computation scheduling framework based on cloud computing

A high-performance computing and cloud computing technology, applied in the field of cloud computing analysis, can solve problems such as waste of computing resources, slow resource scheduling, inability to flexibly allocate computing resources, etc., and achieve the effect of efficiently allocating computing resources and efficiently scheduling tasks

Inactive Publication Date: 2017-08-08
BEIJING SKYCLOUD RONGCHUANG SOFTWARE TECH
View PDF1 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional job scheduling computing framework cannot flexibly allocate computing resources, and it is easy to waste computing resources or fail to meet the requirements of computing tasks. Performance, real-time scheduling requirements

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
  • High-performance computation scheduling framework based on cloud computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] Below in conjunction with accompanying drawing and embodiment the present invention will be further described:

[0014] Such as figure 1 As shown, the present embodiment includes a task submission node, a Master computing node, a task queue module, a Slave node and a cloud computing platform;

[0015] The task submission node includes a task submission module, a status acquisition API module, and a status acquisition process module; the master computing node includes a status acquisition main process module and a task dispatcher module; the slave node includes a task acceptance module, Task start module, task execution module and status monitoring module;

[0016] When the high-performance computing scheduling framework based on cloud computing is started, computing node resources are provided through the cloud computing platform; during the running process, the cloud computing platform monitors the task queue status of the task queue module in the high-performance com...

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 high-performance computation scheduling framework based on cloud computing and relates to the field of cloud computing and analysis. The high-performance computation scheduling framework comprises a task submission node, a Master computation node, a task queue module, Slave nodes and a cloud computing platform, wherein the task submission node comprises a task submission module, a state acquisition API module and a state acquisition process module; the Master computation node comprises a state acquisition host process module and a task scheduling allocator module; the Slave node 1 comprises a task receiving module, a task starting module, a task executing module and a state monitoring module. Computation resource nodes are provided through cloud computing; by means of the high-performance computation scheduling framework based on cloud computing, computation resources can be efficiently allocated, tasks can be scheduled efficiently, the scheduled computation nodes can be monitored, nodes are newly added or released according to the task load, the tasks are stably and efficiently completed and resources in the cloud platform are not wasted.

Description

technical field [0001] The invention relates to the field of cloud computing analysis, in particular to a high-performance computing scheduling framework based on cloud computing. Background technique [0002] With the popularity of Internet technology, the number of Internet users has become larger and larger, which requires effective job scheduling in the Internet. The traditional job scheduling computing framework cannot flexibly allocate computing resources, and it is easy to waste computing resources or fail to meet the requirements of computing tasks. Performance and real-time scheduling requirements. Contents of the invention [0003] In view of the above-mentioned defects of the prior art, the technical problem to be solved by the present invention is to provide a high-performance computing scheduling framework based on cloud computing, which can complete the real-time high-interest scheduling of distributed computing program operations to each node in the entire ...

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 Applications(China)
IPC IPC(8): G06F9/50H04L29/08
CPCG06F9/5083H04L67/60
Inventor 牛继宾
Owner BEIJING SKYCLOUD RONGCHUANG SOFTWARE TECH
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