Load balancer for cloud system
A load balancer and cloud system technology, applied in the direction of instruments, multi-programming devices, program control design, etc., can solve the problems of less consideration of costs, increased communication costs, and inapplicable virtual machine migration scenarios, etc., to achieve the highest utilization rate Excellent, low system energy consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0025] With reference to the drawings, the load balancer for the cloud system is composed of a threshold algorithm control module 1, a first-layer module 2 of the load balancer, and a second-layer module 3 of the load balancer. The threshold algorithm control module 1 is connected in parallel with the first layer module 2 of the load balancer and the second layer module 3 of the load balancer, and the first layer module 2 of the load balancer and the second layer module 3 of the load balancer are connected in series. The first layer module 2 of the load balancer is composed of a first identification counter module 4, a second identification counter module 7, a system index monitor module 5 (including a display screen) and a random parameter generator module 6, and each component is connected in series; The second layer module 3 of the load balancer is a virtual machine driver module.
[0026] The first counter module is used to identify the arriving customer demand, count the ...
Embodiment 2
[0031] Embodiment 2 threshold algorithm control module
[0032] The design of the load balancer of the present invention is based on a threshold algorithm, and the system performance is optimized mainly by regulating the number of virtual machines, so the present invention simulates a M / M / C(t) queuing system model for the load balancing of virtual machines, and Find the steady-state distribution during load balancing, analyze the steady-state performance indicators of the system, and adjust the working status of the load balancer according to the value of the system indicators at a certain time, so that the virtual machines can be fully utilized. List the average cost function of the system per unit time, generate policy parameters by the components of the load balancer, and then calculate the system threshold with the help of numerical experiments, and the load balancer records system indicators, optimal thresholds, and threshold changes in real time. The optimal design of th...
Embodiment 3
[0044] Embodiment 3 Steady-state analysis of customer demand and number of virtual machines
[0045] according to Figure 4 Graphically, when the input and output of the system reach a balanced state, the following equations hold:
[0046] p' ns (t)=-(λ+nμ)p ns (t)+λp ns-1 (t)+(n+1)μp ns+1 (t)
[0047] p' ns+i (t)=-(λ+(n+1)μ)p ns+i (t)+λp ns+i-1 (t)+(n+1)μp ns+i+1 (t)
[0048] where n=0,1,..., i=1,2,...,s-1.
[0049] According to l=x(t)=ns+i, there are:
[0050] p l '(t)=λ l-1 p l-1 (t)-(λ l +μ l )p l (t)+μ l+1 p l+1 (t) (4)
[0051] where λ l Indicates the input rate when the system captain is l transferred to the system captain is l+1, μ l Indicates the output rate at which the system captain is l transferred to the system captain is l-1.
[0052] Next, let θ l Indicates the existing load rate of the system, then:
[0053]
[0054] Therefore, θ l It can be expressed as:
[0055]
[0056] in
[0057] According to the steady-state equations ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



