WO2014101406A1 - Capacity expansion configuration method and management system for blade server - Google Patents

Capacity expansion configuration method and management system for blade server Download PDF

Info

Publication number
WO2014101406A1
WO2014101406A1 PCT/CN2013/080371 CN2013080371W WO2014101406A1 WO 2014101406 A1 WO2014101406 A1 WO 2014101406A1 CN 2013080371 W CN2013080371 W CN 2013080371W WO 2014101406 A1 WO2014101406 A1 WO 2014101406A1
Authority
WO
WIPO (PCT)
Prior art keywords
blade
power supply
heat dissipation
type
capacity
Prior art date
Application number
PCT/CN2013/080371
Other languages
French (fr)
Chinese (zh)
Inventor
侯金龙
许圣祥
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2014101406A1 publication Critical patent/WO2014101406A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof

Definitions

  • a blade server refers to a multi-card server unit that can be inserted into a standard height rack-mount chassis. It is a low-cost server platform that achieves high availability and high density, and is specialized for special application industries and high-density computing environments. Designed, the blade server's internal card server unit can be plugged with "blades". Each "blade" is actually a system motherboard, similar to a standalone server. Each blade can run its own system to serve a specified user group, or it can be combined into a server cluster by system software. In cluster mode, all blades can be connected to provide a high-speed network environment. And you can share resources and serve the same user base.
  • the blade server can be divided into different functions such as compute blade, network blade, storage blade, management blade, input/output (I/O) expansion blade, etc., and the blade server will Its high-density agile deployment and maintenance, comprehensive monitoring and management, high scalability, high availability and other advantages have been rapidly developed and applied more and more widely. And because all components in the blade server can be redundant or hot-swapped, the system can be easily replaced and expanded.
  • I/O input/output
  • the blade server needs to support flexible configuration, and in order to reduce the initial equipment investment cost, in the initial configuration, only the minimum number of blades to meet the demand, and the least data power supply and Fans, but this also makes the online configuration and expansion of the blade server difficult.
  • the online configuration of the blade server is usually completed by professional staff, and usually the experienced professional staff queries the blade server. Expand the reference value of the maximum power consumption of a single blade in the instruction manual to determine the number of power supplies and fans that need to be added, and configure the blade server online according to the determined number to expand the blade server.
  • the embodiments of the present invention provide a blade server expansion configuration method and a management system, which are used to expand a blade server to implement a capacity expansion of a blade server, without requiring a worker to query the blade server to expand the volume of the blade.
  • the capacity of the reference value can be expanded to improve the efficiency of the expansion of the blade server, improve the accuracy of the expansion configuration, and use resources reasonably.
  • An aspect of the present invention provides a method for expanding a blade server, which may include: acquiring a type of a blade for expansion and a number of blades of each type;
  • the obtaining, according to the type of the blade, the average power consumption of each type of blade in the system includes: querying a type of the blade according to a type of the blade and a blade in the system A table of correspondence between average power consumptions, obtaining the average power consumption of each type of blade in the system.
  • the calculating according to the number of each type of blade and the average power consumption of each type of blade in the system includes:
  • the number of each type of blade described is the same as the average power consumption of the type of blade in the system. Multiplying, the sum of the products is the power supply capability required for the blade for expansion, and the sum of the products is multiplied by a preset heat dissipation coefficient to obtain the heat dissipation capability required for the blade for expansion;
  • the number of power supply devices that need to be increased is determined by the power supply capability that needs to be increased and the power supply capability of the preset power supply device, and the number of heat dissipation devices that need to be increased is determined by the heat dissipation capability required for the blade for expansion.
  • the method further includes:
  • whether the current power supply device and the heat dissipation device meet the power and heat dissipation requirements of the blade for the expansion include:
  • the remaining heat dissipation capability of the current heat dissipation device is greater than or equal to the heat dissipation capability of the blade for expansion; if the remaining heat dissipation capability of the current heat dissipation device is greater than or equal to the use
  • the current power supply device and the heat dissipation device can simultaneously meet the requirements of the user for expanding the power and heat dissipation of the blade, if the current heat dissipation capability of the current heat dissipation device is less than Determining the heat dissipation capability of the blade for the expansion, determining that the current heat dissipation device cannot meet the heat dissipation requirement of the blade for expansion;
  • the acquiring the power supply capability and the heat dissipation required for the blade for expanding the capacity Capabilities include:
  • a second aspect of the present invention provides a management system, including:
  • An acquiring unit configured to acquire a type of a blade for expansion and a number of blades of each type
  • a power consumption obtaining unit configured to acquire, at the acquiring unit, a type of the blade of the user expansion and each type of blade After the quantity, the average power consumption of each type of blade in the system is obtained according to the type of the blade;
  • a calculating unit after the power consumption obtaining unit obtains the average power consumption of each type of blade in the system, according to the number of each type of blade and the each type of blade in the system
  • the average power consumption calculation requires an increase in the number of power supply devices and the number of heat dissipation devices;
  • the blade server is configured to increase the number of power supply devices and the number of heat dissipation devices, and the type of blades used for expansion and the number of blades of each type to achieve expansion of the blade server.
  • the calculating unit includes:
  • a first calculating unit configured to: after the power consumption obtaining unit obtains an average power consumption of each type of the blade in the system, respectively, the number of each type of blade is in the system with the blade of the type The average power consumption is multiplied, and the sum of the products is the power supply capability required for the blade for expansion, and the sum of the products is multiplied by a preset heat dissipation coefficient to obtain the heat dissipation capability required for the blade for expansion.
  • a second calculating unit configured to obtain, at the first calculating unit, the blade for expanding After the power supply capability and the heat dissipation capability are required, the power supply capability required for the blade for expansion is subtracted from the power supply capability of the current power supply device of the blade server to obtain an increased power supply capability;
  • a third calculating unit configured to determine, after the second computing unit obtains the power supply capability that needs to be added, the number of power supply devices that need to be increased by using the power supply capability that needs to be increased and the power supply capability of the preset power supply device, The amount of heat dissipation equipment that needs to be increased is determined by the heat dissipation capability required for the blade for expansion.
  • the management system further includes:
  • the checking unit is configured to check whether the current power supply device and the heat dissipation device meet the power and heat dissipation requirements of the blade for expansion when powering on the installed blade for expansion; After the checking unit determines that the current power supply device and the heat dissipating device can simultaneously meet the requirements for power and heat dissipation of the blade for expansion, powering on the blade for expansion;
  • the alarm unit is configured to send an alarm message to notify the configuration error after the checking unit determines that the current power supply device and the heat dissipation device cannot meet the requirements for the power and heat dissipation of the blade for expansion.
  • the checking unit includes:
  • a data acquisition unit configured to acquire a power supply capability and a heat dissipation capability of the blade for the expansion, and obtain a remaining power supply capability of the current power supply device and a remaining heat dissipation capability of the current heat dissipation device;
  • a determining unit configured to determine, after the data acquiring unit, whether a remaining power supply capability of the current power supply device is greater than or equal to a product of a preset value and a power supply capability required by the blade for expansion;
  • a processing unit configured to: after the determining unit determines, if the remaining power supply capability of the current power supply device is greater than or equal to a product of a preset value and a power supply capability required by the blade for expansion, Determining whether the remaining heat dissipation capability of the current heat dissipation device is greater than or equal to the heat dissipation capability required by the blade for expansion; if the remaining of the current heat dissipation device If the power supply capability is greater than or equal to the heat dissipation capability of the blade for the expansion, it is determined that the current power supply device and the heat dissipation device can simultaneously meet the requirements of the user for expanding the power and heat dissipation of the blade, if the current The remaining power supply capability of the heat dissipation device is smaller than the heat dissipation capability of the blade for expansion, and determining that the current heat dissipation device cannot meet the heat dissipation requirement of the blade for expansion; After determining, by the unit,
  • the data acquiring unit includes:
  • a first acquiring unit configured to acquire a type of the blade for expansion and a number of blades of each type
  • a second obtaining unit configured to: after the first acquiring unit acquires the type of the blade for expansion and the number of blades of each type, query the type of the blade and the blade in the system according to the type of the blade A table of correspondence between average power consumptions, obtaining average power consumption of each type of blade in the system;
  • a fourth calculating unit configured to: after the second obtaining unit acquires average power consumption of each type of blade in the system, the number of each type of blade and the type of blade in the system The average power consumption is multiplied, and the sum of the products is the power supply capability required for the blade for expansion, and the sum of the products is multiplied by a preset heat dissipation coefficient to obtain the heat dissipation required for the blade for expansion. ability.
  • the embodiments of the present invention have the following advantages:
  • the average power consumption of each type of blade in the system can be obtained according to the type of the blade, and the number and number of each type of blade are
  • the average power consumption of the types of blades in the system requires an increase in the number of power supply devices and the number of heat dissipation devices, and displays the number of power supply devices and the number of heat dissipation devices that need to be increased on the display screen, so that the staff can follow the Need to increase the number of power supply devices and the number of heat dissipation devices, and the type of blades used for expansion and the number of blades of each type to configure the blade server to achieve the expansion of the blade server, because the blade is used by the management system
  • the average power consumption of the system determines the number of power supply devices and the number of heat dissipation devices that need to be increased, and does not need to be expanded by querying the reference value of the maximum power consumption of the blade in the expansion guide of the blade server,
  • FIG. 1 is a schematic diagram of a structure of a blade server in an embodiment of the present invention.
  • FIG. 2 is a schematic diagram of a method for configuring a capacity expansion of a blade server according to an embodiment of the present invention
  • FIG. 3 is another schematic diagram of a method for configuring a capacity expansion of a blade server according to an embodiment of the present invention
  • a schematic diagram ;
  • FIG. 5 is another schematic diagram of a structure of a management system according to an embodiment of the present invention.
  • FIG. 6 is another schematic diagram of a structure of a management system according to an embodiment of the present invention.
  • the embodiments of the present invention provide a configuration method and a management system for a blade server, which are used to expand the capacity of the blade server to implement the expansion of the blade server, without requiring the staff to query the blade server to expand the maximum size of the blade.
  • the capacity of the reference value can be expanded to improve the efficiency of the expansion of the blade server, improve the accuracy of the expansion configuration, and use resources reasonably.
  • the blade server in the embodiment of the present invention refers to a blade server in a cluster mode.
  • the blades in the blade server can share resources to provide services for users, and the blade server can include multiple blade frames, each blade.
  • the chassis has a Subrack Mangement Module (SMM) and a card slot, wherein the card slot can be inserted into the blade, and Slice manages the blade in the blade frame, and the SMM can also communicate with the management system, and
  • the management system may be a unified management of the blades in the plurality of blade frames.
  • the management system may be a Uni F ied Hardwa re Management (HUM) system.
  • FIG. 1 which is an embodiment of the present invention.
  • the structure diagram of the middle blade server The following is a detailed description of a method for configuring a blade server. Referring to FIG. 2, an embodiment of a blade server configuration method and a management system according to an embodiment of the present invention includes:
  • the worker inputs the type of the blade to be expanded and the number of each type of blade in the management system, and therefore, the management system can acquire the type of the blade for expansion and the number of each type of blade.
  • the number of blades with blade type A is 1 0
  • the number of blades with blade type B is 15
  • the number of blades with blade type C is 20.
  • the average power consumption of each type of blade in the system is obtained according to the type of the blade.
  • the average power consumption value of each type of blade in the system is saved in the management system, and the management system can be
  • the type of blade used for expansion captures the average power consumption of each type of blade in the system, where the average power consumption can be the average power consumption calculated using the blade's power consumption during the preset working time of the blade server, for example
  • the preset time period can be from 00: 00 to 24: 00, or the preset time period is from 8: 00 to 16: 00.
  • the management system after determining the average power consumption of each type of blade for expansion in the system, the management system will according to the number of each type of blade and the average work of each type of blade in the system.
  • the calculation requires an increase in the number of power supply devices and the number of heat dissipation devices.
  • the power supply capability of the power supply device and the heat dissipation capability of the heat dissipation device are pre-set in the management system, for example: the power supply capability of one power supply device is 100 00, and the heat dissipation of one heat dissipation device The ability is 50W.
  • the server is used to expand the blade server.
  • the management system calculates the number of power supply devices and the number of heat dissipation devices that need to be increased, the number of power supply devices that need to be increased and the number of heat dissipation devices are displayed on the display screen, so that the staff Ability to follow the screen display to the blade server
  • the row expansion configuration is implemented to expand the blade server, wherein the management system can also display the content of the blade for expansion and the number of blades of each type on the display screen.
  • the types of blades used for capacity expansion are A and B, and the number of blades A is 10, the number of blades B is 5, and the number of power supply devices calculated by the management system needs to be increased is 3, and the heat dissipation device If the number is 20, the worker can insert the blade A and the blade B into the blade server according to the above data, and add the power supply device and the heat dissipation device, so that the blade server can be expanded.
  • the average work of each type of blade in the system can be obtained according to the type of the blade. Exploit, and use the average power consumption of each type of blade in the system and the number of each type of blade to determine the number of power supply devices and the number of cooling devices that need to be increased to achieve the expansion of the blade server, due to utilization through the management system
  • the average power consumption of the blade in the system determines the number of power supply devices and the number of heat dissipation devices that need to be increased. It does not need to be expanded by querying the reference value of the maximum power consumption of the blade in the expansion guide of the blade server, which can effectively improve.
  • the blade server expands the efficiency, improves the accuracy of the expansion configuration, and can use resources reasonably.
  • FIG. 3 is an embodiment of a method for expanding a configuration of a blade server according to an embodiment of the present invention, including:
  • the worker can input the type of the blade for expansion and the number of each type of blade into the management system of the blade server, so that The management system can obtain the type of blade that the user expands and the number of each blade.
  • the SMM in the blade frame collects the power consumption of the blade in the blade frame managed by the SMM, and transmits it to the management system at a preset time point, or the management system needs the blade server.
  • an uploading instruction can be sent to the Sili.
  • the Sili After receiving the uploading instruction, the Sili sends the saved power consumption of the managed blade to the management system, and manages After the system obtains the power consumption of each blade in the blade server, it will be classified according to the type of the blade, and the average power consumption of each type of blade in the system will be calculated, and the type of the blade will be saved with the type of blade in the system.
  • the corresponding relationship between the average power consumption of the blade server enables the blade server to determine the average power consumption of the blade to be expanded according to the actual average power consumption of each type of blade, as follows:
  • the average power consumption of each type of blade in the system is obtained by querying the correspondence between the type of blade and the average power consumption of the blade in the system according to the type of blade.
  • the management system can calculate the required amount of each type of blade and the average power consumption of each type of blade in the system.
  • the number of increased power supply devices and the number of heat dissipation devices, wherein the method for calculating the number of power supply devices to be increased includes: the management system respectively sets the number of each type of blades to the average power consumption of the blades of the type in the system.
  • the gateway system subtracts the remaining power supply capacity of the current power supply device of the blade server from the power supply capacity of the blade for the expansion to obtain the power supply capacity required to be increased
  • the number of power supply devices that need to be increased is determined by the power supply capacity that needs to be increased and the power supply capability of the preset power supply device. For example: If the type of blade used for expansion includes B, C, and the number of the three types of blades is 10, 6, and 8, respectively, and the average power consumption of the three types of blades in the system is 50W, 40W.
  • the power supply capability of the power supply device that can be used for capacity expansion can be set in the management system in advance, so that when the capacity expansion setting is performed, the power supply device for expansion can be utilized in advance.
  • the power supply capability determines the number of power supply devices that need to be increased.
  • the management system determines the number of power supply devices that need to be increased by using the increased power supply capability, it is specifically determining the type of power supply devices to be added and the number of power supply devices of each type, and the total power supply capacity of the added power supply devices should be greater than Or equal to the power supply capacity that needs to be increased, and when the power supply capacity of the increased power supply equipment is greater than the power supply capacity that needs to be increased, the difference between the power supply capacity of the power supply equipment that needs to be increased and the power supply capacity that needs to be increased should be minimized.
  • the cost of each power supply device can also be considered to save costs.
  • the types of power supply equipment to be added and the number of power supply equipments of each type are not only related to the actual power supply capacity required for capacity expansion, but also the cost and power supply of the power supply equipment for actual expansion.
  • the type of the power supply device and the power supply capability for the expansion can be set according to the specific conditions in the actual application, which is not limited here.
  • the management system will also determine the number of heat dissipating devices that need to be increased, including: multiplying the number of each type of blades by the average power consumption of the type of blades in the system, and the sum of the products.
  • the preset heat dissipation coefficient is multiplied to obtain the heat dissipation capability required for the expanded blade; the amount of heat dissipation required to be added is determined by the heat dissipation capability required for the blade for expansion.
  • the heat dissipation capability of the blade for expansion can be determined according to the average power consumption of the blade, for example, if there are three types of blades, respectively A, B, C, and the number of the three types of blades are 10, 6, 8 respectively, and the average power consumption of the three types of blades in the system is 50 W, 40 W, 30 W, and the preset heat dissipation coefficient is 30%.
  • the management system may further determine a recommended installation location of the blade, the power supply device, and the heat dissipation device for expansion, so that the work is performed.
  • the personnel can configure the corresponding device according to the recommended installation location to implement the expansion configuration of the blade server.
  • the recommended device installation is based on the system thermal design principle of the blade server.
  • the management system displays the number of power supply devices and the number of heat dissipation devices that need to be increased on the display screen.
  • the management system can also At the same time, the type and number of blades input by the staff for expansion are displayed, and further, if the management system determines the recommended installation position of the blade, the power supply device and the heat dissipation device for expansion, each type of display can also be displayed on the display screen.
  • the recommended installation location for the type of blade used for expansion, and the recommended installation location for the power supply and cooling devices allows the staff to expand the configuration according to the displayed content and install the device at the corresponding location.
  • the management system does not display the recommended installation location of the blade, the power supply device, and the heat dissipation device for the expansion, the worker can process according to the prior art, and details are not described herein again.
  • step 307 When powering on the installed blade for expansion, check whether the current power supply device and the heat dissipation device meet the power and heat dissipation requirements of the blade for expansion. If yes, go to step 306, if no, Perform step 307;
  • the worker can install the power supply device and the heat dissipation device on the blade server according to the displayed content, and will also follow the instructions.
  • the type of blade used for capacity expansion of the input management system and the number of blades of each type are installed for the expansion of the blade.
  • the management system can initiate power-on of the installed blade for expansion. process.
  • the management system detects whether the current power supply device and the heat dissipation device can simultaneously meet the requirements for power and heat dissipation of the blade for expansion, that is, not only
  • the functional device can meet the power requirement of the blade for expansion and the heat dissipation device can also meet the heat dissipation requirement of the blade for expansion, so as to avoid the blade caused by the staff to install the power supply device or the heat dissipation device, and the installation position is wrong.
  • the server is damaged.
  • the management system can obtain the power supply capability and the heat dissipation capability of the blade for the expansion, and obtain the remaining power supply capability of the current power supply device and the remaining heat dissipation capability of the current heat dissipation device, where
  • the power supply capacity of a expanded blade is equal to the sum of the number of blades of each type and the average power consumption of that type of blade in the system.
  • the heat dissipation capability of the blade for expansion is equal to each type of blade.
  • the number of blades with this type in the system The sum of the products of the average power consumption and the preset heat dissipation coefficient, wherein the remaining power supply capacity of the current power supply device is equal to the total power supply capability of the blade server minus the power supply capability provided for the powered blade.
  • the difference, the remaining heat dissipation capability of the current heat sink is equal to the total heat sink capability of the blade server minus the difference in heat dissipation capability that has been provided for the powered blade.
  • the management system determines whether the remaining power supply capability of the current power supply device is greater than or equal to the product of the preset value and the power supply capability required for the expanded blade; if the remaining power supply capability of the current power supply device is greater than or equal to The product of the preset value and the power supply capacity required for the expansion of the blade indicates that the remaining power supply capacity of the current power supply device meets the power supply requirements of the blade for expansion, and the management system will continue to determine the current heat dissipation device.
  • the remaining heat dissipation capability is greater than or equal to the heat dissipation capability required for the blade to be expanded; if the remaining heat dissipation capability of the current heat dissipation device is greater than or equal to the heat dissipation capability required for the blade for expansion, determine the current power supply device and The heat dissipation device meets the requirements for the power and heat dissipation of the blade that is expanded by the user. If the remaining heat dissipation capacity of the current heat dissipation device is smaller than the heat dissipation capability of the blade for expansion, it is determined that the current heat dissipation device cannot meet the capacity for expansion. The blade's blade requires heat dissipation.
  • the remaining power supply capacity of the current power supply device is less than the product of the preset value and the power supply capability required for the blade to be expanded, it is determined that the remaining power supply capability of the current power supply device cannot be satisfied.
  • the need for power supply for the expanded blade indicates that the worker may have installed the power supply device.
  • the management system can display the alarm information on the display screen to remind the staff that the power supply device needs to be added, and the management system does not perform the user expansion. Electricity. If the remaining power supply capacity of the current power supply device is greater than or equal to the product of the preset value and the power supply capability of the blade for expansion, and the remaining heat dissipation capability of the current heat dissipation device is smaller than that required for the blade for expansion.
  • the heat dissipation capability indicates that the worker may leak the heat dissipation device, and the management system will also display an alarm message on the display screen to remind the staff to increase the heat dissipation device.
  • the current heat dissipation device may first determine whether the current heat dissipation device meets the blade pair for expansion. The need for heat dissipation, and if the current heat sink meets the heat dissipation requirements of the blade for expansion, it is determined whether the current power supply device is satisfied for expansion.
  • the requirements of the power supply of the blade, or the management system can simultaneously determine whether the current heat dissipation device meets the heat dissipation requirement of the blade for expansion and determine whether the current power supply device meets the power supply requirement for the blade for expansion, and therefore, In actual applications, specific determination steps may be determined as needed, and are not limited herein.
  • the management system determines the number of power supply devices and the number of heat dissipation devices that need to be increased, the recommended installation location of the power supply device and the heat dissipation device that needs to be added and the capacity for expansion are determined.
  • the management system needs to check the added installation power supply, the heat dissipation device, and the actual installation location of the blade for expansion and the recommendation determined by the management system when powering on the installed blade for expansion. Whether the installation location is consistent. If they are inconsistent, an alarm message is displayed on the display screen to notify the staff that the installation location of the device is incorrect and needs to be reinstalled.
  • the blade for power expansion is powered on, and in order to ensure that the blade server is The operation of the powered blade does not affect the power.
  • the power capping technology can be used to power on the expanded blade without impacting or interrupting the powered blade.
  • the management system determines that the current power supply device and the heat dissipation device cannot meet the requirements for power and heat dissipation of the blade for expansion, an alarm message is sent to notify the configuration error, wherein the configuration error includes Leakage installation of power supply equipment, leakage installation of heat dissipation equipment, equipment installation location error, and so on.
  • the management system can obtain the working condition of the powered-on blade, for example: whether it can work at full load, and further, obtain the power supply device. And the working condition of the heat dissipation device, and the management system can also display the working condition of the obtained powered blade and the working condition of the power supply device and the heat dissipation device on the display screen, so that the staff can grasp the blade server of the expanded battery. Work status, and adjust in due course.
  • the current power supply can be detected when the installed blade is powered on. Whether the device and the heat dissipation device meet the power and heat dissipation requirements of the installed blade for expansion. If it is satisfied, the blade is powered on, so that the blade power failure or the blade server caused by the installation error of the worker can be effectively avoided. Damage.
  • the management system may also check the device on the blade server during the initialization process of the blade server to avoid leakage installation or damage caused by the heat dissipation device or the power supply device.
  • the startup of the blade server fails or is damaged.
  • the management system can obtain the power supply capacity and heat dissipation capability of the current power supply device on the blade server, the type of the blade, and the number of blades of each type.
  • the power Capping preclude the use of the blade for blade server power.
  • the number of power supply devices that need to be increased and the number of heat dissipation devices that need to be increased are determined by using the management system according to the type of blades input by the staff for expansion and the number of blades of each type, so that You need to check the maximum power consumption of the blade in the expansion guide of the blade server to determine the number of power supply devices that need to be added and the number of cooling devices that need to be added. This can effectively reduce the workload of the staff and improve the capacity expansion. Efficiency and accuracy, and the ability to use resources reasonably.
  • an embodiment of a structure of a management system includes: An obtaining unit 4 01, configured to acquire a type of a blade for expansion and a number of blades of each type;
  • the power consumption obtaining unit 4 02 is configured to obtain an average power consumption of each type of blade in the system according to the type of the blade after the acquiring unit 4 01 acquires the type of the blade that the user expands and the number of the blades of each type;
  • the calculating unit 403 is configured to calculate the average power consumption of each type of blade in the system after the power consumption obtaining unit 502 obtains the average power consumption of each type of blade and the average power consumption of each type of blade in the system.
  • the display unit 404 is configured to display, after the calculating unit 403 calculates the number of power supply devices and the number of heat dissipation devices that need to be increased, display the number of power supply devices that need to be increased, and the number of heat dissipation devices, so that the power supply devices that can be added as needed
  • the number of blades and the number of heat sinks, and the type of blades used for capacity expansion and the number of blades of each type are configured to implement blade server expansion.
  • the worker when the blade server is configured for expansion, the worker can input the type of the blade for expansion and the number of blades of each type into the management system. Therefore, the acquisition unit 410 of the management system will Obtaining the type of the blade for expansion and the number of blades of each type, then, the power consumption obtaining unit 402 acquires the average power consumption of each type of blade in the system according to the type of the blade; and is calculated by the calculating unit 403
  • the number of blades of each type and the average power consumption of each type of blade in the system requires an increase in the number of power supply devices and the number of heat dissipation devices; finally, display unit 04 04 shows the number of power supply devices and heat dissipation that need to be increased.
  • the number of devices enables the staff to configure the blade server to increase the capacity of the blade server according to the number of power supply devices and the number of heat dissipation devices that are required to be increased, the type of blades used for expansion, and the number of blades of each type.
  • the average work of each type of blade in the system can be obtained according to the type of the blade. Consumption, and use the average power consumption of each type of blade in the system and the number of blades of each type to determine the number of power supply devices and the number of heat dissipation devices that need to be increased.
  • the expansion of the blade server because the average power consumption of the blade in the system is determined by the management system, the number of power supply devices and the number of heat dissipation devices need to be increased, and the maximum power consumption of the blade in the expansion manual of the blade server is not required.
  • the capacity of the reference server can be expanded to improve the efficiency of the expansion of the blade server, improve the accuracy of the expansion configuration, and use resources reasonably.
  • FIG. 5 is an embodiment of the structure of the management system in the embodiment of the present invention, including:
  • the acquisition unit 401, the power consumption acquisition unit 402, the calculation unit 403, and the display unit 404 in the embodiment shown in FIG. 5 are similar to those described in the embodiment shown in FIG. 5, and details are not described herein again.
  • the calculating unit 403 includes:
  • the first calculating unit 510 is configured to, after the power consumption obtaining unit 402 obtains the average power consumption of each type of blade in the system, respectively, the number of each type of blade is equal to the average power of the blade of the type in the system.
  • the multiplication, the sum of the products is the power supply capacity required for the blade to be expanded, and the sum of the products is multiplied by the preset heat dissipation coefficient to obtain the heat dissipation capability required for the blade to be expanded;
  • the second computing unit 502 is configured to: after the first computing unit 501 obtains the power supply capability and the heat dissipation capability required for the blade to be expanded, subtract the current power supply capability of the blade server for the power supply capability required for the blade to be expanded. The remaining power supply capacity is increased by the power supply capacity required;
  • the third calculating unit 503 is configured to determine, after the second computing unit 502 obtains the power supply capability that needs to be added, the number of power supply devices that need to be increased by using the power supply capability that needs to be increased and the power supply capability of the preset power supply device, The heat dissipation capability of the expanded blade determines the number of heat sinks that need to be added.
  • the management system further includes:
  • the checking unit 504 is configured to check whether the current power supply device and the heat dissipation device meet the requirements for power and heat dissipation of the blade for expansion when powering on the installed blade for expansion; the power-on unit 505, After the checking unit 504 determines that the current power supply device and the heat dissipating device can simultaneously meet the requirements for power and heat dissipation of the blade for expansion, the blade for power expansion is powered on; the alarm unit 506 is used in the inspection unit 5 04 After the current power supply device and the heat dissipation device cannot meet the requirements for power and heat dissipation of the blade for expansion, an alarm message is sent to Wake up configuration error.
  • the checking unit 5 04 specifically includes:
  • the data acquisition unit 5 07 is configured to acquire the power supply capability and the heat dissipation capability of the blade for the expansion, and obtain the remaining power supply capability of the current power supply device and the remaining heat dissipation capability of the current heat dissipation device;
  • the determining unit 508 is configured to determine, after the data acquiring unit 507, whether the remaining power supply capability of the current power supply device is greater than or equal to a product of a preset value and a power supply capability required for the blade for expansion;
  • the processing unit 509 is configured to determine, after the determining unit 508 determines, that the current power supply capability of the current power supply device is greater than or equal to a product of a preset value and a power supply capability of the blade for expansion, determining the current Whether the remaining heat dissipation capability of the heat dissipation device is greater than or equal to the heat dissipation capability required for the blade for expansion; if the remaining power supply capacity of the current heat dissipation device is greater than or equal to the heat dissipation capability required for the blade for expansion, determine the current
  • the power supply device and the heat dissipation device can meet the power and heat dissipation requirements of the user's expanded blade.
  • the remaining power supply capacity of the current heat dissipation device is smaller than the heat dissipation capability of the blade used for capacity expansion, it is determined that the current heat dissipation device cannot be used.
  • the data obtaining unit 507 includes:
  • the first obtaining unit 507 1 is configured to acquire a type of the blade for expansion and a number of blades of each type;
  • the second obtaining unit 5 072 is configured to query, according to the type of the blade, the type of the blade and the average power consumption of the blade in the system, after the first acquiring unit 5071 acquires the type of the blade for expansion and the number of blades of each type.
  • a fourth calculating unit 5 07 3 for acquiring each type of blade at the second obtaining unit 5072 After the average power consumption in the system, the number of blades of each type is multiplied by the average power consumption of the type of blade in the system, and the sum of the products is the power required for the blade to be expanded, the sum of the products Multiplying the preset heat dissipation coefficient yields the heat dissipation capability required for the expanded blade.
  • the worker when the blade server is configured for expansion, the worker can input the type of the blade for expansion and the number of blades of each type into the management system, and therefore, the acquisition unit 401 of the management system will Obtaining the type of the blade for expansion and the number of blades of each type, then, the power consumption obtaining unit 408 obtains the average power consumption of each type of blade in the system according to the type of the blade; and by the calculating unit 4 03 Calculate the number of power supply devices and the number of heat dissipation devices that need to be increased according to the number of blades of each type and the average power consumption of each type of blade in the system; specifically, the first calculation unit 5 01 in the calculation unit 403 The number of each type of blade is multiplied by the average power consumption of the type of blade in the system.
  • the sum of the products is the power required for the blade to be expanded.
  • the sum of the products is multiplied by the preset heat dissipation coefficient. Obtaining the heat dissipation capability required for the expanded blade; then the second computing unit 502 will supply the power required by the blade for expansion
  • the remaining power supply capability of the current power supply device of the blade server obtains the power supply capability that needs to be increased; and the third computing unit 503 determines the number of power supply devices that need to be increased by utilizing the power supply capability that needs to be increased and the power supply capability of the preset power supply device.
  • the amount of heat dissipation required for the blades used for expansion determines the number of heat sinks that need to be added.
  • the display unit 404 displays the number of power supply devices and the number of heat dissipation devices that need to be increased, so that the number of power supply devices and the number of heat dissipation devices that the worker can increase as needed, and the type of blade used for expansion and each type of The number of blades is configured to the blade server to expand the blade server.
  • the worker can install the blades according to the type of blades used for expansion and the number of blades of each type, and can be The power supply device and the heat dissipation device are installed according to the number of power supply devices and the number of heat dissipation devices.
  • the power-on process of the installed blade for expansion can be started, and the installed blade for expansion is started.
  • the detecting unit 504 will check whether the current power supply device and the heat dissipating device can simultaneously meet the requirements for power and heat dissipation of the blade for expansion.
  • the specific check includes: the data acquiring unit 507 in the checking unit 504 acquires the current For The remaining power supply capability of the electrical device and the remaining heat dissipation capability of the current heat dissipation device; Next, the determining unit 508 determines whether the remaining power supply capability of the current power supply device is greater than or equal to a preset value and a required blade for expansion The product of the power supply capability; if the remaining power supply capability of the current power supply device is greater than or equal to the product of the preset value and the power supply capability required for the blade to be expanded, the processing unit 509 determines the remaining heat dissipation of the current heat dissipation device.
  • the processing unit 509 determines the current power supply device.
  • the heat dissipation device can meet the requirements of the power and heat dissipation of the blade that is expanded by the user.
  • the processing unit 509 determines that the current heat dissipation device cannot Meet the heat dissipation requirements of the blade used for expansion; or, if The remaining power supply capability of the power supply device is greater than or equal to the product of the preset value and the power supply capability required for the expanded blade, and the processing unit 509 determines that the remaining power supply capability of the current power supply device does not satisfy the capacity for expansion. The power supply required for the blade.
  • the data obtaining unit 507 specifically includes: the first acquiring unit 5071 acquires the type of the blade for expansion and the number of blades of each type; then, the second acquiring unit 5072 queries the type of the blade and the blade in the system according to the type of the blade. The correspondence between the average power consumption in the middle, the average power consumption of each type of blade in the system is obtained; the fourth calculation unit 507 3 sets the number of each type of blade with the type of blade in the system The average power consumption is multiplied, and the sum of the products is the power supply capability required for the blade to be expanded, and the sum of the products multiplied by the preset heat dissipation coefficient to obtain the heat dissipation capability required for the expanded blade.
  • the power-on unit 505 powers on the blade for expansion; If the checking unit 504 determines that the current power supply device cannot meet the power requirement of the blade for the expansion, or the current heat dissipation device cannot meet the heat dissipation requirement of the blade for the expansion, the alarm unit 506 sends an alarm message to remind Configuration error.
  • the number of power supply devices that need to be increased and the number of heat dissipation devices that need to be increased are determined by using the management system according to the type of blades input by the staff for expansion and the number of blades of each type, so that Need staff to query the expansion of the blade server
  • the reference value of the maximum power consumption of the blade in the guidebook determines the number of power supply devices that need to be increased and the number of heat dissipation devices that need to be added. This can effectively reduce the workload of the staff, improve the efficiency and accuracy of the expansion configuration, and can be used reasonably. Resources.
  • an embodiment of a configuration of a management system includes: a processor 610, a transmitting device 602, a receiving device 603, and a memory 604, wherein the transmitting device 602 and the receiving device 603 And the memory 604 is connected to the processor 601.
  • the processor 601 is configured to acquire a type of a blade for expansion and a number of blades of each type; and obtain an average power consumption of each type of blade in the system according to the type of the blade. And calculating the number of power supply devices and the number of heat dissipation devices that need to be increased according to the number of blades of each type and the average power consumption of each type of blade in the system; and displaying the power supply that needs to be increased
  • the number of devices and the number of heat dissipating devices enable the blade server to be configured according to the number of power supply devices and the number of heat dissipating devices that need to be increased, and the type of blades used for expansion and the number of blades of each type, and After the staff member completes the capacity expansion configuration, when powering on the installed blade for expansion, the processor 601 checks whether the current power supply device and the heat dissipation device meet the power and heat dissipation requirements of the blade for expansion.
  • the medium can be a read only memory, a magnetic disk or a compact disk or the like.

