Resource distribution method and device oriented to multi-level elastic application of data center
A resource allocation and data-oriented technology, applied in the direction of data exchange network, data exchange through path configuration, digital transmission system, etc., can solve the problems that cannot achieve both efficiency and flexibility, and achieve the effect of avoiding over-allocation and ensuring simplicity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] Such as Figure 6 Shown is the flow chart of the elastic resource allocation method of the present invention, according to this process, as image 3 The shown data center network topology structure is taken as an example to illustrate the implementation process of the present invention.
[0053] In this example, it is assumed that the bandwidth capacity of each physical link is 1Gbps. The user puts forward a request P as shown in Table 2. The request includes three layers, and the parameters of each layer are shown in Table 2. Take the layer 1 parameter T of the request P 1 = indicates the number of virtual machines requested by the user to be "always running", the number of virtual machines to be "running on demand", the bandwidth required for intra-layer communication, and the bandwidth required for inter-layer communication 1, 0, 0, 150 respectively, there is no threshold for loading the "run on demand" virtual machine. In addition, it can be seen from the table ...
Embodiment 2
[0120] Such as Figure 7 Shown is a schematic structural diagram of a resource allocation device for data center multi-level elastic applications of the present invention. It can be seen from the figure that the device includes a user request receiving module, a request calculation module, a resource allocation module, an available resource calculation module and Resource allocation output module;
[0121] The user request receiving module is used to receive the request from the user T={T i ,i∈[1,k]}, and output the user request to the request calculation module;
[0122] The request calculation module is used to calculate the feasible vectors of each link (all feasible values of the number of virtual machines allocated in the subtrees connected by each link) according to the user request T and the current data center topology G=(V, L). ), and output user requests and feasible vector calculation results to the resource allocation module;
[0123] The resource allocation m...
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