Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Request scheduling method, system, electronic device and storage medium

A request scheduling and request type technology, applied in the computer field, can solve problems such as the reliability and stability of the cluster deployment master node, the high pressure of the cluster master node, and the loss of storage services, etc., to achieve good adaptability and benefit the cluster The effect of load balancing and reducing cluster pressure

Active Publication Date: 2018-12-18
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF3 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Centralized scheduling often causes problems such as excessive pressure on the master node of the cluster and high load occupation; at the same time, deploying the master node as the single entry point of the entire cluster rarely considers the reliability and stability of the master node deployed in the cluster. Once a failure occurs, the corresponding of the storage business will suffer serious losses

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
  • Request scheduling method, system, electronic device and storage medium
  • Request scheduling method, system, electronic device and storage medium
  • Request scheduling method, system, electronic device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of this application.

[0043] The embodiment of the present application discloses a request scheduling method, which reduces the load pressure of the master node during request scheduling.

[0044] see figure 1 , a flow chart of a request scheduling method disclosed in the embodiment of the present application, as shown in figure 1 shown, including:

[0045] S101: When receiving the target request from the client, determine the request type of the target request;

[0046] In a specific implementation, the dist...

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 request scheduling method, a system and an electronic device and a computer-readable storage medium. The method comprises the following steps: when receiving a target requestof a client, determining a request type of the target request; determining a weight value corresponding to all resource indicator items of the target request according to a preset weight rule and therequest type; obtaining current load data of all the resource indicator items of all the master nodes, and calculating a total load of all the master nodes according to the current load data and theweight value; determining the master node responding to the target request based on the total load. The request scheduling method provided by the invention utilizes the total load of each master nodeto determine the response master node, thus decentralizing the pressure of a single master node, reducing the pressure of a cluster, facilitating the load balancing of the cluster, and having good self-adaptability. At the same time, the response speed of the system is improved, which effectively avoids the business risks caused by the centralized scheduling of a single cluster entrance.

Description

technical field [0001] The present application relates to the field of computer technology, and more specifically, to a request scheduling method and system, an electronic device, and a computer-readable storage medium. Background technique [0002] With the rapid development of computer science and technology, large-scale distributed storage systems have also entered the era of network-centric computing. The large-scale storage and computing nodes use network management software as the client to provide users with basic data storage and data computing services more intuitively. Then, the storage system's scheduling of client requests has also become an important method and function to expand the performance of the storage system and balance the load of distributed cluster nodes. [0003] At present, distributed storage clusters mostly use centralized scheduling for client request scheduling: client requests are directly sent and processed on a single master node deployed i...

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/50G06F9/48G06F3/06
CPCG06F3/067G06F9/4843G06F9/505
Inventor 段萌
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products