Abstract

Disclosed are a capacity expansion configuration method and management system for a blade server. The method in the embodiments of the present invention comprises: acquiring types of blades used for capacity expansion and the number of blades of each type; acquiring the average power consumption of each type of blade in a system according to the types of the blades; according to the number of each type of blade and the average power consumption of each type of blade in the system, calculating the number of power supply devices and the number of heat dissipation devices required to be added; and displaying the number of the power supply devices and the number of the heat dissipation devices required to be added, so that the blade server can be configured according to the number of the power supply devices and the number of the heat dissipation devices required to be added, and the types of the blades used for capacity expansion and the number of each type of blade, so as to achieve the capacity expansion of the blade server, thereby effectively improving the efficiency of the capacity expansion of the blade server, increasing the accuracy of capacity expansion configuration, and reasonably utilizing resources.

Description

一种刀片服务器的扩容配置方法及管理系统  Expansion server configuration method and management system for blade server
技术领域 Technical field
本发明涉及通信设备领域, 尤其涉及一种刀片服务器的扩容配置方法及管 理系统。 背景技术 刀片服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单 元, 是一种实现高可用高密度的低成本服务器平台, 为特殊应用行业和高密度 计算环境专门设计, 该刀片服务器的内部的卡式服务器单元上可插上 "刀片" , 每一块 "刀片" 实际上就是一块系统主板, 类似于一个独立的服务器。 其中, 每一块刀片可以运行自己的系统, 服务于指定的用户群, 或者, 也可以用系统 软件将刀片集合成一个服务器集群, 在集群模式下, 所有的刀片可以连接起来 提供高速的网络环境, 且可以共享资源, 为相同的用户群服务。  The present invention relates to the field of communication devices, and in particular, to a method and a management system for expanding a blade server. BACKGROUND OF THE INVENTION A blade server refers to a multi-card server unit that can be inserted into a standard height rack-mount chassis. It is a low-cost server platform that achieves high availability and high density, and is specialized for special application industries and high-density computing environments. Designed, the blade server's internal card server unit can be plugged with "blades". Each "blade" is actually a system motherboard, similar to a standalone server. Each blade can run its own system to serve a specified user group, or it can be combined into a server cluster by system software. In cluster mode, all blades can be connected to provide a high-speed network environment. And you can share resources and serve the same user base.
根据所需要承担的服务器功能, 刀片服务器可分成计算刀片、 网络刀片、 存储刀片、 管理刀片、 输入 /输出 (Input/Output , I/O )扩展刀片等等不同功 能的刀片服务器, 刀片服务器将以其高密度敏捷式部署及维护、 全方位监控管 理、 高可扩展性、 高可用性等优点获得了快速的发展, 且应用越来越广泛。 且 由于刀片服务器中所有组件均可实现冗余或热插拨, 因此, 系统可以轻松的进 行替换及扩容。  According to the server functions that need to be undertaken, the blade server can be divided into different functions such as compute blade, network blade, storage blade, management blade, input/output (I/O) expansion blade, etc., and the blade server will Its high-density agile deployment and maintenance, comprehensive monitoring and management, high scalability, high availability and other advantages have been rapidly developed and applied more and more widely. And because all components in the blade server can be redundant or hot-swapped, the system can be easily replaced and expanded.
针对应用环境、 业务规模等不同的需求, 刀片服务器需要支持灵活的配置, 且为了降低初始设备投资成本, 在初始配置时, 只会配置满足需求下的最少数 量的刀片, 以及最少数据的电源和风扇, 但是这也就给刀片服务器的在线配置 和扩容带来难度, 目前, 刀片服务器的在线配置通常是由专业的工作人员完成 的, 且通常是由经验丰富的专业的工作人员查询刀片服务器的扩容指导手册中 单个刀片的最大功耗的参考值, 以确定需要增加的电源和电扇的数目, 并按照 确定的数目对刀片服务器进行在线配置, 实现刀片服务器的扩容。 然而, 由于刀片服务器的扩容指导手册中给出的是刀片的最大功耗的参考 值, 往往大于刀片的实际功耗的值, 从而使得配置的资源远大于刀片服务器实 际需要的资源, 造成了资源的浪费, 并且由于不同类型的刀片组合的方式较多, 因此工作人员在进行扩容配置时的难度较大, 影响了刀片服务器的扩容效率和 扩容配置的精确性。 发明内容 本发明实施例提供了一种刀片服务器的扩容配置方法及管理系统, 用于 对刀片服务器进行扩容配置实现刀片服务器的扩容, 而不需要工作人员通过 查询刀片服务器的扩容指导手册中刀片最大功耗的参考值的方式进行扩容, 能够有效的改善刀片服务器扩容效率, 提高扩容配置的精确性, 且能够合理 使用资源。 For different requirements of the application environment and service scale, the blade server needs to support flexible configuration, and in order to reduce the initial equipment investment cost, in the initial configuration, only the minimum number of blades to meet the demand, and the least data power supply and Fans, but this also makes the online configuration and expansion of the blade server difficult. Currently, the online configuration of the blade server is usually completed by professional staff, and usually the experienced professional staff queries the blade server. Expand the reference value of the maximum power consumption of a single blade in the instruction manual to determine the number of power supplies and fans that need to be added, and configure the blade server online according to the determined number to expand the blade server. However, because the blade server's expansion guidebook gives the reference value of the maximum power consumption of the blade, it is often larger than the actual power consumption of the blade, so that the configured resources are much larger than the resources actually needed by the blade server, resulting in resources. The waste of the blade type is more difficult, so the staff is more difficult to expand the configuration, which affects the expansion efficiency of the blade server and the accuracy of the expansion configuration. SUMMARY OF THE INVENTION The embodiments of the present invention provide a blade server expansion configuration method and a management system, which are used to expand a blade server to implement a capacity expansion of a blade server, without requiring a worker to query the blade server to expand the volume of the blade. The capacity of the reference value can be expanded to improve the efficiency of the expansion of the blade server, improve the accuracy of the expansion configuration, and use resources reasonably.
本发明一方面提供了一种刀片服务器的扩容配置方法, 可包括: 获取用于扩容的刀片的类型和每种类型的刀片的数量;  An aspect of the present invention provides a method for expanding a blade server, which may include: acquiring a type of a blade for expansion and a number of blades of each type;
根据所述刀片的类型获取每种类型的刀片在系统中的平均功耗; 按照所述每种类型的刀片的数量和所述每种类型的刀片在系统中的平均 功耗计算需要增加的供电设备的数量和散热设备的数量;  Obtaining an average power consumption of each type of blade in the system according to the type of the blade; calculating an increased power supply according to the number of each type of blade and the average power consumption of each type of blade in the system The number of devices and the number of cooling devices;
显示所述需要增加的供电设备的数量和散热设备的数量, 使得能够按照 所述需要增加的供电设备的数量和散热设备的数量、 及所述用于扩容的刀片 的类型和每种类型的刀片的数量配置刀片服务器, 以实现所述刀片服务器的 扩容。  Displaying the number of power supply devices and the number of heat dissipation devices that need to be increased, such that the number of power supply devices and the number of heat dissipation devices that can be increased according to the needs, and the type of blades used for expansion and each type of blade The number of blades is configured to achieve the expansion of the blade server.
在第一方面第一种实现方式中, 所述根据所述刀片的类型获取每种类型 的刀片在系统中的平均功耗包括: 按照所述刀片的类型查询刀片的类型与刀 片在系统中的平均功耗之间的对应关系表, 获取所述每种类型的刀片在系统 中的平均功耗。  In a first implementation manner of the first aspect, the obtaining, according to the type of the blade, the average power consumption of each type of blade in the system includes: querying a type of the blade according to a type of the blade and a blade in the system A table of correspondence between average power consumptions, obtaining the average power consumption of each type of blade in the system.
结合第一方面或者第一方面第一种实现方式, 在第二种实现方式中, 所 述按照所述每种类型的刀片的数量和所述每种类型的刀片在系统中的平均功 耗计算需要增加的供电设备的数量和散热设备的数量包括:  With reference to the first aspect or the first implementation of the first aspect, in the second implementation, the calculating according to the number of each type of blade and the average power consumption of each type of blade in the system The number of power supply devices and the number of heat dissipation devices that need to be increased include:
将所述每种类型的刀片的数量分别与该类型的刀片在系统中的平均功耗 相乘, 乘积的和为所述用于扩容的刀片所需要的供电能力, 所述乘积的和与 预置的散热系数相乘得到所述用于扩容的刀片所需要的散热能力; The number of each type of blade described is the same as the average power consumption of the type of blade in the system. Multiplying, the sum of the products is the power supply capability required for the blade for expansion, and the sum of the products is multiplied by a preset heat dissipation coefficient to obtain the heat dissipation capability required for the blade for expansion;
将所述用于扩容的刀片所需要的供电能力减去所述刀片服务器当前的供 电设备剩余的供电能力得到需要增加的供电能力;  Subtracting the power supply capability required for the blade for expansion from the remaining power supply capability of the current power supply device of the blade server to obtain an increased power supply capability;
利用所述需要增加的供电能力及预置的供电设备的供电能力确定需要增 加的供电设备的数量, 利用所述用于扩容的刀片所需要的散热能力确定需要 增加的散热设备的数量。  The number of power supply devices that need to be increased is determined by the power supply capability that needs to be increased and the power supply capability of the preset power supply device, and the number of heat dissipation devices that need to be increased is determined by the heat dissipation capability required for the blade for expansion.
结合第一方面或者第一方面第一种实现方式或者第一方面第二种实现方 式, 在第三种实现方式中, 所述方法还包括:  With reference to the first aspect, or the first implementation of the first aspect, or the second implementation manner of the first aspect, in a third implementation manner, the method further includes:
在对已安装的用于扩容的刀片上电时, 检查当前的供电设备和散热设备 是否同时满足所述用于扩容的刀片对电能及散热的需求;  When powering on the installed blade for expansion, check whether the current power supply device and the heat dissipation device meet the power and heat dissipation requirements of the blade for expansion;
若是, 则对所述用于扩容的刀片上电;  If yes, powering on the blade for expansion;
若否, 则发出告警信息, 以提醒配置出错。  If no, an alarm message is sent to remind the configuration error.
结合第一方面第三种的可能的实现方式, 第四种可能的实现方式中所述 检查当前的供电设备和散热设备是否同时满足所述用于扩容的刀片对电能及 散热的需求包括:  In combination with the third possible implementation manner of the first aspect, in the fourth possible implementation manner, whether the current power supply device and the heat dissipation device meet the power and heat dissipation requirements of the blade for the expansion include:
获取所述用于扩容的刀片所需要的供电能力及散热能力, 获取所述当前 的供电设备的剩余的供电能力及所述当前的散热设备的剩余的散热能力; 判断所述当前的供电设备的剩余的供电能力是否大于或等于预置的数值 与所述用于扩容的刀片所需要的供电能力的乘积;  Acquiring the power supply capability and the heat dissipation capability of the blade for the expansion, acquiring the remaining power supply capability of the current power supply device and the remaining heat dissipation capability of the current heat dissipation device; determining the current power supply device Whether the remaining power supply capability is greater than or equal to a product of a preset value and a power supply capability required for the blade for expansion;
若是, 则判断所述当前的散热设备的剩余的散热能力是否大于或等于所 述用于扩容的刀片所需要的散热能力; 若所述当前的散热设备的剩余的散热 能力大于或等于所述用于扩容的刀片所需要的散热能力, 则确定所述当前的 供电设备和散热设备能同时满足所述用户扩容的刀片对电能及散热的需求, 若所述当前的散热设备的剩余的散热能力小于所述用于扩容的刀片所需要的 散热能力, 则确定所述当前的散热设备不能满足所述用于扩容的刀片对散热 的需求;  If yes, determining whether the remaining heat dissipation capability of the current heat dissipation device is greater than or equal to the heat dissipation capability of the blade for expansion; if the remaining heat dissipation capability of the current heat dissipation device is greater than or equal to the use The current power supply device and the heat dissipation device can simultaneously meet the requirements of the user for expanding the power and heat dissipation of the blade, if the current heat dissipation capability of the current heat dissipation device is less than Determining the heat dissipation capability of the blade for the expansion, determining that the current heat dissipation device cannot meet the heat dissipation requirement of the blade for expansion;
若否, 则确定所述当前的供电设备的剩余的供电能力不满足所述用于扩 容的刀片对供电的需求。 结合第一方面第三种可能的实现方式或者第一方面第四种可能的实现方 式, 在第五种可能的实现方式中, 所述获取所述用于扩容的刀片所需要的供 电能力及散热能力包括: If not, it is determined that the remaining power supply capability of the current power supply device does not meet the power supply requirement of the blade for expansion. With reference to the third possible implementation manner of the first aspect or the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner, the acquiring the power supply capability and the heat dissipation required for the blade for expanding the capacity Capabilities include:
获取所述用于扩容的刀片的类型及每种类型的刀片的数量;  Obtaining the type of the blade for expansion and the number of blades of each type;
按照所述刀片的类型查询刀片的类型与刀片在系统中的平均功耗之间的 对应关系表, 获取所述每种类型的刀片在系统中的平均功耗;  Obtaining a correspondence table between the type of the blade and the average power consumption of the blade in the system according to the type of the blade, and obtaining an average power consumption of the blade of each type in the system;
将所述每种类型的刀片的数量与该类型的刀片在系统中的平均功耗相 乘, 乘积的和之为所述用于扩容的刀片所需的供电能力, 所述乘积的和与预 置的散热系数的相乘得到所述用于扩容的刀片所需的散热能力。  Multiplying the number of each type of blade by the average power consumption of the type of blade in the system, the sum of the products being the power supply capability required for the blade for expansion, the sum of the products and the pre- The multiplication of the set heat dissipation coefficients gives the heat dissipation capability required for the blade for expansion.
本发明第二方面提供了一种管理系统, 包括:  A second aspect of the present invention provides a management system, including:
获取单元, 用于获取用于扩容的刀片的类型和每种类型的刀片的数量; 功耗获取单元, 用于在所述获取单元获取所述用户扩容的刀片的类型和 每种类型的刀片的数量之后, 根据所述刀片的类型获取每种类型的刀片在系 统中的平均功耗;  An acquiring unit, configured to acquire a type of a blade for expansion and a number of blades of each type; a power consumption obtaining unit, configured to acquire, at the acquiring unit, a type of the blade of the user expansion and each type of blade After the quantity, the average power consumption of each type of blade in the system is obtained according to the type of the blade;
计算单元, 用于在所述功耗获取单元得到所述每种类型的刀片在系统中 的平均功耗之后, 按照所述每种类型的刀片的数量和所述每种类型的刀片在 系统中的平均功耗计算需要增加的供电设备的数量和散热设备的数量;  a calculating unit, after the power consumption obtaining unit obtains the average power consumption of each type of blade in the system, according to the number of each type of blade and the each type of blade in the system The average power consumption calculation requires an increase in the number of power supply devices and the number of heat dissipation devices;
显示单元, 用于在所述计算单元计算得到所述需要增加的供电设备的数 量和散热设备的数量之后, 显示所述需要增加的供电设备的数量和散热设备 的数量, 使得能够按照所述需要增加的供电设备的数量和散热设备的数量、 及所述用于扩容的刀片的类型和每种类型的刀片的数量配置刀片服务器, 以 实现所述刀片服务器的扩容。  a display unit, configured to display the number of power supply devices and the number of heat dissipation devices that need to be increased after the calculation unit calculates the number of power supply devices and the number of heat dissipation devices that need to be increased, so as to enable the The blade server is configured to increase the number of power supply devices and the number of heat dissipation devices, and the type of blades used for expansion and the number of blades of each type to achieve expansion of the blade server.
在第二方面第一种可能的实现方式中, 所述计算单元包括:  In a first possible implementation manner of the second aspect, the calculating unit includes:
第一计算单元, 用于在所述功耗获取单元得到所述每种类型的刀片在系 统中的平均功耗之后, 将所述每种类型的刀片的数量分别与该类型的刀片在 系统中的平均功耗相乘,乘积的和为所述用于扩容的刀片所需要的供电能力, 所述乘积的和与预置的散热系数相乘得到所述用于扩容的刀片所需要的散热 能力;  a first calculating unit, configured to: after the power consumption obtaining unit obtains an average power consumption of each type of the blade in the system, respectively, the number of each type of blade is in the system with the blade of the type The average power consumption is multiplied, and the sum of the products is the power supply capability required for the blade for expansion, and the sum of the products is multiplied by a preset heat dissipation coefficient to obtain the heat dissipation capability required for the blade for expansion. ;
第二计算单元, 用于在所述第一计算单元得到所述用于扩容的刀片所需 要的供电能力及散热能力之后, 将所述用于扩容的刀片所需要的供电能力减 去所述刀片服务器当前的供电设备剩余的供电能力得到需要增加的供电能 力; a second calculating unit, configured to obtain, at the first calculating unit, the blade for expanding After the power supply capability and the heat dissipation capability are required, the power supply capability required for the blade for expansion is subtracted from the power supply capability of the current power supply device of the blade server to obtain an increased power supply capability;
第三计算单元, 用于在所述第二计算单元得到所述需要增加的供电能力 之后, 利用所述需要增加的供电能力及预置的供电设备的供电能力确定需要 增加的供电设备的数量, 利用所述用于扩容的刀片所需要的散热能力确定需 要增加的散热设备的数量。  a third calculating unit, configured to determine, after the second computing unit obtains the power supply capability that needs to be added, the number of power supply devices that need to be increased by using the power supply capability that needs to be increased and the power supply capability of the preset power supply device, The amount of heat dissipation equipment that needs to be increased is determined by the heat dissipation capability required for the blade for expansion.
结合第二方面或者第一方面第一种可能的实现方式, 在第二种可能的实 现方式中, 所述管理系统还包括:  With reference to the second aspect, or the first possible implementation manner of the first aspect, in a second possible implementation manner, the management system further includes:
检查单元, 用于在对已安装的用于扩容的刀片上电时, 检查当前的供电 设备和散热设备是否同时满足所述用于扩容的刀片对电能及散热的需求; 上电单元, 用于在所述检查单元确定所述当前的供电设备和散热设备能 同时满足所述用于扩容的刀片对电能及散热的需求之后, 对所述用于扩容的 刀片上电;  The checking unit is configured to check whether the current power supply device and the heat dissipation device meet the power and heat dissipation requirements of the blade for expansion when powering on the installed blade for expansion; After the checking unit determines that the current power supply device and the heat dissipating device can simultaneously meet the requirements for power and heat dissipation of the blade for expansion, powering on the blade for expansion;
告警单元, 用于在所述检查单元确定所述当前的供电设备和散热设备不 能同时满足所述用于扩容的刀片对电能及散热的需求之后, 发出告警信息, 以提醒配置出错。  The alarm unit is configured to send an alarm message to notify the configuration error after the checking unit determines that the current power supply device and the heat dissipation device cannot meet the requirements for the power and heat dissipation of the blade for expansion.
结合第二方面第二种可能的实现方式, 在第三种可能的实现方式中, 所 述检查单元包括:  With reference to the second possible implementation of the second aspect, in a third possible implementation manner, the checking unit includes:
数据获取单元, 用于获取所述用于扩容的刀片所需要的供电能力及散热 能力, 获取所述当前的供电设备的剩余的供电能力及所述当前的散热设备的 剩余的散热能力;  a data acquisition unit, configured to acquire a power supply capability and a heat dissipation capability of the blade for the expansion, and obtain a remaining power supply capability of the current power supply device and a remaining heat dissipation capability of the current heat dissipation device;
判断单元, 用于在所述数据获取单元之后, 判断所述当前的供电设备的 剩余的供电能力是否大于或等于预置的数值与所述用于扩容的刀片所需要的 供电能力的乘积;  a determining unit, configured to determine, after the data acquiring unit, whether a remaining power supply capability of the current power supply device is greater than or equal to a product of a preset value and a power supply capability required by the blade for expansion;
处理单元, 用于在所述判断单元进行判断之后, 若所述当前的供电设备 的剩余的供电能力大于或等于预置的数值与所述用于扩容的刀片所需要的供 电能力的乘积, 则判断所述当前的散热设备的剩余的散热能力是否大于或等 于所述用于扩容的刀片所需要的散热能力; 若所述当前的散热设备的剩余的 供电能力大于或等于所述用于扩容的刀片所需要的散热能力, 则确定所述当 前的供电设备和散热设备能同时满足所述用户扩容的刀片对电能及散热的需 求, 若所述当前的散热设备的剩余的供电能力小于所述用于扩容的刀片所需 要的散热能力, 则确定所述当前的散热设备不能满足所述用于扩容的刀片对 散热的需求; 及用于在所述判断单元进行判断之后, 若所述当前的供电设备 的剩余的供电能力大于或等于预置的数值与所述用于扩容的刀片所需要的供 电能力的乘积, 则确定所述当前的供电设备的剩余的供电能力不满足所述用 于扩容的刀片对供电的需求。 a processing unit, configured to: after the determining unit determines, if the remaining power supply capability of the current power supply device is greater than or equal to a product of a preset value and a power supply capability required by the blade for expansion, Determining whether the remaining heat dissipation capability of the current heat dissipation device is greater than or equal to the heat dissipation capability required by the blade for expansion; if the remaining of the current heat dissipation device If the power supply capability is greater than or equal to the heat dissipation capability of the blade for the expansion, it is determined that the current power supply device and the heat dissipation device can simultaneously meet the requirements of the user for expanding the power and heat dissipation of the blade, if the current The remaining power supply capability of the heat dissipation device is smaller than the heat dissipation capability of the blade for expansion, and determining that the current heat dissipation device cannot meet the heat dissipation requirement of the blade for expansion; After determining, by the unit, if the remaining power supply capability of the current power supply device is greater than or equal to a product of a preset value and a power supply capability required by the blade for expansion, determining a remaining of the current power supply device. The power supply capability does not meet the power supply requirements of the blade for expansion.
结合第二方面第三种可能的实现方式, 在第四种可能的实现方式中, 所 述数据获取单元包括:  With reference to the third possible implementation of the second aspect, in a fourth possible implementation, the data acquiring unit includes:
第一获取单元, 用于获取所述用于扩容的刀片的类型及每种类型的刀片 的数量;  a first acquiring unit, configured to acquire a type of the blade for expansion and a number of blades of each type;
第二获取单元, 用于在所述第一获取单元获取所述用于扩容的刀片的类 型及每种类型的刀片的数量之后, 按照所述刀片的类型查询刀片的类型与刀 片在系统中的平均功耗之间的对应关系表, 获取所述每种类型的刀片在系统 中的平均功耗;  a second obtaining unit, configured to: after the first acquiring unit acquires the type of the blade for expansion and the number of blades of each type, query the type of the blade and the blade in the system according to the type of the blade A table of correspondence between average power consumptions, obtaining average power consumption of each type of blade in the system;
第四计算单元, 用于在所述第二获取单元获取所述每种类型的刀片在系 统中的平均功耗之后, 将所述每种类型的刀片的数量与该类型的刀片在系统 中的平均功耗相乘, 乘积的和之为所述用于扩容的刀片所需的供电能力, 所 述乘积的和与预置的散热系数的相乘得到所述用于扩容的刀片所需的散热能 力。  a fourth calculating unit, configured to: after the second obtaining unit acquires average power consumption of each type of blade in the system, the number of each type of blade and the type of blade in the system The average power consumption is multiplied, and the sum of the products is the power supply capability required for the blade for expansion, and the sum of the products is multiplied by a preset heat dissipation coefficient to obtain the heat dissipation required for the blade for expansion. ability.
从以上技术方案可以看出, 本发明实施例具有以下优点:  As can be seen from the above technical solutions, the embodiments of the present invention have the following advantages:
管理系统获取到用户扩容的刀片的类型和每种类型的刀片的数量之后, 可根据刀片的类型获取每种类型的刀片在系统中的平均功耗, 并按照每种类 型的刀片的数量和每种类型的刀片在系统中的平均功耗计算需要增加的供电 设备的数量和散热设备的数量, 并在显示屏幕上显示需要增加的供电设备的 数量和散热设备的数量, 使得工作人员能够按照该需要增加的供电设备的数 量和散热设备的数量, 及用于扩容的刀片的类型和每种类型的刀片的数量配 置刀片服务器, 以实现刀片服务器的扩容, 由于通过管理系统利用刀片在系 统中的平均功耗确定需要增加的供电设备的数量和散热设备的数量, 而不需 要通过查询刀片服务器的扩容指导手册中刀片最大功耗的参考值的方式进行 扩容, 能够有效的提高刀片服务器的扩容配置的精确性及扩容效率, 且能够 合理使用资源。 附图说明 After the management system obtains the type of blade to be expanded by the user and the number of blades of each type, the average power consumption of each type of blade in the system can be obtained according to the type of the blade, and the number and number of each type of blade are The average power consumption of the types of blades in the system requires an increase in the number of power supply devices and the number of heat dissipation devices, and displays the number of power supply devices and the number of heat dissipation devices that need to be increased on the display screen, so that the staff can follow the Need to increase the number of power supply devices and the number of heat dissipation devices, and the type of blades used for expansion and the number of blades of each type to configure the blade server to achieve the expansion of the blade server, because the blade is used by the management system The average power consumption of the system determines the number of power supply devices and the number of heat dissipation devices that need to be increased, and does not need to be expanded by querying the reference value of the maximum power consumption of the blade in the expansion guide of the blade server, which can effectively improve the blade server. The accuracy of the expansion configuration and the efficiency of capacity expansion, and the rational use of resources. DRAWINGS
图 1为本发明实施例中的刀片服务器的结构的一个示意图;  1 is a schematic diagram of a structure of a blade server in an embodiment of the present invention;
图 2为本发明实施例中刀片服务器的扩容配置方法的一个示意图; 图 3为本发明实施例中刀片服务器的扩容配置方法的另一示意图; 图 4为本发明实施例中管理系统的结构的一个示意图;  2 is a schematic diagram of a method for configuring a capacity expansion of a blade server according to an embodiment of the present invention; FIG. 3 is another schematic diagram of a method for configuring a capacity expansion of a blade server according to an embodiment of the present invention; a schematic diagram;
图 5为本发明实施例中管理系统的结构的另一示意图;  FIG. 5 is another schematic diagram of a structure of a management system according to an embodiment of the present invention; FIG.
图 6为本发明实施例中管理系统的结构的另一示意图。  FIG. 6 is another schematic diagram of a structure of a management system according to an embodiment of the present invention.
具体实施方式 本发明实施例提供了一种刀片服务器的配置方法及管理系统, 用于对刀 片服务器进行扩容配置实现刀片服务器的扩容, 而不需要工作人员通过查询 刀片服务器的扩容指导手册中刀片最大功耗的参考值的方式进行扩容, 能够 有效的改善刀片服务器扩容效率, 提高扩容配置的精确性, 且能够合理使用 资源。 The embodiments of the present invention provide a configuration method and a management system for a blade server, which are used to expand the capacity of the blade server to implement the expansion of the blade server, without requiring the staff to query the blade server to expand the maximum size of the blade. The capacity of the reference value can be expanded to improve the efficiency of the expansion of the blade server, improve the accuracy of the expansion configuration, and use resources reasonably.
在本发明实施例中的刀片服务器是指集群模式下的刀片服务器, 在集群 模式下, 刀片服务器中刀片可以共享资源, 为用户提供服务, 且刀片服务器 可包含多个刀片机框, 每个刀片机框都有机框管理模块( Subrack Mangement Module , SMM )及卡槽, 其中, 卡槽可插入刀片, S丽则管理该刀片机框中的 刀片, 此外, SMM 还可与管理系统进行通信, 且可由管理系统对该多个刀片 机框中的刀片进行统一的管理,其中,管理系统可以是同一硬件管理(Uni f ied Hardwa re Management , HUM ) 系统, 具体请参阅图 1 , 为本发明实施例中刀 片服务器的结构图。 下面将具体的介绍刀片服务器的配置方法, 请参阅图 2 , 为本发明实施 例中一种刀片服务器的配置方法及管理系统的实施例, 包括: The blade server in the embodiment of the present invention refers to a blade server in a cluster mode. In the cluster mode, the blades in the blade server can share resources to provide services for users, and the blade server can include multiple blade frames, each blade. The chassis has a Subrack Mangement Module (SMM) and a card slot, wherein the card slot can be inserted into the blade, and Slice manages the blade in the blade frame, and the SMM can also communicate with the management system, and The management system may be a unified management of the blades in the plurality of blade frames. The management system may be a Uni F ied Hardwa re Management (HUM) system. For details, refer to FIG. 1 , which is an embodiment of the present invention. The structure diagram of the middle blade server. The following is a detailed description of a method for configuring a blade server. Referring to FIG. 2, an embodiment of a blade server configuration method and a management system according to an embodiment of the present invention includes:
201、 获取用于扩容的刀片的类型和每种类型的刀片的数量;  201. Obtain a type of a blade for expansion and a number of blades of each type;
在本发明实施例中, 工作人员在管理系统中输入需要扩容的刀片的类型 和每种类型的刀片的数量, 因此, 管理系统可获取用于扩容的刀片的类型和 每种类型的刀片的数量, 例如: 刀片类型为 A的刀片的数量为 1 0 , 刀片的类 型为 B的刀片的数量为 15 , 刀片的类型为 C的刀片的数量为 20。  In the embodiment of the present invention, the worker inputs the type of the blade to be expanded and the number of each type of blade in the management system, and therefore, the management system can acquire the type of the blade for expansion and the number of each type of blade. For example: The number of blades with blade type A is 1 0 , the number of blades with blade type B is 15 , and the number of blades with blade type C is 20.
202、 根据刀片的类型获取每种类型的刀片在系统中的平均功耗; 在本发明实施例中, 管理系统中保存了每种类型的刀片在系统中的平均 功耗值, 管理系统可根据用于扩容的刀片的类型获取每种类型的刀片在系统 中的平均功耗, 其中, 平均功耗可以是利用刀片服务器在预置的工作时段内 刀片的功耗计算得到的平均功耗,例如,预置的时间段可以为 00: 00至 24: 00 , 或者预置的时间段为 8: 00至 16 : 00。  The average power consumption of each type of blade in the system is obtained according to the type of the blade. In the embodiment of the present invention, the average power consumption value of each type of blade in the system is saved in the management system, and the management system can be The type of blade used for expansion captures the average power consumption of each type of blade in the system, where the average power consumption can be the average power consumption calculated using the blade's power consumption during the preset working time of the blade server, for example The preset time period can be from 00: 00 to 24: 00, or the preset time period is from 8: 00 to 16: 00.
203、按照每种类型的刀片的数量和每种类型的刀片在系统中的平均功耗 计算需要增加的供电设备的数量和散热设备的数量;  203. Calculate the number of power supply devices and the number of heat dissipation devices that need to be increased according to the number of blades of each type and the average power consumption of each type of blade in the system;
在本发明实施例中, 管理系统在确定用于扩容的每种类型的刀片在系统 中的平均功耗之后, 将按照每种类型的刀片的数量和每种类型的刀片在系统 中的平均功耗计算需要增加的供电设备的数量和散热设备的数量。  In the embodiment of the present invention, after determining the average power consumption of each type of blade for expansion in the system, the management system will according to the number of each type of blade and the average work of each type of blade in the system. The calculation requires an increase in the number of power supply devices and the number of heat dissipation devices.
需要说明的是, 在本发明实施例中, 管理系统中已经预先设置了供电设 备的供电能力及散热设备的散热能力, 例如: 一台供电设备的供电能力是 l OOw, 一台散热设备的散热能力是 50W。  It should be noted that, in the embodiment of the present invention, the power supply capability of the power supply device and the heat dissipation capability of the heat dissipation device are pre-set in the management system, for example: the power supply capability of one power supply device is 100 00, and the heat dissipation of one heat dissipation device The ability is 50W.
204、显示需要增加的供电设备的数量和散热设备的数量,使得能够按照 需要增加的供电设备的数量和散热设备的数量、 及用于扩容的刀片的类型和 每种类型的刀片的数量配置刀片服务器, 以实现刀片服务器的扩容。  204. Display the number of power supply devices and the number of heat dissipation devices that need to be increased, so that the blade can be configured according to the number of power supply devices and the number of heat dissipation devices that are required to be increased, the type of blades used for expansion, and the number of blades of each type. The server is used to expand the blade server.
在本发明实施例中, 管理系统在计算得到需要增加的供电设备的数量和 散热设备的数量后, 将得到的需要增加的供电设备的数量和散热设备的数量 显示在显示屏幕上, 使得工作人员能够按照屏幕显示的内容对刀片服务器进 行扩容配置, 以实现刀片服务器的扩容, 其中, 管理系统还可在显示屏幕上 显示用于扩容的刀片的内容和每种类型的刀片的数量。 例如: 若用于扩容的 刀片的类型为 A和 B , 且刀片 A的数量为 1 0 , 刀片 B的数量为 5 , 且管理系 统计算得到的需要增加的供电设备的数量为 3台,散热设备为 2 0台, 则工作 人员可按照上述数据向刀片服务器中插入刀片 A和刀片 B , 及增加供电设备 和散热设备, 使得能够实现该刀片服务器的扩容。 In the embodiment of the present invention, after the management system calculates the number of power supply devices and the number of heat dissipation devices that need to be increased, the number of power supply devices that need to be increased and the number of heat dissipation devices are displayed on the display screen, so that the staff Ability to follow the screen display to the blade server The row expansion configuration is implemented to expand the blade server, wherein the management system can also display the content of the blade for expansion and the number of blades of each type on the display screen. For example: If the types of blades used for capacity expansion are A and B, and the number of blades A is 10, the number of blades B is 5, and the number of power supply devices calculated by the management system needs to be increased is 3, and the heat dissipation device If the number is 20, the worker can insert the blade A and the blade B into the blade server according to the above data, and add the power supply device and the heat dissipation device, so that the blade server can be expanded.
在本发明实施例中, 刀片服务器中的管理系统在获取到用于扩容的刀片 的类型和每种类型的刀片的数量之后, 可根据刀片的类型获取每种类型的刀 片在系统中的平均功耗, 并利用每种类型的刀片在系统中的平均功耗及每种 类型的刀片的数量确定需要增加的供电设备的数量及散热设备的数量, 以实 现刀片服务器的扩容, 由于通过管理系统利用刀片在系统中的平均功耗确定 需要增加的供电设备的数量和散热设备的数量, 而不需要通过查询刀片服务 器的扩容指导手册中刀片最大功耗的参考值的方式进行扩容, 能够有效的改 善刀片服务器扩容效率, 提高扩容配置的精确性, 且能够合理使用资源。  In the embodiment of the present invention, after the management system in the blade server acquires the type of the blade for expansion and the number of blades of each type, the average work of each type of blade in the system can be obtained according to the type of the blade. Exploit, and use the average power consumption of each type of blade in the system and the number of each type of blade to determine the number of power supply devices and the number of cooling devices that need to be increased to achieve the expansion of the blade server, due to utilization through the management system The average power consumption of the blade in the system determines the number of power supply devices and the number of heat dissipation devices that need to be increased. It does not need to be expanded by querying the reference value of the maximum power consumption of the blade in the expansion guide of the blade server, which can effectively improve. The blade server expands the efficiency, improves the accuracy of the expansion configuration, and can use resources reasonably.
为了更好的理解本发明实施例中的技术方案, 请参阅图 3 , 为本发明实 施例中一种刀片服务器的扩容配置的方法的实施例, 包括:  For a better understanding of the technical solution in the embodiment of the present invention, refer to FIG. 3, which is an embodiment of a method for expanding a configuration of a blade server according to an embodiment of the present invention, including:
301、 获取用于扩容的刀片的类型和每种类型的刀片的数量;  301. Obtain a type of blade for expansion and a number of blades of each type;
在本发明实施例中, 在刀片服务器运行过程中, 若需要对刀片服务器进 行扩容, 工作人员可将用于扩容的刀片的类型及每种类型的刀片的数量输入 刀片服务器的管理系统中, 使得管理系统可获取到用户扩容的刀片的类型和 每种刀片的数量。  In the embodiment of the present invention, if the blade server needs to be expanded during the operation of the blade server, the worker can input the type of the blade for expansion and the number of each type of blade into the management system of the blade server, so that The management system can obtain the type of blade that the user expands and the number of each blade.
302、按照刀片的类型查询刀片的类型与刀片在系统中的平均功耗之间的 对应关系表, 获取每种类型的刀片在系统中的平均功耗;  302. Query a correspondence table between the type of the blade and the average power consumption of the blade in the system according to the type of the blade, and obtain an average power consumption of each type of blade in the system;
在本发明实施例中, 刀片机框中的 SMM将收集其管理的刀片机框中的刀 片的功耗, 并在预置的时间点传输给管理系统, 或者, 管理系统在需要刀片 服务器中的各种类型的刀片在系统中的功耗时, 可向 S丽发送上传指令, S丽 接收到该上传指令后, 将保存的其管理的刀片的功耗发送给管理系统, 管理 系统获取到刀片服务器中的各刀片的功耗之后,将按照刀片的类型进行分类, 并计算每种类型的刀片在系统中的平均功耗, 且将保存刀片的类型与该类型 的刀片在系统中的平均功耗之间的对应关系, 使得在对刀片服务器进行扩容 配置时, 刀片服务器可根据各类型的刀片的实际的平均功耗确定需要扩容的 刀片的平均功耗, 具体为: 管理系统根据刀片的类型查询刀片的类型与刀片 在系统中的平均功耗之间的对应关系, 获取每种类型的刀片在系统中的平均 功耗。 In the embodiment of the present invention, the SMM in the blade frame collects the power consumption of the blade in the blade frame managed by the SMM, and transmits it to the management system at a preset time point, or the management system needs the blade server. When various types of blades consume power in the system, an uploading instruction can be sent to the Sili. After receiving the uploading instruction, the Sili sends the saved power consumption of the managed blade to the management system, and manages After the system obtains the power consumption of each blade in the blade server, it will be classified according to the type of the blade, and the average power consumption of each type of blade in the system will be calculated, and the type of the blade will be saved with the type of blade in the system. The corresponding relationship between the average power consumption of the blade server enables the blade server to determine the average power consumption of the blade to be expanded according to the actual average power consumption of each type of blade, as follows: The average power consumption of each type of blade in the system is obtained by querying the correspondence between the type of blade and the average power consumption of the blade in the system according to the type of blade.
303、按照每种类型的刀片的数量和每种类型的刀片在系统中的平均功耗 计算需要增加的供电设备的数量和散热设备的数量;  303. Calculate the number of power supply devices and the number of heat dissipation devices that need to be increased according to the number of blades of each type and the average power consumption of each type of blade in the system;
在本发明实施例中, 管理系统在获取到每种类型的刀片在系统中的平均 功耗之后, 可按照每种类型的刀片的数量和每种类型的刀片在系统中的平均 功耗计算需要增加的供电设备的数量和散热设备的数量, 其中, 计算需要增 加的供电设备的数量的方法包括: 管理系统将每种类型的刀片的数量分别与 该类型的刀片在系统中的平均功耗相乘, 乘积的和为用于扩容的刀片所需要 的供电能力; 接着, 网关系统将用于扩容的刀片所需要的供电能力减去刀片 服务器当前的供电设备剩余的供电能力得到需要增加的供电能力; 最后, 利 用需要增加的供电能力及预置的供电设备的供电能力确定需要增加的供电设 备的数量。 例如: 若用于扩容的刀片的类型包括 、 B、 C三类, 且该三类刀 片的数量分别为 1 0、 6、 8 , 且该三类刀片在系统中的平均功耗为 50W , 40W , 30W , 则用于扩容的刀片所需要的供电能力为 1 0* 5 0W+6 * 40W+8 * 30W=98 0W , 且 若当前的供电设备剩余的供电能力为 8 0W , 则需要增加的供电能力为 980W-8 0W=9 00W , 若可用的供电设备的供电能力为 3画, 则需要增加的供电 设备的数量为 3台。  In the embodiment of the present invention, after obtaining the average power consumption of each type of blade in the system, the management system can calculate the required amount of each type of blade and the average power consumption of each type of blade in the system. The number of increased power supply devices and the number of heat dissipation devices, wherein the method for calculating the number of power supply devices to be increased includes: the management system respectively sets the number of each type of blades to the average power consumption of the blades of the type in the system. Multiply, the sum of the products is the power supply capacity required for the blade to be expanded; then, the gateway system subtracts the remaining power supply capacity of the current power supply device of the blade server from the power supply capacity of the blade for the expansion to obtain the power supply capacity required to be increased Finally, the number of power supply devices that need to be increased is determined by the power supply capacity that needs to be increased and the power supply capability of the preset power supply device. For example: If the type of blade used for expansion includes B, C, and the number of the three types of blades is 10, 6, and 8, respectively, and the average power consumption of the three types of blades in the system is 50W, 40W. , 30W, the power supply capacity of the blade for expansion is 1 0* 5 0W+6 * 40W+8 * 30W=98 0W, and if the remaining power supply capacity of the current power supply equipment is 80 W, it needs to be increased. The power supply capacity is 980W-8 0W=9 00W. If the power supply capability of the available power supply equipment is 3, the number of power supply equipment to be added is three.
需要说明的是, 在本发明实施例中, 工作人员可以预先在管理系统中设 置可用于扩容的供电设备的供电能力, 使得在进行扩容设置时, 可利用预先 设置的用于扩容的供电设备的供电能力确定需要增加的供电设备的数量。  It should be noted that, in the embodiment of the present invention, the power supply capability of the power supply device that can be used for capacity expansion can be set in the management system in advance, so that when the capacity expansion setting is performed, the power supply device for expansion can be utilized in advance. The power supply capability determines the number of power supply devices that need to be increased.
需要说明的是, 在本发明实施例中, 若有至少一种供电设备可使用, 则 管理系统在利用需要增加的供电能力确定需要增加的供电设备的数量时具体 是确定需要增加的供电设备的类型及每种类型的供电设备的数量, 且增加的 供电设备的总的供电能力应大于或等于需要增加的供电能力, 且在增加的供 电设备的供电能力大于需要增加的供电能力时, 应尽量缩小需要增加的供电 设备的供电能力与需要增加的供电能力之间的差值。 此外, 在有至少一种供 电设备可使用时, 还可考虑每种供电设备的成本, 以节约成本。 因此, 在实 际应用中, 需要增加的供电设备的类型及每种类型的供电设备的数量不仅与 扩容时实际需要增加的供电能力有关, 还与实际提供的用于扩容的供电设备 的成本及供电能力有关, 在实际应用中可根据具体情况设置提供的用于扩容 的供电设备的类型及供电能力, 此处不做限定。 It should be noted that, in the embodiment of the present invention, if at least one power supply device is available, When the management system determines the number of power supply devices that need to be increased by using the increased power supply capability, it is specifically determining the type of power supply devices to be added and the number of power supply devices of each type, and the total power supply capacity of the added power supply devices should be greater than Or equal to the power supply capacity that needs to be increased, and when the power supply capacity of the increased power supply equipment is greater than the power supply capacity that needs to be increased, the difference between the power supply capacity of the power supply equipment that needs to be increased and the power supply capacity that needs to be increased should be minimized. In addition, when at least one power supply device is available, the cost of each power supply device can also be considered to save costs. Therefore, in practical applications, the types of power supply equipment to be added and the number of power supply equipments of each type are not only related to the actual power supply capacity required for capacity expansion, but also the cost and power supply of the power supply equipment for actual expansion. The type of the power supply device and the power supply capability for the expansion can be set according to the specific conditions in the actual application, which is not limited here.
在本发明实施例中, 管理系统还将确定需要增加的散热设备的数量, 包 括:将每种类型的刀片的数量分别与该类型的刀片在系统中的平均功耗相乘, 乘积的和与预置的散热系数相乘得到用于扩容的刀片所需要的散热能力; 利 用用于扩容的刀片所需要的散热能力确定需要增加的散热设备的数量。 由于 刀片的散热与刀片的功耗有关, 因此在本发明实施例中, 可根据刀片的平均 功耗确定用于扩容的刀片所需要的散热能力, 例如: 若有刀片的类型有三种, 分别为 A、 B、 C, 且该三类刀片的数量分别为 1 0、 6、 8 , 且该三类刀片在系 统中的平均功耗为 5 0W , 40W , 30W, 预置的散热系数为 30% , 则用于扩容的刀 片的散热能力为: 30% ( 1 0 * 50W+6 * 40W+8 * 30W ) =294W, 因此, 需要增加的散 热能力为 294W, 若用于扩容的散热设备的散热能力为 98W, 则需要增加 3台 散热设备。  In the embodiment of the present invention, the management system will also determine the number of heat dissipating devices that need to be increased, including: multiplying the number of each type of blades by the average power consumption of the type of blades in the system, and the sum of the products. The preset heat dissipation coefficient is multiplied to obtain the heat dissipation capability required for the expanded blade; the amount of heat dissipation required to be added is determined by the heat dissipation capability required for the blade for expansion. Since the heat dissipation of the blade is related to the power consumption of the blade, in the embodiment of the present invention, the heat dissipation capability of the blade for expansion can be determined according to the average power consumption of the blade, for example, if there are three types of blades, respectively A, B, C, and the number of the three types of blades are 10, 6, 8 respectively, and the average power consumption of the three types of blades in the system is 50 W, 40 W, 30 W, and the preset heat dissipation coefficient is 30%. , the heat dissipation capability of the blade used for expansion is: 30% (1 0 * 50W+6 * 40W+8 * 30W) = 294W, therefore, the required heat dissipation capacity is 294W, if the heat dissipation device is used for heat dissipation With a capacity of 98W, you need to add 3 cooling devices.
需要说明的是, 在本发明实施例中, 管理系统在确定需要增加的供电设 备和散热设备的数量之后, 还可进一步确定用于扩容的刀片、 供电设备、 散 热设备的推荐安装位置, 使得工作人员可按照该推荐安装位置配置相应的设 备, 实现刀片服务器的扩容配置, 其中, 推荐设备安装是根据刀片服务器的 系统热设计原则生成的。  It should be noted that, in the embodiment of the present invention, after determining the number of power supply devices and heat dissipation devices that need to be added, the management system may further determine a recommended installation location of the blade, the power supply device, and the heat dissipation device for expansion, so that the work is performed. The personnel can configure the corresponding device according to the recommended installation location to implement the expansion configuration of the blade server. The recommended device installation is based on the system thermal design principle of the blade server.
304、 显示需要增加的供电设备的数量和散热设备的数量; 在本发明实施例中, 管理系统在得到需要增加的供电设备的数量和散热 设备的数量之后, 将在显示屏幕上显示需要增加的供电设备的数量和散热设 备的数量, 此外, 管理系统还可同时显示工作人员输入的用于扩容的刀片的 类型和数量, 且进一步的, 管理系统若确定了用于扩容的刀片、 供电设备及 散热设备的推荐安装位置, 还可在显示屏幕上显示每种类型的用于扩容的刀 片的推荐安装位置, 及供电设备和散热设备的推荐安装位置, 使得工作人员 可按照显示的内容进行扩容配置, 在相应的位置安装设备。 304. Display the number of power supply devices and the number of heat dissipation devices that need to be increased; In the embodiment of the present invention, after obtaining the number of power supply devices and the number of heat dissipation devices that need to be increased, the management system displays the number of power supply devices and the number of heat dissipation devices that need to be increased on the display screen. In addition, the management system can also At the same time, the type and number of blades input by the staff for expansion are displayed, and further, if the management system determines the recommended installation position of the blade, the power supply device and the heat dissipation device for expansion, each type of display can also be displayed on the display screen. The recommended installation location for the type of blade used for expansion, and the recommended installation location for the power supply and cooling devices, allows the staff to expand the configuration according to the displayed content and install the device at the corresponding location.
需要说明的是, 若管理系统未显示用于扩容的刀片、 供电设备及散热设 备的推荐安装位置, 则工作人员可按照现有技术进行处理, 此处不再赘述。  It should be noted that, if the management system does not display the recommended installation location of the blade, the power supply device, and the heat dissipation device for the expansion, the worker can process according to the prior art, and details are not described herein again.
305、在对已安装的用于扩容的刀片上电时,检查当前的供电设备和散热 设备是否同时满足用于扩容的刀片对电能及散热的需求, 若是, 则执行步骤 306 , 若否, 则执行步骤 307 ;  305. When powering on the installed blade for expansion, check whether the current power supply device and the heat dissipation device meet the power and heat dissipation requirements of the blade for expansion. If yes, go to step 306, if no, Perform step 307;
在本发明实施例中, 管理系统在显示屏幕上显示需要增加的供电设备的 数量和散热设备的数量之后, 工作人员可按照显示的内容在刀片服务器上安 装供电设备和散热设备, 且还将按照其输入管理系统的用于扩容的刀片的类 型和每种类型的刀片的数量安装用于扩容的刀片, 在完成设备的安装之后, 管理系统可启动对已安装的用于扩容的刀片的上电过程。  In the embodiment of the present invention, after the management system displays the number of power supply devices and the number of heat dissipation devices that need to be added on the display screen, the worker can install the power supply device and the heat dissipation device on the blade server according to the displayed content, and will also follow the instructions. The type of blade used for capacity expansion of the input management system and the number of blades of each type are installed for the expansion of the blade. After the installation of the device is completed, the management system can initiate power-on of the installed blade for expansion. process.
在本发明实施例中, 在对已安装的用于扩容的刀片上电时, 管理系统将 检测当前的供电设备和散热设备是否能同时满足用于扩容的刀片对电能及散 热的需求, 即不仅功能设备能满足用于扩容的刀片对电能的需求且散热设备 也能满足用于扩容的刀片对散热的需求, 以避免因工作人员将供电设备或者 散热设备漏安装、 安装位置错误等导致的刀片服务器的损坏。  In the embodiment of the present invention, when the blade for expansion is powered on, the management system detects whether the current power supply device and the heat dissipation device can simultaneously meet the requirements for power and heat dissipation of the blade for expansion, that is, not only The functional device can meet the power requirement of the blade for expansion and the heat dissipation device can also meet the heat dissipation requirement of the blade for expansion, so as to avoid the blade caused by the staff to install the power supply device or the heat dissipation device, and the installation position is wrong. The server is damaged.
在本发明实施例中, 管理系统可获取用于扩容的刀片所需要的供电能力 及散热能力, 获取当前的供电设备的剩余的供电能力及当前的散热设备的剩 余的散热能力, 其中, 用于扩容的刀片所需要的供电能力等于每种类型的刀 片的数量与该种类型的刀片在系统中的平均功耗的乘积之和, 用于扩容的刀 片所需要的散热能力等于每种类型的刀片的数量与该种类型的刀片在系统中 的平均功耗的乘积之和与预置的散热系数的乘积, 其中, 当前的供电设备的 剩余的供电能力等于刀片服务器的总的供电能力减去已为已上电的刀片提供 的供电能力得到的差值, 当前的散热设备的剩余散热能力等于刀片服务器的 总的散热能力减去已为已上电的刀片提供的散热能力得到的差值。 In the embodiment of the present invention, the management system can obtain the power supply capability and the heat dissipation capability of the blade for the expansion, and obtain the remaining power supply capability of the current power supply device and the remaining heat dissipation capability of the current heat dissipation device, where The power supply capacity of a expanded blade is equal to the sum of the number of blades of each type and the average power consumption of that type of blade in the system. The heat dissipation capability of the blade for expansion is equal to each type of blade. The number of blades with this type in the system The sum of the products of the average power consumption and the preset heat dissipation coefficient, wherein the remaining power supply capacity of the current power supply device is equal to the total power supply capability of the blade server minus the power supply capability provided for the powered blade. The difference, the remaining heat dissipation capability of the current heat sink is equal to the total heat sink capability of the blade server minus the difference in heat dissipation capability that has been provided for the powered blade.
接着, 管理系统将判断当前的供电设备的剩余的供电能力是否大于或等 于预置的数值与用于扩容的刀片所需要的供电能力的乘积; 若当前的供电设 备的剩余的供电能力大于或等于预置的数值与用于扩容的刀片所需要的供电 能力的乘积, 则说明当前的供电设备的剩余的供电能力满足用于扩容的刀片 对供电的需求, 管理系统将继续判断当前的散热设备的剩余的散热能力是否 大于或等于用于扩容的刀片所需要的散热能力; 若当前的散热设备的剩余的 散热能力大于或等于用于扩容的刀片所需要的散热能力, 则确定当前的供电 设备和散热设备同时满足用户扩容的刀片对电能及散热的需求, 若当前的散 热设备的剩余的散热能力小于用于扩容的刀片所需要的散热能力, 则确定当 前的散热设备的不能满足用于扩容的刀片的刀片对散热的需求。  Then, the management system determines whether the remaining power supply capability of the current power supply device is greater than or equal to the product of the preset value and the power supply capability required for the expanded blade; if the remaining power supply capability of the current power supply device is greater than or equal to The product of the preset value and the power supply capacity required for the expansion of the blade indicates that the remaining power supply capacity of the current power supply device meets the power supply requirements of the blade for expansion, and the management system will continue to determine the current heat dissipation device. Whether the remaining heat dissipation capability is greater than or equal to the heat dissipation capability required for the blade to be expanded; if the remaining heat dissipation capability of the current heat dissipation device is greater than or equal to the heat dissipation capability required for the blade for expansion, determine the current power supply device and The heat dissipation device meets the requirements for the power and heat dissipation of the blade that is expanded by the user. If the remaining heat dissipation capacity of the current heat dissipation device is smaller than the heat dissipation capability of the blade for expansion, it is determined that the current heat dissipation device cannot meet the capacity for expansion. The blade's blade requires heat dissipation.
在本发明实施例中, 若当前的供电设备的剩余的供电能力小于预置的数 值与用于扩容的刀片所需要的供电能力的乘积, 则确定当前的供电设备的剩 余的供电能力不能满足用于扩容的刀片对供电的需求, 说明工作人员可能漏 安装了供电设备, 管理系统可以在显示屏幕上显示告警信息, 以提醒工作人 员需要增加供电设备, 且管理系统不会用户扩容的刀片进行上电。 若当前的 供电设备的剩余的供电能力大于或等于预置的数值与用于扩容的刀片所需要 的供电能力的乘积, 且当前的散热设备的剩余的散热能力小于用于扩容的刀 片所需要的散热能力, 则说明工作人员可能漏安装散热设备, 管理系统也将 在显示屏幕上显示告警信息, 以提醒工作人员需要增加散热设备。  In the embodiment of the present invention, if the remaining power supply capacity of the current power supply device is less than the product of the preset value and the power supply capability required for the blade to be expanded, it is determined that the remaining power supply capability of the current power supply device cannot be satisfied. The need for power supply for the expanded blade indicates that the worker may have installed the power supply device. The management system can display the alarm information on the display screen to remind the staff that the power supply device needs to be added, and the management system does not perform the user expansion. Electricity. If the remaining power supply capacity of the current power supply device is greater than or equal to the product of the preset value and the power supply capability of the blade for expansion, and the remaining heat dissipation capability of the current heat dissipation device is smaller than that required for the blade for expansion. The heat dissipation capability indicates that the worker may leak the heat dissipation device, and the management system will also display an alarm message on the display screen to remind the staff to increase the heat dissipation device.
在本发明实施例中, 管理系统在检测当前的供电设备和散热设备是否同 时满足用于扩容的刀片对电能及散热的需求时, 也可以先判断当前的散热设 备是否满足用于扩容的刀片对散热的需求, 且在当前的散热设备满足用于扩 容的刀片对散热的需求的情况下, 再判断当前的供电设备是否满足用于扩容 的刀片对供电的需求, 或者, 管理系统可以同时判断当前的散热设备是否满 足用于扩容的刀片对散热的需求及判断当前的供电设备是否满足用于扩容的 刀片对供电的需求, 因此, 在实际应用中, 可根据需要确定具体的判断步骤, 此处不做限定。 In the embodiment of the present invention, when the management system detects whether the current power supply device and the heat dissipation device meet the requirements for the power and heat dissipation of the blade for the expansion, the current heat dissipation device may first determine whether the current heat dissipation device meets the blade pair for expansion. The need for heat dissipation, and if the current heat sink meets the heat dissipation requirements of the blade for expansion, it is determined whether the current power supply device is satisfied for expansion. The requirements of the power supply of the blade, or the management system can simultaneously determine whether the current heat dissipation device meets the heat dissipation requirement of the blade for expansion and determine whether the current power supply device meets the power supply requirement for the blade for expansion, and therefore, In actual applications, specific determination steps may be determined as needed, and are not limited herein.
需要说明的是, 在本发明实施例中, 若管理系统在确定需要增加的供电 设备的数量和散热设备的数量时, 确定了需要增加的供电设备及散热设备的 推荐安装位置及用于扩容的刀片的推荐安装位置, 则管理系统在对已安装的 用于扩容的刀片进行上电时, 还需要检查增加的供电设备、 散热设备及用于 扩容的刀片的实际安装位置与管理系统确定的推荐安装位置是否一致, 若不 一致, 则在显示屏幕上显示告警信息, 以通知工作人员设备的安装位置出现 错误, 需要重新安装。  It should be noted that, in the embodiment of the present invention, if the management system determines the number of power supply devices and the number of heat dissipation devices that need to be increased, the recommended installation location of the power supply device and the heat dissipation device that needs to be added and the capacity for expansion are determined. For the recommended installation location of the blade, the management system needs to check the added installation power supply, the heat dissipation device, and the actual installation location of the blade for expansion and the recommendation determined by the management system when powering on the installed blade for expansion. Whether the installation location is consistent. If they are inconsistent, an alarm message is displayed on the display screen to notify the staff that the installation location of the device is incorrect and needs to be reinstalled.
306、 对用于扩容的刀片上电;  306. Power on the blade used for capacity expansion;
在本发明实施例中, 若管理系统确定当前的供电设备和散热设备能够满 足用于扩容的刀片对电能及散热的需求, 则对用于扩容的刀片上电, 且为了 确保对刀片服务器的已上电的刀片的运行不造成影响, 可釆用功率封顶技术 对扩容的刀片进行上电, 不会对已上电的刀片带来冲击或者中断。  In the embodiment of the present invention, if the management system determines that the current power supply device and the heat dissipation device can meet the requirements for power and heat dissipation of the blade for expansion, the blade for power expansion is powered on, and in order to ensure that the blade server is The operation of the powered blade does not affect the power. The power capping technology can be used to power on the expanded blade without impacting or interrupting the powered blade.
307、 发出告警信息, 以提醒配置出错。  307. Send an alarm message to remind the configuration error.
在本发明实施例中, 若管理系统确定当前的供电设备和散热设备不能够 满足用于扩容的刀片对电能及散热的需求, 则发出告警信息, 以提醒配置出 错, 其中, 配置出错的情况包括漏安装供电设备, 漏安装散热设备, 设备的 安装位置出错等等。  In the embodiment of the present invention, if the management system determines that the current power supply device and the heat dissipation device cannot meet the requirements for power and heat dissipation of the blade for expansion, an alarm message is sent to notify the configuration error, wherein the configuration error includes Leakage installation of power supply equipment, leakage installation of heat dissipation equipment, equipment installation location error, and so on.
进一步的, 在本发明实施例中, 管理系统在完成用于扩容的刀片的上电 之后, 可获取已上电的刀片的工作情况, 例如: 是否可以满负荷工作, 此外, 还可获取供电设备和散热设备的工作情况, 且管理系统还可将获取到的已上 电的刀片的工作情况及供电设备和散热设备的工作情况显示在显示屏幕上, 使得工作人员可以掌握扩容后的刀片服务器的工作状态, 并适时进行调整。  Further, in the embodiment of the present invention, after the power-on of the blade for the expansion is completed, the management system can obtain the working condition of the powered-on blade, for example: whether it can work at full load, and further, obtain the power supply device. And the working condition of the heat dissipation device, and the management system can also display the working condition of the obtained powered blade and the working condition of the power supply device and the heat dissipation device on the display screen, so that the staff can grasp the blade server of the expanded battery. Work status, and adjust in due course.
在本发明实施例中, 可以在对已安装的刀片进行上电时检测当前的供电 设备和散热设备是否满足用于扩容的已安装的刀片对电能和散热的需求, 若 满足, 则对刀片进行上电, 使得能够有效避免因工作人员的安装失误导致的 刀片上电失败或者刀片服务器的损坏。 In the embodiment of the present invention, the current power supply can be detected when the installed blade is powered on. Whether the device and the heat dissipation device meet the power and heat dissipation requirements of the installed blade for expansion. If it is satisfied, the blade is powered on, so that the blade power failure or the blade server caused by the installation error of the worker can be effectively avoided. Damage.
进一步的, 在本发明实施例中, 管理系统还可在对刀片服务器进行初始 化的过程中, 可对刀片服务器上的设备进行检查, 以避免因散热设备或者供 电设备的漏安装或者损坏带来的刀片服务器的启动失败或者损坏, 具体的, 管理系统在对刀片服务器进行初始化的过程中, 可获取刀片服务器上当前的 供电设备的供电能力及散热能力、 刀片的类型及每种类型的刀片的数量, 并 利用刀片的类型获取每种类型的刀片的平均功耗, 且将每种类型的刀片的数 量与该类型的刀片的平均功耗的乘积之和与预置的数值的乘积作为所需要的 供电能力, 将每种类型的刀片的数量与该类型的刀片的平均功耗的乘积之和 与预置的散热系数的乘积作为需要的散热能力, 在当前的供电设备的供电能 力大于或等于所需要的供电能力, 且当前的散热设备的散热能力大于或等于 所需要的散热能力时, 则确定当前的供电设备及散热设备能够满足刀片服务 器中的刀片对供电及散热的需求, 则釆用功率封顶技术对刀片服务器中的刀 片进行上电。  Further, in the embodiment of the present invention, the management system may also check the device on the blade server during the initialization process of the blade server to avoid leakage installation or damage caused by the heat dissipation device or the power supply device. The startup of the blade server fails or is damaged. Specifically, during the process of initializing the blade server, the management system can obtain the power supply capacity and heat dissipation capability of the current power supply device on the blade server, the type of the blade, and the number of blades of each type. And use the type of blade to obtain the average power consumption of each type of blade, and the product of the product of the number of each type of blade and the average power consumption of the blade of that type is the product of the preset value as needed The power supply capability, the product of the sum of the number of blades of each type and the average power consumption of the blade of the type and the preset heat dissipation coefficient is taken as the required heat dissipation capability, and the power supply capability of the current power supply device is greater than or equal to Required power supply capability, and the current heat dissipation capability of the heat dissipation device is greater than or When the cooling capacity to need, it is determined that the current power supply apparatus and cooling equipment to meet the blade server in the blade and the cooling power demand, the power Capping preclude the use of the blade for blade server power.
在本发明实施例中, 通过利用管理系统根据工作人员输入的用于扩容的 刀片的类型及每种类型的刀片的数量确定需要增加的供电设备的数量和需要 增加的散热设备的数量, 使得不需要工作人员通过查询刀片服务器的扩容指 导手册中刀片最大功耗的参考值确定需要增加的供电设备的数量和需要增加 的散热设备的数量, 能够有效的减少工作人员的工作量, 提高扩容配置的效 率及精确性, 且能够合理使用资源。 此外, 在对已安装的用于扩容的刀片进 行上电时, 判断当前的供电设备及散热设备是否能够满足已安装的用于扩容 的刀片对供电及散热的需求, 且在满足的情况下釆用功率封顶技术对刀片进 行上电, 能够有效的避免因工作人员安装失误导致的问题, 能够有效的确保 上电过程的顺利进行。  In the embodiment of the present invention, the number of power supply devices that need to be increased and the number of heat dissipation devices that need to be increased are determined by using the management system according to the type of blades input by the staff for expansion and the number of blades of each type, so that You need to check the maximum power consumption of the blade in the expansion guide of the blade server to determine the number of power supply devices that need to be added and the number of cooling devices that need to be added. This can effectively reduce the workload of the staff and improve the capacity expansion. Efficiency and accuracy, and the ability to use resources reasonably. In addition, when powering on the installed blade for expansion, it is determined whether the current power supply device and the heat dissipation device can meet the power supply and heat dissipation requirements of the installed blade for expansion, and if satisfied, 釆Powering the blade with power capping technology can effectively avoid problems caused by staff installation errors, and can effectively ensure the smooth progress of the power-on process.
请参阅图 4 , 为本发明实施例中管理系统的结构的一个实施例, 包括: 获取单元 4 01 , 用于获取用于扩容的刀片的类型和每种类型的刀片的数 量; Referring to FIG. 4, an embodiment of a structure of a management system according to an embodiment of the present invention includes: An obtaining unit 4 01, configured to acquire a type of a blade for expansion and a number of blades of each type;
功耗获取单元 4 02 , 用于在获取单元 4 01获取用户扩容的刀片的类型和 每种类型的刀片的数量之后, 根据刀片的类型获取每种类型的刀片在系统中 的平均功耗;  The power consumption obtaining unit 4 02 is configured to obtain an average power consumption of each type of blade in the system according to the type of the blade after the acquiring unit 4 01 acquires the type of the blade that the user expands and the number of the blades of each type;
计算单元 403 , 用于在功耗获取单元 4 02得到每种类型的刀片在系统中 的平均功耗之后, 按照每种类型的刀片的数量和每种类型的刀片在系统中的 平均功耗计算需要增加的供电设备的数量和散热设备的数量;  The calculating unit 403 is configured to calculate the average power consumption of each type of blade in the system after the power consumption obtaining unit 502 obtains the average power consumption of each type of blade and the average power consumption of each type of blade in the system. The number of power supply equipment and the number of heat dissipation equipment that need to be increased;
显示单元 404 , 用于在计算单元 4 03计算得到需要增加的供电设备的数 量和散热设备的数量之后, 显示需要增加的供电设备的数量和散热设备的数 量, 使得能够按照需要增加的供电设备的数量和散热设备的数量、 及用于扩 容的刀片的类型和每种类型的刀片的数量配置刀片服务器, 以实现刀片服务 器的扩容。  The display unit 404 is configured to display, after the calculating unit 403 calculates the number of power supply devices and the number of heat dissipation devices that need to be increased, display the number of power supply devices that need to be increased, and the number of heat dissipation devices, so that the power supply devices that can be added as needed The number of blades and the number of heat sinks, and the type of blades used for capacity expansion and the number of blades of each type are configured to implement blade server expansion.
在本发明实施例中, 在对刀片服务器进行扩容配置时, 工作人员可将用 于扩容的刀片的类型及每种类型的刀片的数量输入管理系统中, 因此, 管理 系统的获取单元 4 01将获取到用于扩容的刀片的类型及每种类型的刀片的数 量, 接着, 功耗获取单元 402根据刀片的类型获取每种类型的刀片在系统中 的平均功耗; 并由计算单元 4 03按照每种类型的刀片的数量和每种类型的刀 片在系统中的平均功耗计算需要增加的供电设备的数量和散热设备的数量; 最后, 显示单元 4 04显示需要增加的供电设备的数量和散热设备的数量, 使 得工作人员能够按照需要增加的供电设备的数量和散热设备的数量、 及用于 扩容的刀片的类型和每种类型的刀片的数量配置刀片服务器, 以实现刀片服 务器的扩容。  In the embodiment of the present invention, when the blade server is configured for expansion, the worker can input the type of the blade for expansion and the number of blades of each type into the management system. Therefore, the acquisition unit 410 of the management system will Obtaining the type of the blade for expansion and the number of blades of each type, then, the power consumption obtaining unit 402 acquires the average power consumption of each type of blade in the system according to the type of the blade; and is calculated by the calculating unit 403 The number of blades of each type and the average power consumption of each type of blade in the system requires an increase in the number of power supply devices and the number of heat dissipation devices; finally, display unit 04 04 shows the number of power supply devices and heat dissipation that need to be increased. The number of devices enables the staff to configure the blade server to increase the capacity of the blade server according to the number of power supply devices and the number of heat dissipation devices that are required to be increased, the type of blades used for expansion, and the number of blades of each type.
在本发明实施例中, 刀片服务器中的管理系统在获取到用于扩容的刀片 的类型和每种类型的刀片的数量之后, 可根据刀片的类型获取每种类型的刀 片在系统中的平均功耗, 并利用每种类型的刀片在系统中的平均功耗及每种 类型的刀片的数量确定需要增加的供电设备的数量及散热设备的数量, 以实 现刀片服务器的扩容, 由于通过管理系统利用刀片在系统中的平均功耗确定 需要增加的供电设备的数量和散热设备的数量, 而不需要通过查询刀片服务 器的扩容指导手册中刀片最大功耗的参考值的方式进行扩容, 能够有效的改 善刀片服务器扩容效率, 提高扩容配置的精确性, 且能够合理使用资源。 In the embodiment of the present invention, after the management system in the blade server acquires the type of the blade for expansion and the number of blades of each type, the average work of each type of blade in the system can be obtained according to the type of the blade. Consumption, and use the average power consumption of each type of blade in the system and the number of blades of each type to determine the number of power supply devices and the number of heat dissipation devices that need to be increased. The expansion of the blade server, because the average power consumption of the blade in the system is determined by the management system, the number of power supply devices and the number of heat dissipation devices need to be increased, and the maximum power consumption of the blade in the expansion manual of the blade server is not required. The capacity of the reference server can be expanded to improve the efficiency of the expansion of the blade server, improve the accuracy of the expansion configuration, and use resources reasonably.
为了更好的理解本发明实施例中管理系统的结构, 请参阅图 5 , 为本发 明实施例中管理系统的结构的实施例, 包括:  For a better understanding of the structure of the management system in the embodiment of the present invention, refer to FIG. 5, which is an embodiment of the structure of the management system in the embodiment of the present invention, including:
如图 5所示实施例中的获取单元 4 01 ,功耗获取单元 402 ,计算单元 4 03 , 显示单元 404 , 且与图 5所示实施例中描述的内容相似, 此处不再赘述。  The acquisition unit 401, the power consumption acquisition unit 402, the calculation unit 403, and the display unit 404 in the embodiment shown in FIG. 5 are similar to those described in the embodiment shown in FIG. 5, and details are not described herein again.
在本发明实施例中, 计算单元 4 03包括:  In the embodiment of the present invention, the calculating unit 403 includes:
第一计算单元 5 01 , 用于在功耗获取单元 402得到每种类型的刀片在系 统中的平均功耗之后, 将每种类型的刀片的数量分别与该类型的刀片在系统 中的平均功耗相乘, 乘积的和为用于扩容的刀片所需要的供电能力, 乘积的 和与预置的散热系数相乘得到用于扩容的刀片所需要的散热能力;  The first calculating unit 510 is configured to, after the power consumption obtaining unit 402 obtains the average power consumption of each type of blade in the system, respectively, the number of each type of blade is equal to the average power of the blade of the type in the system. The multiplication, the sum of the products is the power supply capacity required for the blade to be expanded, and the sum of the products is multiplied by the preset heat dissipation coefficient to obtain the heat dissipation capability required for the blade to be expanded;
第二计算单元 5 02 , 用于在第一计算单元 501得到用于扩容的刀片所需 要的供电能力及散热能力之后, 将用于扩容的刀片所需要的供电能力减去刀 片服务器当前的供电设备剩余的供电能力得到需要增加的供电能力;  The second computing unit 502 is configured to: after the first computing unit 501 obtains the power supply capability and the heat dissipation capability required for the blade to be expanded, subtract the current power supply capability of the blade server for the power supply capability required for the blade to be expanded. The remaining power supply capacity is increased by the power supply capacity required;
第三计算单元 5 03 , 用于在第二计算单元 502得到需要增加的供电能力 之后, 利用需要增加的供电能力及预置的供电设备的供电能力确定需要增加 的供电设备的数量, 利用用于扩容的刀片所需要的散热能力确定需要增加的 散热设备的数量。  The third calculating unit 503 is configured to determine, after the second computing unit 502 obtains the power supply capability that needs to be added, the number of power supply devices that need to be increased by using the power supply capability that needs to be increased and the power supply capability of the preset power supply device, The heat dissipation capability of the expanded blade determines the number of heat sinks that need to be added.
在本发明实施例中, 管理系统还包括:  In the embodiment of the present invention, the management system further includes:
检查单元 5 04 , 用于在对已安装的用于扩容的刀片上电时, 检查当前的 供电设备和散热设备是否同时满足用于扩容的刀片对电能及散热的需求; 上电单元 505 , 用于在检查单元 5 04确定当前的供电设备和散热设备能 同时满足用于扩容的刀片对电能及散热的需求之后,对用于扩容的刀片上电; 告警单元 506 , 用于在检查单元 5 04确定当前的供电设备和散热设备不 能同时满足用于扩容的刀片对电能及散热的需求之后, 发出告警信息, 以提 醒配置出错。 The checking unit 504 is configured to check whether the current power supply device and the heat dissipation device meet the requirements for power and heat dissipation of the blade for expansion when powering on the installed blade for expansion; the power-on unit 505, After the checking unit 504 determines that the current power supply device and the heat dissipating device can simultaneously meet the requirements for power and heat dissipation of the blade for expansion, the blade for power expansion is powered on; the alarm unit 506 is used in the inspection unit 5 04 After the current power supply device and the heat dissipation device cannot meet the requirements for power and heat dissipation of the blade for expansion, an alarm message is sent to Wake up configuration error.
其中, 检查单元 5 04具体包括:  The checking unit 5 04 specifically includes:
数据获取单元 5 07 , 用于获取用于扩容的刀片所需要的供电能力及散热 能力, 获取当前的供电设备的剩余的供电能力及当前的散热设备的剩余的散 热能力;  The data acquisition unit 5 07 is configured to acquire the power supply capability and the heat dissipation capability of the blade for the expansion, and obtain the remaining power supply capability of the current power supply device and the remaining heat dissipation capability of the current heat dissipation device;
判断单元 508 , 用于在数据获取单元 5 07之后, 判断当前的供电设备的 剩余的供电能力是否大于或等于预置的数值与用于扩容的刀片所需要的供电 能力的乘积;  The determining unit 508 is configured to determine, after the data acquiring unit 507, whether the remaining power supply capability of the current power supply device is greater than or equal to a product of a preset value and a power supply capability required for the blade for expansion;
处理单元 509 , 用于在判断单元 5 08进行判断之后, 若当前的供电设备 的剩余的供电能力大于或等于预置的数值与用于扩容的刀片所需要的供电能 力的乘积, 则判断当前的散热设备的剩余的散热能力是否大于或等于用于扩 容的刀片所需要的散热能力; 若当前的散热设备的剩余的供电能力大于或等 于用于扩容的刀片所需要的散热能力, 则确定当前的供电设备和散热设备能 同时满足用户扩容的刀片对电能及散热的需求, 若当前的散热设备的剩余的 供电能力小于用于扩容的刀片所需要的散热能力, 则确定当前的散热设备不 能满足用于扩容的刀片对散热的需求; 及用于在判断单元进行判断之后, 若 当前的供电设备的剩余的供电能力大于或等于预置的数值与用于扩容的刀片 所需要的供电能力的乘积, 则确定当前的供电设备的剩余的供电能力不满足 用于扩容的刀片所需要的供电能力。  The processing unit 509 is configured to determine, after the determining unit 508 determines, that the current power supply capability of the current power supply device is greater than or equal to a product of a preset value and a power supply capability of the blade for expansion, determining the current Whether the remaining heat dissipation capability of the heat dissipation device is greater than or equal to the heat dissipation capability required for the blade for expansion; if the remaining power supply capacity of the current heat dissipation device is greater than or equal to the heat dissipation capability required for the blade for expansion, determine the current The power supply device and the heat dissipation device can meet the power and heat dissipation requirements of the user's expanded blade. If the remaining power supply capacity of the current heat dissipation device is smaller than the heat dissipation capability of the blade used for capacity expansion, it is determined that the current heat dissipation device cannot be used. The need for heat dissipation by the expanded blade; and for determining, after the determination unit determines, that the remaining power supply capacity of the current power supply device is greater than or equal to the product of the preset value and the power supply capability of the blade for expansion, Then determining that the remaining power supply capability of the current power supply device is not satisfied The power supply required for the blade to be expanded.
且在本发明实施例中, 数据获取单元 5 07包括:  In the embodiment of the present invention, the data obtaining unit 507 includes:
第一获取单元 507 1 , 用于获取用于扩容的刀片的类型及每种类型的刀片 的数量;  The first obtaining unit 507 1 is configured to acquire a type of the blade for expansion and a number of blades of each type;
第二获取单元 5 072 , 用于在第一获取单元 5071获取用于扩容的刀片的 类型及每种类型的刀片的数量之后, 按照刀片的类型查询刀片的类型与刀片 在系统中的平均功耗之间的对应关系表, 获取每种类型的刀片在系统中的平 均功耗;  The second obtaining unit 5 072 is configured to query, according to the type of the blade, the type of the blade and the average power consumption of the blade in the system, after the first acquiring unit 5071 acquires the type of the blade for expansion and the number of blades of each type. The correspondence table between the two, to obtain the average power consumption of each type of blade in the system;
第四计算单元 5 07 3 , 用于在第二获取单元 5072获取每种类型的刀片在 系统中的平均功耗之后, 将每种类型的刀片的数量与该类型的刀片在系统中 的平均功耗相乘, 乘积的和之为用于扩容的刀片所需的供电能力, 乘积的和 与预置的散热系数的相乘得到用于扩容的刀片所需的散热能力。 a fourth calculating unit 5 07 3 for acquiring each type of blade at the second obtaining unit 5072 After the average power consumption in the system, the number of blades of each type is multiplied by the average power consumption of the type of blade in the system, and the sum of the products is the power required for the blade to be expanded, the sum of the products Multiplying the preset heat dissipation coefficient yields the heat dissipation capability required for the expanded blade.
在本发明是实施例中, 在对刀片服务器进行扩容配置时, 工作人员可将 用于扩容的刀片的类型及每种类型的刀片的数量输入管理系统中, 因此, 管 理系统的获取单元 401将获取到用于扩容的刀片的类型及每种类型的刀片的 数量, 接着, 功耗获取单元 4 02根据刀片的类型获取每种类型的刀片在系统 中的平均功耗; 并由计算单元 4 03按照每种类型的刀片的数量和每种类型的 刀片在系统中的平均功耗计算需要增加的供电设备的数量和散热设备的数 量; 具体的, 计算单元 4 03中的第一计算单元 5 01将每种类型的刀片的数量 分别与该类型的刀片在系统中的平均功耗相乘, 乘积的和为用于扩容的刀片 所需要的供电能力, 乘积的和与预置的散热系数相乘得到用于扩容的刀片所 需要的散热能力; 接着第二计算单元 5 02将用于扩容的刀片所需要的供电能 力减去刀片服务器当前的供电设备剩余的供电能力得到需要增加的供电能 力; 并由第三计算单元 503利用需要增加的供电能力及预置的供电设备的供 电能力确定需要增加的供电设备的数量, 利用用于扩容的刀片所需要的散热 能力确定需要增加的散热设备的数量。 最后, 显示单元 404显示需要增加的 供电设备的数量和散热设备的数量, 使得工作人员能够按照需要增加的供电 设备的数量和散热设备的数量、 及用于扩容的刀片的类型和每种类型的刀片 的数量配置刀片服务器, 以实现刀片服务器的扩容。  In an embodiment of the present invention, when the blade server is configured for expansion, the worker can input the type of the blade for expansion and the number of blades of each type into the management system, and therefore, the acquisition unit 401 of the management system will Obtaining the type of the blade for expansion and the number of blades of each type, then, the power consumption obtaining unit 408 obtains the average power consumption of each type of blade in the system according to the type of the blade; and by the calculating unit 4 03 Calculate the number of power supply devices and the number of heat dissipation devices that need to be increased according to the number of blades of each type and the average power consumption of each type of blade in the system; specifically, the first calculation unit 5 01 in the calculation unit 403 The number of each type of blade is multiplied by the average power consumption of the type of blade in the system. The sum of the products is the power required for the blade to be expanded. The sum of the products is multiplied by the preset heat dissipation coefficient. Obtaining the heat dissipation capability required for the expanded blade; then the second computing unit 502 will supply the power required by the blade for expansion The remaining power supply capability of the current power supply device of the blade server obtains the power supply capability that needs to be increased; and the third computing unit 503 determines the number of power supply devices that need to be increased by utilizing the power supply capability that needs to be increased and the power supply capability of the preset power supply device. The amount of heat dissipation required for the blades used for expansion determines the number of heat sinks that need to be added. Finally, the display unit 404 displays the number of power supply devices and the number of heat dissipation devices that need to be increased, so that the number of power supply devices and the number of heat dissipation devices that the worker can increase as needed, and the type of blade used for expansion and each type of The number of blades is configured to the blade server to expand the blade server.
在本发明实施例中, 在显示单元 404显示需要增加的供电设备的数量和 散热设备的数量之后, 工作人员可按照用于扩容的刀片的类型和每种类型的 刀片的数量安装刀片, 且可按照供电设备的数量和散热设备的数量安装供电 设备和散热设备, 在设备配置完成之后, 可启动对已安装的用于扩容的刀片 的上电过程, 且在对已安装的用于扩容的刀片上电时, 检测单元 5 04将检查 当前的供电设备和散热设备是否能同时满足用于扩容的刀片对电能及散热的 需求, 具体的检查包括: 检查单元 5 04中的数据获取单元 507获取当前的供 电设备的剩余的供电能力及当前的散热设备的剩余的散热能力; 接着, 判断 单元 5 08判断当前的供电设备的剩余的供电能力是否大于或等于预置的数值 与用于扩容的刀片所需要的供电能力的乘积; 若当前的供电设备的剩余的供 电能力大于或等于预置的数值与用于扩容的刀片所需要的供电能力的乘积, 则处理单元 509判断当前的散热设备的剩余的散热能力是否大于或等于用于 扩容的刀片所需要的散热能力; 若当前的散热设备的剩余的供电能力大于或 等于用于扩容的刀片所需要的散热能力, 则处理单元 5 09确定当前的供电设 备和散热设备能同时满足用户扩容的刀片对电能及散热的需求, 若当前的散 热设备的剩余的供电能力小于用于扩容的刀片所需要的散热能力, 则处理单 元 5 09确定当前的散热设备不能满足用于扩容的刀片对散热的需求; 或者, 若当前的供电设备的剩余的供电能力大于或等于预置的数值与用于扩容的刀 片所需要的供电能力的乘积, 则处理单元 5 09确定当前的供电设备的剩余的 供电能力不满足用于扩容的刀片所需要的供电能力。其中,数据获取单元 507 具体包括:第一获取单元 5071获取用于扩容的刀片的类型及每种类型的刀片 的数量; 接着, 第二获取单元 5072按照刀片的类型查询刀片的类型与刀片在 系统中的平均功耗之间的对应关系表, 获取每种类型的刀片在系统中的平均 功耗;第四计算单元 5 07 3将每种类型的刀片的数量与该类型的刀片在系统中 的平均功耗相乘, 乘积的和之为用于扩容的刀片所需的供电能力, 乘积的和 与预置的散热系数的相乘得到用于扩容的刀片所需的散热能力。 In the embodiment of the present invention, after the display unit 404 displays the number of power supply devices and the number of heat dissipation devices that need to be increased, the worker can install the blades according to the type of blades used for expansion and the number of blades of each type, and can be The power supply device and the heat dissipation device are installed according to the number of power supply devices and the number of heat dissipation devices. After the device configuration is completed, the power-on process of the installed blade for expansion can be started, and the installed blade for expansion is started. At the time of power-on, the detecting unit 504 will check whether the current power supply device and the heat dissipating device can simultaneously meet the requirements for power and heat dissipation of the blade for expansion. The specific check includes: the data acquiring unit 507 in the checking unit 504 acquires the current For The remaining power supply capability of the electrical device and the remaining heat dissipation capability of the current heat dissipation device; Next, the determining unit 508 determines whether the remaining power supply capability of the current power supply device is greater than or equal to a preset value and a required blade for expansion The product of the power supply capability; if the remaining power supply capability of the current power supply device is greater than or equal to the product of the preset value and the power supply capability required for the blade to be expanded, the processing unit 509 determines the remaining heat dissipation of the current heat dissipation device. Whether the capability is greater than or equal to the heat dissipation capability required for the blade to be expanded; if the remaining power supply capacity of the current heat dissipation device is greater than or equal to the heat dissipation capability required for the blade for expansion, the processing unit 509 determines the current power supply device. The heat dissipation device can meet the requirements of the power and heat dissipation of the blade that is expanded by the user. If the remaining power supply capacity of the current heat dissipation device is smaller than the heat dissipation capability of the blade for expansion, the processing unit 509 determines that the current heat dissipation device cannot Meet the heat dissipation requirements of the blade used for expansion; or, if The remaining power supply capability of the power supply device is greater than or equal to the product of the preset value and the power supply capability required for the expanded blade, and the processing unit 509 determines that the remaining power supply capability of the current power supply device does not satisfy the capacity for expansion. The power supply required for the blade. The data obtaining unit 507 specifically includes: the first acquiring unit 5071 acquires the type of the blade for expansion and the number of blades of each type; then, the second acquiring unit 5072 queries the type of the blade and the blade in the system according to the type of the blade. The correspondence between the average power consumption in the middle, the average power consumption of each type of blade in the system is obtained; the fourth calculation unit 507 3 sets the number of each type of blade with the type of blade in the system The average power consumption is multiplied, and the sum of the products is the power supply capability required for the blade to be expanded, and the sum of the products multiplied by the preset heat dissipation coefficient to obtain the heat dissipation capability required for the expanded blade.
在本发明实施例中, 若检查单元 504确定当前的供电设备和散热设备能 同时满足用于扩容的刀片对电能及散热的需求之后, 则上电单元 5 05对用于 扩容的刀片上电; 若检查单元 5 04确定当前的供电设备不能满足用于扩容的 刀片对电能的需求, 或者当前的散热设备不能满足用于扩容的刀片对散热的 需求, 则告警单元 5 06发出告警信息, 以提醒配置出错。  In the embodiment of the present invention, if the checking unit 504 determines that the current power supply device and the heat dissipating device can meet the requirements for the power and heat dissipation of the blade for the expansion, the power-on unit 505 powers on the blade for expansion; If the checking unit 504 determines that the current power supply device cannot meet the power requirement of the blade for the expansion, or the current heat dissipation device cannot meet the heat dissipation requirement of the blade for the expansion, the alarm unit 506 sends an alarm message to remind Configuration error.
在本发明实施例中, 通过利用管理系统根据工作人员输入的用于扩容的 刀片的类型及每种类型的刀片的数量确定需要增加的供电设备的数量和需要 增加的散热设备的数量, 使得不需要工作人员通过查询刀片服务器的扩容指 导手册中刀片最大功耗的参考值确定需要增加的供电设备的数量和需要增加 的散热设备的数量, 能够有效的减少工作人员的工作量, 提高扩容配置的效 率及精确性, 且能够合理使用资源。 此外, 在对已安装的用于扩容的刀片进 行上电时, 判断当前的供电设备及散热设备是否能够满足已安装的用于扩容 的刀片对供电及散热的需求, 且在满足的情况下釆用功率封顶技术对刀片进 行上电, 能够有效的避免因工作人员安装失误导致的问题, 能够有效的确保 上电过程的顺利进行。 In the embodiment of the present invention, the number of power supply devices that need to be increased and the number of heat dissipation devices that need to be increased are determined by using the management system according to the type of blades input by the staff for expansion and the number of blades of each type, so that Need staff to query the expansion of the blade server The reference value of the maximum power consumption of the blade in the guidebook determines the number of power supply devices that need to be increased and the number of heat dissipation devices that need to be added. This can effectively reduce the workload of the staff, improve the efficiency and accuracy of the expansion configuration, and can be used reasonably. Resources. In addition, when powering on the installed blade for expansion, it is determined whether the current power supply device and the heat dissipation device can meet the power supply and heat dissipation requirements of the installed blade for expansion, and if satisfied, 釆Powering the blade with power capping technology can effectively avoid problems caused by staff installation errors, and can effectively ensure the smooth progress of the power-on process.
请参阅图 6 , 为本发明实施例中管理系统的结构的一个实施例, 包括: 处理器 6 01、 发送装置 6 02 , 接收装置 603及存储器 6 04 , 其中, 发送装 置 6 02、 接收装置 603及存储器 604均与处理器 601连接。  Referring to FIG. 6, an embodiment of a configuration of a management system according to an embodiment of the present invention includes: a processor 610, a transmitting device 602, a receiving device 603, and a memory 604, wherein the transmitting device 602 and the receiving device 603 And the memory 604 is connected to the processor 601.
在本发明实施例中, 处理器 6 01用于获取用于扩容的刀片的类型和每种 类型的刀片的数量; 并根据所述刀片的类型获取每种类型的刀片在系统中的 平均功耗; 接着, 按照所述每种类型的刀片的数量和所述每种类型的刀片在 系统中的平均功耗计算需要增加的供电设备的数量和散热设备的数量; 且显 示所述需要增加的供电设备的数量和散热设备的数量, 使得能够按照所述需 要增加的供电设备的数量和散热设备的数量、 及所述用于扩容的刀片的类型 和每种类型的刀片的数量配置刀片服务器,且在工作人员完成扩容配置之后, 在对已安装的用于扩容的刀片上电时, 处理器 601检查当前的供电设备和散 热设备是否同时满足所述用于扩容的刀片对电能及散热的需求, 若当前的供 电设备和散热设备能够同时满足用于扩容的刀片对电能及散热的需求, 则对 所述用于扩容的刀片上电; 若当前的供电设备和散热设备不能同时满足用于 扩容的刀片对电能和散热的需求, 则发出告警信息, 以提醒配置出错。  In the embodiment of the present invention, the processor 601 is configured to acquire a type of a blade for expansion and a number of blades of each type; and obtain an average power consumption of each type of blade in the system according to the type of the blade. And calculating the number of power supply devices and the number of heat dissipation devices that need to be increased according to the number of blades of each type and the average power consumption of each type of blade in the system; and displaying the power supply that needs to be increased The number of devices and the number of heat dissipating devices enable the blade server to be configured according to the number of power supply devices and the number of heat dissipating devices that need to be increased, and the type of blades used for expansion and the number of blades of each type, and After the staff member completes the capacity expansion configuration, when powering on the installed blade for expansion, the processor 601 checks whether the current power supply device and the heat dissipation device meet the power and heat dissipation requirements of the blade for expansion. If the current power supply device and the heat dissipation device can simultaneously satisfy the power and heat dissipation requirements of the blade for expansion, Powering on the blade for capacity expansion; if the current power supply device and the heat dissipation device cannot meet the power and heat dissipation requirements of the blade for expansion, an alarm message is sent to remind the configuration error.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤 是可以通过程序来指令相关的硬件完成, 所述的程序可以存储于一种计算机 可读存储介质中, 上述提到的存储介质可以是只读存储器, 磁盘或光盘等。  A person skilled in the art can understand that all or part of the steps of implementing the above embodiments can be completed by a program to instruct related hardware, and the program can be stored in a computer readable storage medium, the above mentioned storage. The medium can be a read only memory, a magnetic disk or a compact disk or the like.
以上对本发明所提供的一种刀片服务器的扩容配置方法及管理系统进行 了详细介绍, 对于本领域的一般技术人员, 依据本发明实施例的思想, 在具 体实施方式及应用范围上均会有改变之处, 综上所述, 本说明书内容不应理 解为对本发明的限制。 The foregoing describes a method and a management system for expanding a blade server according to the present invention. For those skilled in the art, according to the idea of the embodiment of the present invention, The scope of the present invention and the scope of the application are subject to change. In the above description, the contents of the specification are not to be construed as limiting the invention.

