Resource allocation method, device and system
A technology for allocating systems and resources, applied in the field of cloud computing, can solve problems such as low resource utilization, achieve the effect of improving utilization, avoiding resource contention, and avoiding resource waste
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example
[0026] Example: It can refer to a virtual machine installed on a host machine, on which target objects such as applications and text files can be operated.
[0027] Resource pool: It is a collection of one or more hosts of the same type. The resource pool integrates all host resources, and instances can be migrated between hosts in the resource pool.
[0028] Load curve: It can be a curve generated by the resource usage rate of the instance or the host at different times. The resource usage rate of the instance at different times can be used by target objects such as applications and text files running in the instance at different times The ratio of resources to the total resources of the instance, the resource usage rate of the host at different times can be the ratio of the resources used by all instances running on the host to the total resources of the host at different times.
[0029] Complementary load curve: means that the load curve is symmetrical about the X axis afte...
Embodiment 1
[0031] According to an embodiment of the present invention, an embodiment of a method for allocating resources is also provided. It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and, Although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.
[0032] The method embodiment provided in Embodiment 1 of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. figure 2 A block diagram of a hardware structure of a computer terminal for realizing the resource allocation method is shown. Such as figure 2 As shown, the computer terminal 10 can include one or more (102a, 102b, ..., 102n are used to show in the figure) processors 102 (the processor 102 can include but not limited to microproces...
Embodiment 2
[0098] According to an embodiment of the present invention, a resource allocation device for implementing the above resource allocation method is also provided, such as Figure 6 As shown, the apparatus 600 includes: a first acquiring unit 602 , a second acquiring unit 604 and a migration unit 606 .
[0099] Wherein, the first obtaining unit 602 is used to obtain the instance to be migrated in the first host computer when there are multiple instances competing for resources on the first host computer, wherein the instance to be migrated is beyond the number of instances of the first host computer. An instance of computing capability; the second obtaining unit 604 is used to obtain the load curve of the second host machine, wherein the idle resources of the second host machine meet the resources used to run the instance to be migrated; the migration unit 606 is used to When the load curve of the host is complementary to the load curve of the instance to be migrated, the instance ...
PUM

Abstract
Description
Claims
Application Information

- 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