Unlock instant, AI-driven research and patent intelligence for your innovation.

Dynamic service distribution method and system

A business distribution and business technology, applied in the computer field, can solve the problems of limited help in operation and maintenance work, inability to obtain the load flow of online servers very accurately, and achieve the effect of saving costs, prolonging service life and avoiding damage.

Active Publication Date: 2019-01-29
ADVANCED NEW TECH CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, on the Internet platform, due to the continuous innovation of Internet services, the supportable capacity of the distributed system is also changing all the time. Therefore, the load flow of the online server cannot be obtained very accurately through offline stress testing. The results obtained from the test are of limited help to the operation and maintenance of distributed systems for deployment expansion or shrinkage

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
  • Dynamic service distribution method and system
  • Dynamic service distribution method and system
  • Dynamic service distribution method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] see figure 1 As shown in the flow chart of the dynamic service distribution method, the embodiment of the present application firstly provides a dynamic service distribution method, all steps of the method are implemented online, and the method may include the following steps:

[0029] S101: The load balancer receives a service request sent by a user.

[0030] Load balancing equipment is used to evenly distribute business requests sent by users to multiple servers, improve the response speed of servers to respond to requests, and achieve the purpose of load balancing.

[0031] Here, the service request sent by the user is sent by the foreground client. The foreground client sends the service request to the load balancing device, and the load balancing device then sends the service request to the server. The server processes the service request and responds. Foreground clients such as Taobao webpages, payment requests or query requests sent by users on Taobao webpages. ...

Embodiment 2

[0057] see figure 2 As shown in the flow chart of the dynamic service distribution method, the embodiment of the present application provides a specific processing flow chart of the dynamic service distribution method, as shown in figure 2 As shown, the method may include the following steps:

[0058] S201: The load balancer receives a service request sent by a user.

[0059] S202: Distribute the service request to the server, so as to obtain the current maximum load flow value of the server processing the service request.

[0060] S203: When the server processes the service request under the current maximum load flow value, the load balancing device obtains the current working parameters of the server.

[0061] S204: Detect whether the current working parameter of the server is greater than a preset value. If it is not greater than the preset value, go to S205; otherwise, if it is larger than the preset value, go to S206.

[0062] S205: When the current working paramete...

Embodiment 3

[0066] see image 3 The schematic diagram of the dynamic service distribution system is shown, and the embodiment of the present application provides a schematic diagram of a dynamic service distribution system, such as image 3 As shown, the system includes: a receiving unit 301 , a distribution unit 302 , an acquisition unit 303 , a detection unit 304 , and an adjustment unit 305 .

[0067] The receiving unit 301 is used for the load balancer to receive the service request sent by the user;

[0068] A distribution unit 302, configured to distribute the service request to the server, so as to obtain the current maximum load flow value of the server processing the service request;

[0069] An acquisition unit 303, configured to acquire the current working parameters of the server when the server processes the service request under the current maximum load flow value;

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 relates to a dynamic business distribution method. The dynamic business distribution method comprises: a load balancer is configured to receive business requests transmitted by a user; the business requests are distributed to a server to obtain the current max load flow value of the server processing the business requests; when the server is configured to process the business requests in the current max load flow value, the current working parameters of the server are acquired; it is determined whether the current working parameters of the server are larger than preset values; when the current working parameters of the server is not larger than the preset values, the distribution ratio of the current business of the server is increased to be a first business distribution ratio; the load balancer is configured to distribute the business requests according to the first business distribution ratio. According to the invention, servers are deployed in the system according to the current load flows of on-line servers, so that the wasting of resources caused by making little use of servers is avoided, therefore the cost is saved; and moreover, the current operation state of servers are detected in real time, therefore the servers are prevented from being damaged, and the service lives of the servers are prolonged.

Description

technical field [0001] The invention relates to the computer field, in particular to a dynamic service distribution method and system. Background technique [0002] As the scale of Internet business expands, the required hardware investment costs also become higher. Therefore, the hardware input cost needs to enter the era of refined control, and supporting business development with the minimum hardware cost has become a key issue. Since most Internet services are based on running on distributed system clusters, which are composed of multiple servers, the scale of Internet services expands, and the number of deployed servers also increases, so the cost of controlling servers can be effectively reduced Hardware costs for the business. Therefore, obtaining the maximum load flow of the server came into being. [0003] In order to ensure the safe operation of the distributed system in the existing Internet, when the business increases sharply, a certain number of servers will...

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
Inventor 段蕾许寄
Owner ADVANCED NEW TECH CO LTD