Claims

权 利 要 求 Rights request
1、 一种刀片服务器的扩容配置方法, 其特征在于, 包括: 1. A blade server expansion configuration method, characterized by including:
获取用于扩容的刀片的类型和每种类型的刀片的数量; Get the type of blades used for expansion and the number of blades of each type;
根据所述刀片的类型获取每种类型的刀片在系统中的平均功耗; 按照所述每种类型的刀片的数量和所述每种类型的刀片在系统中的平 均功耗计算需要增加的供电设备的数量和散热设备的数量; Obtain the average power consumption of each type of blade in the system according to the type of blade; calculate the required increased power supply according to the number of blades of each type and the average power consumption of each type of blade in the system The number of equipment and cooling equipment;
显示所述需要增加的供电设备的数量和散热设备的数量,使得能够按照 所述需要增加的供电设备的数量和散热设备的数量、及所述用于扩容的刀片 的类型和每种类型的刀片的数量配置刀片服务器,以实现所述刀片服务器的 扩容。 Display the number of power supply devices and heat dissipation devices that need to be added, so that the number of power supply devices and heat dissipation devices that need to be added can be increased according to the need, as well as the type of blades used for capacity expansion and each type of blade. Configure the number of blade servers to achieve expansion of the blade server.
2、 根据权利要求 1所述的扩容配置方法, 其特征在于, 所述根据所述 刀片的类型获取每种类型的刀片在系统中的平均功耗包括: 2. The capacity expansion configuration method according to claim 1, characterized in that, obtaining the average power consumption of each type of blade in the system according to the type of the blade includes:
按照所述刀片的类型查询刀片的类型与刀片在系统中的平均功耗之间 的对应关系表, 获取所述每种类型的刀片在系统中的平均功耗。 Query the correspondence table between the blade type and the average power consumption of the blade in the system according to the type of the blade, and obtain the average power consumption of each type of blade in the system.
3、 根据权利要求 1所述的扩容配置方法, 其特征在于, 所述按照所述 每种类型的刀片的数量和所述每种类型的刀片在系统中的平均功耗计算需 要增加的供电设备的数量和散热设备的数量包括: 3. The capacity expansion configuration method according to claim 1, wherein the power supply equipment that needs to be added is calculated according to the number of blades of each type and the average power consumption of each type of blades in the system. The number and number of cooling devices include:
将所述每种类型的刀片的数量分别与该类型的刀片在系统中的平均功 耗相乘, 乘积的和为所述用于扩容的刀片所需要的供电能力, 所述乘积的和 与预置的散热系数相乘得到所述用于扩容的刀片所需要的散热能力; The number of blades of each type is multiplied by the average power consumption of that type of blade in the system. The sum of the products is the power supply capacity required by the blades for capacity expansion. The sum of the products is the predetermined power consumption of the blades. Multiply the heat dissipation coefficient of the device to obtain the heat dissipation capacity required by the blade used for capacity expansion;
将所述用于扩容的刀片所需要的供电能力减去所述刀片服务器当前的 供电设备剩余的供电能力得到需要增加的供电能力; Subtract the remaining power supply capacity of the current power supply equipment of the blade server from the power supply capacity required by the blade for capacity expansion to obtain the power supply capacity that needs to be increased;
利用所述需要增加的供电能力及预置的供电设备的供电能力确定需要 增加的供电设备的数量,利用所述用于扩容的刀片所需要的散热能力确定需 要增加的散热设备的数量。 The number of power supply devices that need to be added is determined using the power supply capacity that needs to be increased and the power supply capacity of the preset power supply equipment, and the number of heat dissipation devices that need to be added is determined by using the heat dissipation capacity required by the blades for capacity expansion.
4、 根据权利要求 1至 3任一项所述的扩容配置方法, 其特征在于, 所 述方法还包括: 4. The capacity expansion configuration method according to any one of claims 1 to 3, characterized in that the method further includes:
在对已安装的用于扩容的刀片上电时,检查当前的供电设备和散热设备 是否同时满足所述用于扩容的刀片对电能及散热的需求; 若是, 则对所述用于扩容的刀片上电; When powering on the installed blade for capacity expansion, check whether the current power supply device and heat dissipation device simultaneously meet the power and heat dissipation requirements of the blade for capacity expansion; If so, power on the blade used for capacity expansion;
若否, 则发出告警信息, 以提醒配置出错。 If not, an alarm message is issued to remind you of the configuration error.
5、 根据权利要求 4所述的扩容配置方法, 其特征在于, 所述检查当前 的供电设备和散热设备是否同时满足所述用于扩容的刀片对电能及散热的 需求包括: 5. The capacity expansion configuration method according to claim 4, wherein the checking whether the current power supply equipment and heat dissipation equipment simultaneously meet the power and heat dissipation requirements of the blade for capacity expansion includes:
获取所述用于扩容的刀片所需要的供电能力及散热能力,获取所述当前 的供电设备的剩余的供电能力及所述当前的散热设备的剩余的散热能力; 判断所述当前的供电设备的剩余的供电能力是否大于或等于预置的数 值与所述用于扩容的刀片所需要的供电能力的乘积; Obtain the power supply capacity and heat dissipation capacity required by the blade for capacity expansion, obtain the remaining power supply capacity of the current power supply equipment and the remaining heat dissipation capacity of the current heat dissipation equipment; determine the power supply capacity of the current power supply equipment Whether the remaining power supply capacity is greater than or equal to the product of the preset value and the power supply capacity required by the blade for capacity expansion;
若是,则判断所述当前的散热设备的剩余的散热能力是否大于或等于所 述用于扩容的刀片所需要的散热能力;若所述当前的散热设备的剩余的散热 能力大于或等于所述用于扩容的刀片所需要的散热能力,则确定所述当前的 供电设备和散热设备能同时满足所述用户扩容的刀片对电能及散热的需求, 若所述当前的散热设备的剩余的散热能力小于所述用于扩容的刀片所需要 的散热能力,则确定所述当前的散热设备不能满足所述用于扩容的刀片对散 热的需求; If so, then determine whether the remaining heat dissipation capacity of the current heat dissipation device is greater than or equal to the heat dissipation capacity required by the blade used for capacity expansion; Based on the heat dissipation capacity required by the expanded blade, it is determined that the current power supply device and heat dissipation device can simultaneously meet the power and heat dissipation requirements of the user's expanded blade. If the remaining heat dissipation capacity of the current heat dissipation device is less than The heat dissipation capacity required by the blade for capacity expansion is determined to be that the current heat dissipation device cannot meet the heat dissipation requirements of the blade for capacity expansion;
若否,则确定所述当前的供电设备的剩余的供电能力不满足所述用于扩 容的刀片对供电的需求。 If not, it is determined that the remaining power supply capacity of the current power supply device does not meet the power supply requirements of the blade for capacity expansion.
6、 根据权利要求 5所述的扩容配置方法, 其特征在于, 所述获取所述 用于扩容的刀片所需要的供电能力及散热能力包括: 6. The capacity expansion configuration method according to claim 5, wherein the obtaining the power supply capacity and heat dissipation capacity required for the blade for capacity expansion includes:
获取所述用于扩容的刀片的类型及每种类型的刀片的数量; Obtain the type of blades used for capacity expansion and the number of blades of each type;
按照所述刀片的类型查询刀片的类型与刀片在系统中的平均功耗之间 的对应关系表, 获取所述每种类型的刀片在系统中的平均功耗; Query the correspondence table between the type of blade and the average power consumption of the blade in the system according to the type of the blade, and obtain the average power consumption of each type of blade in the system;
将所述每种类型的刀片的数量与该类型的刀片在系统中的平均功耗相 乘, 乘积的和之为所述用于扩容的刀片所需的供电能力, 所述乘积的和与预 置的散热系数的相乘得到所述用于扩容的刀片所需的散热能力。 Multiply the number of blades of each type by the average power consumption of that type of blade in the system, and the sum of the products is the power supply capacity required by the blades for capacity expansion, and the sum of the products and the predetermined The heat dissipation capacity required by the blade for capacity expansion is obtained by multiplying the heat dissipation coefficient of the setting.
7、 一种管理系统, 其特征在于, 包括: 7. A management system, characterized by including:
获取单元, 用于获取用于扩容的刀片的类型和每种类型的刀片的数量; 功耗获取单元,用于在所述获取单元获取所述用户扩容的刀片的类型和 每种类型的刀片的数量之后,根据所述刀片的类型获取每种类型的刀片在系 统中的平均功耗; an acquisition unit, configured to acquire the type of blades used for capacity expansion and the quantity of each type of blades; a power consumption acquisition unit, configured to acquire, in the acquisition unit, the type of blades used for capacity expansion by the user and the quantity of each type of blades; After the quantity, get each type of blade in the system according to the type of blade average power consumption in the system;
计算单元,用于在所述功耗获取单元得到所述每种类型的刀片在系统中 的平均功耗之后,按照所述每种类型的刀片的数量和所述每种类型的刀片在 系统中的平均功耗计算需要增加的供电设备的数量和散热设备的数量; A calculation unit configured to, after the power consumption acquisition unit obtains the average power consumption of each type of blade in the system, calculate The average power consumption calculation requires increasing the number of power supply devices and cooling devices;
显示单元,用于在所述计算单元计算得到所述需要增加的供电设备的数 量和散热设备的数量之后,显示所述需要增加的供电设备的数量和散热设备 的数量, 使得能够按照所述需要增加的供电设备的数量和散热设备的数量、 及所述用于扩容的刀片的类型和每种类型的刀片的数量配置刀片服务器,以 实现所述刀片服务器的扩容。 A display unit configured to display the number of power supply devices and the number of heat dissipation devices that need to be added after the calculation unit calculates the number of power supply devices and heat dissipation devices that need to be added, so that the number of power supply devices and heat dissipation devices that need to be added can be displayed according to the needs. The blade server is configured by increasing the number of power supply devices and heat dissipation devices, the type of blades used for capacity expansion, and the number of blades of each type to achieve capacity expansion of the blade server.
8、 根据权利要求 7所述的管理系统, 其特征在于, 所述计算单元包括: 第一计算单元,用于在所述功耗获取单元得到所述每种类型的刀片在系 统中的平均功耗之后,将所述每种类型的刀片的数量分别与该类型的刀片在 系统中的平均功耗相乘, 乘积的和为所述用于扩容的刀片所需要的供电能 力,所述乘积的和与预置的散热系数相乘得到所述用于扩容的刀片所需要的 散热能力; 8. The management system according to claim 7, wherein the calculation unit includes: a first calculation unit, configured to obtain the average power of each type of blade in the system in the power consumption acquisition unit. After consumption, multiply the number of blades of each type by the average power consumption of that type of blade in the system. The sum of the products is the power supply capacity required by the blades for capacity expansion. The sum of the products is Multiplied by the preset heat dissipation coefficient to obtain the heat dissipation capacity required by the blade for capacity expansion;
第二计算单元,用于在所述第一计算单元得到所述用于扩容的刀片所需 要的供电能力及散热能力之后,将所述用于扩容的刀片所需要的供电能力减 去所述刀片服务器当前的供电设备剩余的供电能力得到需要增加的供电能 力; The second calculation unit is configured to subtract the power supply capacity and heat dissipation capacity required by the blade for capacity expansion from the power supply capacity required by the blade for capacity expansion after the first calculation unit obtains the power supply capacity and heat dissipation capacity required by the blade for capacity expansion. The remaining power supply capacity of the server's current power supply equipment obtains the power supply capacity that needs to be increased;
第三计算单元,用于在所述第二计算单元得到所述需要增加的供电能力 之后,利用所述需要增加的供电能力及预置的供电设备的供电能力确定需要 增加的供电设备的数量,利用所述用于扩容的刀片所需要的散热能力确定需 要增加的散热设备的数量。 A third calculation unit configured to determine the number of power supply equipment that needs to be added by using the power supply capacity that needs to be increased and the power supply capacity of the preset power supply equipment after the second calculation unit obtains the power supply capacity that needs to be increased, The number of heat dissipation devices that need to be added is determined based on the heat dissipation capacity required by the blades used for capacity expansion.
9、 根据权利要求 7或 8所述的管理系统, 其特征在于, 所述管理系统 还包括: 9. The management system according to claim 7 or 8, characterized in that the management system further includes:
检查单元, 用于在对已安装的用于扩容的刀片上电时, 检查当前的供电 设备和散热设备是否同时满足所述用于扩容的刀片对电能及散热的需求; 上电单元,用于在所述检查单元确定所述当前的供电设备和散热设备能 同时满足所述用于扩容的刀片对电能及散热的需求之后,对所述用于扩容的 刀片上电; 告警单元,用于在所述检查单元确定所述当前的供电设备和散热设备不 能同时满足所述用于扩容的刀片对电能及散热的需求之后, 发出告警信息, 以提醒配置出错。 The checking unit is used to check whether the current power supply equipment and heat dissipation equipment meet the power and heat dissipation requirements of the blade for capacity expansion when powering on the installed blade for capacity expansion; the power-on unit is used to After the checking unit determines that the current power supply device and heat dissipation device can simultaneously meet the power and heat dissipation requirements of the blade for capacity expansion, power on the blade for capacity expansion; The alarm unit is configured to send an alarm message to remind of configuration errors after the checking unit determines that the current power supply device and heat dissipation device cannot simultaneously meet the power and heat dissipation requirements of the blade for capacity expansion.
1 0、根据权利要求 9所述的管理系统,其特征在于,所述检查单元包括: 数据获取单元,用于获取所述用于扩容的刀片所需要的供电能力及散热 能力,获取所述当前的供电设备的剩余的供电能力及所述当前的散热设备的 剩余的散热能力; 10. The management system according to claim 9, characterized in that the inspection unit includes: a data acquisition unit, used to acquire the power supply capacity and heat dissipation capacity required by the blade for capacity expansion, and acquire the current The remaining power supply capacity of the power supply equipment and the remaining heat dissipation capacity of the current heat dissipation equipment;
判断单元, 用于在所述数据获取单元之后, 判断所述当前的供电设备的 剩余的供电能力是否大于或等于预置的数值与所述用于扩容的刀片所需要 的供电能力的乘积; A judgment unit configured to, after the data acquisition unit, judge whether the remaining power supply capacity of the current power supply device is greater than or equal to the product of a preset value and the power supply capacity required by the blade for capacity expansion;
处理单元, 用于在所述判断单元进行判断之后, 若所述当前的供电设备 的剩余的供电能力大于或等于预置的数值与所述用于扩容的刀片所需要的 供电能力的乘积,则判断所述当前的散热设备的剩余的散热能力是否大于或 等于所述用于扩容的刀片所需要的散热能力;若所述当前的散热设备的剩余 的供电能力大于或等于所述用于扩容的刀片所需要的散热能力,则确定所述 当前的供电设备和散热设备能同时满足所述用户扩容的刀片对电能及散热 的需求,若所述当前的散热设备的剩余的供电能力小于所述用于扩容的刀片 所需要的散热能力,则确定所述当前的散热设备不能满足所述用于扩容的刀 片对散热的需求; 及用于在所述判断单元进行判断之后, 若所述当前的供电 设备的剩余的供电能力大于或等于预置的数值与所述用于扩容的刀片所需 要的供电能力的乘积,则确定所述当前的供电设备的剩余的供电能力不满足 所述用于扩容的刀片对供电的需求。 The processing unit is configured to, after the judgment unit makes a judgment, if the remaining power supply capacity of the current power supply device is greater than or equal to the product of the preset value and the power supply capacity required by the blade for capacity expansion, then Determine whether the remaining heat dissipation capacity of the current heat dissipation device is greater than or equal to the heat dissipation capacity required by the blade for capacity expansion; if the remaining power supply capacity of the current heat dissipation device is greater than or equal to the heat dissipation capacity required for capacity expansion The heat dissipation capacity required by the blade, then it is determined that the current power supply equipment and heat dissipation equipment can simultaneously meet the power and heat dissipation needs of the user's expanded blade. If the remaining power supply capacity of the current heat dissipation equipment is less than the user's Based on the heat dissipation capacity required by the blade for capacity expansion, it is determined that the current heat dissipation device cannot meet the heat dissipation requirements of the blade for capacity expansion; and after the judgment unit makes a judgment, if the current power supply If the remaining power supply capability of the device is greater than or equal to the product of the preset value and the power supply capability required by the blade for capacity expansion, it is determined that the remaining power supply capability of the current power supply device does not meet the requirement for capacity expansion. The power requirements of the blade.
1 1、 根据权利要求 1 0所述的管理系统, 其特征在于, 所述数据获取单 元包括: 11. The management system according to claim 10, characterized in that the data acquisition unit includes:
第一获取单元,用于获取所述用于扩容的刀片的类型及每种类型的刀片 的数量; The first acquisition unit is used to acquire the type of blades used for capacity expansion and the number of blades of each type;
第二获取单元,用于在所述第一获取单元获取所述用于扩容的刀片的类 型及每种类型的刀片的数量之后,按照所述刀片的类型查询刀片的类型与刀 片在系统中的平均功耗之间的对应关系表,获取所述每种类型的刀片在系统 中的平均功耗; 第四计算单元,用于在所述第二获取单元获取所述每种类型的刀片在系 统中的平均功耗之后,将所述每种类型的刀片的数量与该类型的刀片在系统 中的平均功耗相乘, 乘积的和之为所述用于扩容的刀片所需的供电能力, 所 述乘积的和与预置的散热系数的相乘得到所述用于扩容的刀片所需的散热 能力。 The second acquisition unit is configured to query the type of blade and the number of blades in the system according to the type of blade after the first acquisition unit acquires the type of blade used for capacity expansion and the number of blades of each type. Correspondence table between average power consumption to obtain the average power consumption of each type of blade in the system; The fourth calculation unit is configured to, after the second obtaining unit obtains the average power consumption of each type of blade in the system, compare the number of each type of blade with the number of blades of this type in the system. The average power consumption is multiplied, and the sum of the products is the power supply capacity required by the blade for capacity expansion. The sum of the products is multiplied by the preset heat dissipation coefficient to obtain the heat dissipation required by the blade for capacity expansion. ability.
PCT/CN2013/080371 2012-12-25 2013-07-30 Capacity expansion configuration method and management system for blade server WO2014101406A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210572089.X 2012-12-25
CN201210572089.XA CN103049050B (en) 2012-12-25 2012-12-25 A kind of capacity expansion configuration method administrating system of blade server

