A Hybrid Scheduling System for Improving Online Service Quality and Cluster Resource Utilization

A clustering and resource technology, applied in transmission systems, electrical components, etc., can solve the problems of not considering preferential treatment of key components, lack of key components, and lack of online service quality, and achieve the effect of ensuring online service quality.

Active Publication Date: 2020-10-13
DIGITAL CHINA CHINA CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing technology only supports scheduling offline jobs, which cannot meet the needs of modern data centers to simultaneously schedule online services and offline jobs; for multiple components deployed in the system, some are very busy, while others are very idle, lacking an accurate The method of locating the key components that have the greatest impact on user experience in the system; in addition, the system does not consider giving preferential treatment to these key components, and lacks a method to ensure the quality of online services

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 Hybrid Scheduling System for Improving Online Service Quality and Cluster Resource Utilization
  • A Hybrid Scheduling System for Improving Online Service Quality and Cluster Resource Utilization
  • A Hybrid Scheduling System for Improving Online Service Quality and Cluster Resource Utilization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0019] The components included in the present invention are as follows: one is Resource Manager (RM), which is the arbiter of cluster resources, and its core component is a pluggable scheduler for managing user jobs in the cluster. The second component is the node manager NodeManager (NM) located on each node, which manages user jobs and workflows on the node. RM and all NMs create a unified co...

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 invention proposes an online and offline hybrid scheduling system that improves online service quality and cluster resource utilization, including an information collection module, an online AM module, an offline AM module, a client module, and a scheduler module; The call relationship between online services is stored in Redis; when a user submits an online application, the online AM module analyzes the dependencies of each component, and deploys the components in the cluster in sequence according to the dependencies ; When a user submits an offline job, the offline AM module applies for resources from the RM, and schedules the offline job to run in the cluster; the client module parses and processes the job submitted by the user, and converts the job into a corresponding request to The RM applies for resources, and is responsible for pulling up the online AM module to show the application running status to the client; the scheduler module is located in the RM, and the scheduler module will regularly calculate the criticality of each container according to the criticality of each container reported by the online AM module The criticality of the server node, and schedule according to the calculated server criticality when scheduling offline jobs.

Description

technical field [0001] The invention relates to the field of cluster resource task scheduling, and mainly relates to an online and offline hybrid scheduling system for improving online service quality and cluster resource utilization. Background technique [0002] With the vigorous development of cloud computing technology, more and more calculations and applications are hosted on public clouds. Through the cloud platform, users can quickly and easily expand simple applications into large-scale complex applications, and pay on demand, at each time node, they only pay costs comparable to their scale. Suppliers can gain economies of scale by building large-scale data centers and sharing resources with multiple tenants. [0003] However, cluster resource utilization in most cloud facilities is very low, which greatly reduces cost efficiency. The researchers conducted a resource utilization analysis for a production cluster of thousands of machines on Twitter. This cluster was...

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): H04L29/08
CPCH04L67/10H04L67/61H04L67/63
Inventor 胡春明肖俊青朱建勇邵凯阳屈曦明
Owner DIGITAL CHINA CHINA 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