Resource service system and resource distribution method thereof
A resource allocation and resource technology, applied in the field of cloud computing, can solve the problems of resource waste, ignoring resource status, service resource competition, unreasonable allocation, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0084] Embodiment 1. A method for resource allocation, which is applied to an IaaS cloud platform, such as figure 1 shown, including:
[0085] S101. At the beginning of each resource allocation cycle, for the queued M tasks, generate an initial weight coefficient of each attribute data of the task according to the resource deployment data; M is an integer greater than 1; the attribute data of the task includes the task The user service level, the waiting time, and the demand for each resource; the resource deployment data includes the resource occupancy rate of various resources and the average resource release rate;
[0086] S102. Cluster the M tasks according to the attribute data, and divide the M tasks into multiple groups;
[0087] S103. For each group, use the entropy value method to adjust the initial weight coefficient vector composed of the initial weight coefficients of each attribute data, to obtain the weight coefficient vector of each group;
[0088] S104. Accor...
Embodiment 2
[0167] Embodiment 2. A resource allocation system applied to an infrastructure-as-a-service cloud platform, including:
[0168] The initialization module is used to generate the initial weight coefficient of each attribute data of the task according to the resource deployment data for the queued M tasks at the beginning of each resource allocation cycle; M is an integer greater than 1; the attribute data of the task Including the user service level of the task, the waiting time, and the demand of each resource; the resource deployment data includes the resource occupancy rate of various resources and the average resource release rate;
[0169] A grouping module, configured to cluster the M tasks according to attribute data, and divide the M tasks into multiple groups;
[0170] The adjustment module is used to adjust the initial weight coefficient vectors composed of the initial weight coefficients of the attribute data for each group using the entropy method to obtain the weig...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com