Publications (1)

Publication Number Publication Date
WO2014101406A1 true WO2014101406A1 (en) 2014-07-03

Family

ID=48061724

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/080371 WO2014101406A1 (en) 2012-12-25 2013-07-30 Capacity expansion configuration method and management system for blade server

Country Status (2)

Country Link
CN (1) CN103049050B (en)
WO (1) WO2014101406A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103049050B (en) * 2012-12-25 2015-10-21 华为技术有限公司 A kind of capacity expansion configuration method administrating system of blade server
CN104238695B (en) * 2014-07-08 2017-12-29 浪潮(北京)电子信息产业有限公司 A kind of method and server for realizing distributed heat removal
CN104142880A (en) * 2014-08-04 2014-11-12 浪潮电子信息产业股份有限公司 Simple power consumption assessment method of blade server

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050021654A1 (en) * 2003-06-25 2005-01-27 International Business Machines Corporation Simultaneous sharing of storage drives on blade center
CN1987733A (en) * 2006-11-28 2007-06-27 曙光信息产业(北京)有限公司 Sequence up-down electricity system and method for knife sheet server system hot plug-in and pull off state
CN101232395A (en) * 2007-12-27 2008-07-30 Ut斯达康通讯有限公司 Method for implementing network appliance to automatically collocation install
CN102692988A (en) * 2012-05-15 2012-09-26 浪潮电子信息产业股份有限公司 A power consumption method on a blade server
CN103049050A (en) * 2012-12-25 2013-04-17 华为技术有限公司 Blade server capacity expansion configuration method and management system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050021654A1 (en) * 2003-06-25 2005-01-27 International Business Machines Corporation Simultaneous sharing of storage drives on blade center
CN1987733A (en) * 2006-11-28 2007-06-27 曙光信息产业(北京)有限公司 Sequence up-down electricity system and method for knife sheet server system hot plug-in and pull off state
CN101232395A (en) * 2007-12-27 2008-07-30 Ut斯达康通讯有限公司 Method for implementing network appliance to automatically collocation install
CN102692988A (en) * 2012-05-15 2012-09-26 浪潮电子信息产业股份有限公司 A power consumption method on a blade server
CN103049050A (en) * 2012-12-25 2013-04-17 华为技术有限公司 Blade server capacity expansion configuration method and management system

