A method for dynamic self-configuration of CPU resources for mission-critical computers
A CPU resource and computer technology, which is applied in the field of virtual computing resource allocation, can solve problems such as large fluctuations in CPU utilization, CPU failure, and long-term continuous work of the CPU, so as to improve system availability, avoid system failures, and improve system performance. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0101] Such as figure 1 As shown, the rotation time T=10min, the rotation time period T round =60min, and the current CPU utilization is equal to 75%, T d =5s, R=2.5% / s, R increase = 2% / s, U fu , U su , U fd , U sd They are 90%, 70%, 25%, and 45%, respectively, and the dynamic CPU group is not empty. The workflow is as follows:
[0102] (1) Obtain the CPU utilization of each virtual machine, and enter step (2);
[0103] (2) The virtual machine CPU utilization rate is less than 90%, enter step (3);
[0104] (3) The virtual machine CPU utilization rate is greater than 70%, enter step (4);
[0105] (4) at T d Within a time period, the growth rate of the CPU utilization of the virtual machine is R>R increase , go to step (5);
[0106] (5) Select an available CPU in the dynamic CPU group to assign to the virtual machine, and enter step (6);
[0107] (6) reclaim a dynamic CPU of this virtual machine, enter step (7);
[0108] (7) Judging the rotation time Tround , go to ...
Embodiment 2
[0110] Such as figure 1 As shown, the rotation time T=61min, the rotation time period T round =60min, and the current CPU utilization is equal to 35%, T d =5s, R=1.5% / s, R increase = 2% / s, U fu , U su , U fd , U sd They are 90%, 70%, 25%, and 45% respectively, and the workflow is as follows:
[0111] (1) Obtain the CPU utilization of each virtual machine, and enter step (2);
[0112] (2) The virtual machine CPU utilization rate is less than 90%, enter step (3);
[0113] (3) The virtual machine CPU utilization rate is less than 70%, enter step (4);
[0114] (4) The virtual machine CPU utilization rate is less than 45%, enter step (5);
[0115] (5) at T d Within a certain period of time, the reduction rate of the CPU utilization of the virtual machine is Rdecrease , R decrease Be the threshold value of the reduction rate of CPU utilization rate, enter step (6);
[0116] (6) Rotation time T>T round , go to step (7);
[0117] (7) Call the round-robin distribution mec...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


