CN-121979377-A - Equipment loading recommendation method, device, equipment, storage medium and program product
Abstract
The embodiment of the application discloses a method, a device, equipment, a storage medium and a program product for recommending equipment to be put on shelf. The equipment loading recommendation method comprises the steps of obtaining basic data and equipment information of equipment to be loaded, and determining equipment loading targets and constraint conditions, wherein the constraint conditions at least comprise that under the condition that the equipment to be loaded is accessed to a candidate rack, estimated load power of each level of power supply equipment in a power supply path of the candidate rack is smaller than or equal to a corresponding preset power threshold value, and an equipment loading scheme is generated by utilizing an optimizing algorithm according to the basic data and the equipment information of the equipment to be loaded based on the equipment loading targets and the constraint conditions. By implementing the technical scheme of the embodiment of the application, the safety of equipment on the rack can be improved.
Inventors
- Zheng Kairou
- Liang Dongpeng
- CAI JUNBIN
- ZHANG PANXIANG
- HUANG WEIJIE
Assignees
- 中国移动通信集团广东有限公司
- 中国移动通信集团有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20251229
Claims (10)
- 1. A method for recommending equipment to be put on shelf, comprising: Acquiring basic data and equipment information of equipment to be erected, wherein the equipment information at least comprises power demand information, and the basic data at least comprises first data for representing the distribution condition and the occupation state of installation units of a plurality of racks, second data for representing the link topology structure among power supply equipment in a power supply path to which the racks belong and third data for representing the rated power and the current power of the power supply equipment in the power supply path; Determining an equipment loading target and constraint conditions, wherein the constraint conditions comprise that under the condition that equipment to be loaded is accessed into a candidate rack, the estimated load power of each level of power supply equipment in a power supply path of the candidate rack is smaller than or equal to a corresponding preset power threshold value, and the estimated load power is obtained by superposition calculation based on the power requirement of the equipment to be loaded and the current power of each level of power supply equipment; and generating an equipment shelving scheme by utilizing an optimizing algorithm according to the basic data and the equipment information of the equipment to be shelving based on the equipment shelving target and the constraint condition.
- 2. The method of claim 1, wherein generating an equipment shelving scheme using an optimization algorithm based on the base data and the equipment information of the equipment to be shelved comprises: and taking the continuously available installation units in the rack as knapsack capacity, taking the number of the installation units occupied by the equipment to be erected as the weight of the articles, taking the equipment energy efficiency index of the equipment to be erected as the article value, solving by utilizing a multi-knapsack algorithm based on the knapsack capacity, the weight of the articles and the article value, and generating an equipment shelving scheme.
- 3. The method of claim 2, wherein the mounting unit is U-bit and the device energy efficiency indicator comprises device power utilization efficiency.
- 4. A method according to any one of claims 1 to 3, wherein, in the case that the rack to be erected is accessed to a candidate rack, determining whether the estimated load power of each stage of power supply equipment in the power supply path to which the candidate rack belongs is less than or equal to a corresponding preset power threshold includes: Based on the second data, tracing upwards step by step along the power supply path of the candidate rack, and determining each level of target power supply equipment in the power supply path; Based on the third data, superposing the power requirement of the equipment to be erected to the current power of each level of the target power supply equipment to obtain estimated load power corresponding to each level of the target power supply equipment; And judging whether the estimated load power of each level of the target power supply equipment is smaller than or equal to the corresponding preset power threshold value.
- 5. A method according to any one of claims 1 to 3, wherein the equipment racking target comprises a target based on at least one of: The goal of minimal number of racks; The goal of minimal remaining free mounting units in the rack; to objects with closest gantry spacing.
- 6. A method according to any one of claims 1 to 3, wherein the equipment on-shelf targets include a first target involving a minimum number of racks, a second target involving a minimum number of remaining free mounting units in the racks, and a third target involving a closest rack spacing distance; the first target is weighted more than the second target, and the second target is weighted more than the third target.
- 7. An equipment racking recommendation device, comprising: The system comprises an acquisition module, a power supply module and a power supply module, wherein the acquisition module is used for acquiring basic data and equipment information of equipment to be erected, the equipment information at least comprises power demand information, and the basic data at least comprises first data used for representing the distribution condition and the occupation state of installation units of a plurality of racks, second data used for representing the link topological structure among power supply equipment in a power supply path to which the racks belong and third data used for representing the rated power and the current power of the power supply equipment in the power supply path; The device comprises a determining module, a judging module and a judging module, wherein the determining module is used for determining an equipment loading target and constraint conditions, the constraint conditions comprise that under the condition that the equipment to be loaded is accessed to a candidate rack, the estimated load power of each level of power supply equipment in a power supply path of the candidate rack is smaller than or equal to a corresponding preset power threshold value, and the estimated load power is obtained by superposition calculation based on the power requirement of the equipment to be loaded and the current power of each level of power supply equipment; The generating module is used for generating an equipment shelving scheme by utilizing an optimizing algorithm according to the basic data and the equipment information of the equipment to be shelving based on the equipment shelving target and the constraint condition.
- 8. An electronic device comprising a memory, a processor and a computer program stored on the memory, characterized in that the processor executes the computer program to carry out the steps of the method according to any one of claims 1-6.
- 9. A computer readable storage medium having stored thereon a computer program, characterized in that the computer program, when being executed by a processor, implements the steps of the method according to any of claims 1-6.
- 10. A computer program product comprising a computer program, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1-6.
Description
Equipment loading recommendation method, device, equipment, storage medium and program product Technical Field The present application relates to the field of equipment loading technologies, and in particular, to an equipment loading recommendation method, an apparatus, a device, a storage medium, and a program product. Background Along with the rapid development of cloud computing and big data industry, the scale of a data center is increasingly huge, and the updating and the on-shelf deployment of IT equipment become high-frequency operation in the daily operation and maintenance of a machine room. In a traditional equipment racking process, an operation and maintenance person usually depends on manual experience to select a racking position. The main logic is that a rack with enough continuous free U bits is searched in a machine room to put on the rack, so that equipment is out of phase with the evaluation of actual power bearing capacity, and safety risks such as power supply overload and the like are easily caused. Disclosure of Invention Embodiments of the present application address some of the deficiencies involved in the background art and provide a method, apparatus, device, storage medium and program product for equipment on-shelf recommendation. In a first aspect, an embodiment of the present application provides a method for recommending equipment on shelves, including: Acquiring basic data and equipment information of equipment to be erected, wherein the equipment information at least comprises power demand information, and the basic data at least comprises first data for representing the distribution condition and the occupation state of installation units of a plurality of racks, second data for representing the link topology structure among power supply equipment in a power supply path to which the racks belong and third data for representing the rated power and the current power of the power supply equipment in the power supply path; Determining an equipment loading target and constraint conditions, wherein the constraint conditions comprise that under the condition that equipment to be loaded is accessed into a candidate rack, the estimated load power of each level of power supply equipment in a power supply path of the candidate rack is smaller than or equal to a corresponding preset power threshold value, and the estimated load power is obtained by superposition calculation based on the power requirement of the equipment to be loaded and the current power of each level of power supply equipment; and generating an equipment shelving scheme by utilizing an optimizing algorithm according to the basic data and the equipment information of the equipment to be shelving based on the equipment shelving target and the constraint condition. In an embodiment of the first aspect, the generating an equipment shelving scheme by using an optimizing algorithm according to the basic data and the equipment information of the equipment to be shelved includes: and taking the continuously available installation units in the rack as knapsack capacity, taking the number of the installation units occupied by the equipment to be erected as the weight of the articles, taking the equipment energy efficiency index of the equipment to be erected as the article value, solving by utilizing a multi-knapsack algorithm based on the knapsack capacity, the weight of the articles and the article value, and generating an equipment shelving scheme. In an embodiment of the first aspect, the installation unit is a U-bit, and the device energy efficiency indicator includes a device electric energy utilization efficiency. In an embodiment of the first aspect, the determining, when the to-be-erected is accessed to a candidate rack, whether the estimated load power of each stage of power supply equipment in the power supply path to which the candidate rack belongs is less than or equal to a corresponding preset power threshold includes: Based on the second data, tracing upwards step by step along the power supply path of the candidate rack, and determining each level of target power supply equipment in the power supply path; Based on the third data, superposing the power requirement of the equipment to be erected to the current power of each level of the target power supply equipment to obtain estimated load power corresponding to each level of the target power supply equipment; And judging whether the estimated load power of each level of the target power supply equipment is smaller than or equal to the corresponding preset power threshold value. In one embodiment of the first aspect, the equipment racking target includes a target based on at least one of: The goal of minimal number of racks; The goal of minimal remaining free mounting units in the rack; to objects with closest gantry spacing. In one embodiment of the first aspect, the equipment racking targets include a first target involving a minimum number of racks, a second