Also Published As

Publication number Publication date
CN103049050A (en) 2013-04-17
CN103049050B (en) 2015-10-21

Similar Documents

Publication Publication Date Title
US11017130B1 (en) Data center design
US8131515B2 (en) Data center synthesis
Uchechukwu et al. Energy consumption in cloud computing data centers
US8656003B2 (en) Method for controlling rack system using RMC to determine type of node based on FRU's message when status of chassis is changed
US9037878B2 (en) Server rack system
Tu et al. A power-aware cloud architecture with smart metering
CN107239127A (en) A kind of VRM method for managing power supply based on server B MC
TWI608337B (en) Method of performing power management in rack-mount system
WO2014209370A1 (en) Calculating power usage effectiveness in data centers
CN105700655A (en) Rack server system and power supply management method thereof
Liu et al. Sensing data centres for energy efficiency
CN103926992A (en) Power management circuit, server and power management method thereof
Pakin et al. Power usage of production supercomputers and production workloads
WO2014101406A1 (en) Capacity expansion configuration method and management system for blade server
TW201344060A (en) Cabinet system and fan control system and control method thereof
Sharma et al. On building next generation data centers: Energy flow in the information technology stack
Lent Evaluating the cooling and computing energy demand of a datacentre with optimal server provisioning
Jin et al. A measurement-based power consumption model of a server by considering inlet air temperature
CN104104725A (en) Hierarchical-heterogeneous-structure server management system applied to cloud computing
Lu et al. End-to-end energy management
CN104008019A (en) Method for automatically distributing server power supply power in blade server
JP7306488B2 (en) Surplus power capacity calculation system, monitoring device, surplus power capacity calculation method, and program
Molloy et al. Improving data-center efficiency for a Smarter Planet
JP2011076127A (en) Information processor
US10599204B1 (en) Performance efficiency monitoring system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13869618

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13869618

Country of ref document: EP

Kind code of ref document: A1