Intelligent scheduling management method, device and system for use, collection and distribution of self-adaptive load balancing

An adaptive load and intelligent scheduling technology, applied in the intersection of transmission and distribution technology and information science, can solve problems such as poor compatibility, inability to adapt to data processing, and poor flexibility.

Pending Publication Date: 2021-11-23
NARI NANJING CONTROL SYST +3
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The construction of the existing power consumption information collection system and the traditional IOE architecture have various bottlenecks such as poor scalability, poor flexibility, and poor compatibility, which cannot adapt to data processing in a big data environment
In the face of the ever-increasing demand for data collection and data analysis, the existing architecture has been unable to support the development of future power consumption information collection systems

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
  • Intelligent scheduling management method, device and system for use, collection and distribution of self-adaptive load balancing
  • Intelligent scheduling management method, device and system for use, collection and distribution of self-adaptive load balancing
  • Intelligent scheduling management method, device and system for use, collection and distribution of self-adaptive load balancing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] It is very important to realize the load balancing of the microservice architecture, because it is not known how many users will visit. Assume that a service can handle up to 1,000 user requests at the same time, and 20 services are allocated to provide services for 10,000 users. When 20,000 users send requests, new services must be opened to handle the newly added requests. Some of these services are overloaded while others are relatively idle.

[0049] The present invention selects consistent hashing as the hash function. However, consistent hash functions have some drawbacks. Consistent hashing works best in an environment with more than 1000 virtual nodes, and usually many applications have too few shard keys to use consistent hashing to solve load balancing problems, so improvements are needed to make up for this deficiency.

[0050] Virtual node is a concept widely used in engineering scenarios. Through network mapping, multiple network connections are built on ...

Embodiment 2

[0082] Based on the same inventive concept as in Embodiment 1, an embodiment of the present invention provides an adaptive load balancing intelligent dispatching management device for traffic distribution, including:

[0083] The obtaining module is used to obtain a consistent hash ring, and the consistent hash ring is located between the user and the server, including several virtual nodes, and mappings are respectively set between the virtual nodes and the user and the server;

[0084] The modeling module is used to segment the consistent hash ring based on the principle of adaptive load balancing, and model the allocation of all virtual nodes as a buyer-seller game model;

[0085] The management module is used to solve the buyer-seller game model through a greedy algorithm to determine the final server allocation method.

[0086] All the other parts are the same as in Example 1.

Embodiment 3

[0088] Based on the same inventive concept as that of Embodiment 1, the embodiment of the present invention provides an intelligent dispatching and management system for adaptive load balancing and distribution, including a storage medium and a processor;

[0089] The storage medium is used to store instructions;

[0090] The processor is configured to operate according to the instructions to execute the method according to any one of Embodiment 1.

[0091] Those skilled in the art should understand that the embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-RO...

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 an intelligent scheduling management method, device and system for self-adaptive load balancing use, collection and distribution. The method comprises the steps: acquiring a consistency hash ring, wherein the consistency hash ring is located between a user and a server and comprises a plurality of virtual nodes, and mapping is arranged between the virtual nodes and the user and between the virtual nodes and the server; based on an adaptive load balancing principle, segmenting the consistent hash ring, and distributing and modeling all virtual nodes as a buyer-seller game model; and solving the buyer-seller game model through a greedy algorithm, and determining a final server distribution mode. According to the method, a relatively excellent server distribution scheme can be obtained, and a certain reference is provided for an electric power acquisition scheme of a power grid company.

Description

technical field [0001] The invention belongs to the intersection field of power transmission and distribution technology and information science, and specifically relates to an adaptive load balancing intelligent dispatching management method, device and system. Background technique [0002] In recent years, with the advancement of science and technology and the increase of domestic demand, people's living standards have been steadily improved, and residents' electricity consumption is also increasing day by day. The increasing expansion of power data has brought enormous operating pressure to the power data acquisition system. With the development of new technologies such as big data and cloud computing, new changes have been brought to the power system. It is particularly important to establish a distribution system that can operate stably under high load and large amounts of data. Distribution of usage and consumption refers to the collection of user electricity consump...

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): G06Q10/06G06Q50/06G06F9/50
CPCG06Q10/06312G06Q10/06313G06Q50/06G06F9/5083
Inventor 孙萌陶晓峰黄福兴戚梦逸刘淇周广山周宇王小芬周洋
Owner NARI NANJING CONTROL SYST
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