A method for assembling a high-density power supply backplane
By analyzing the data of the server plug-in, determining the response category of the plug-in to the power slot, and optimizing the number and arrangement of power supply interfaces, the problem of large size of the server power supply backplane and insufficient power supply interfaces is solved, and the power supply efficiency and stability are improved.
Patent Information
- Application Number
- CN202410761616.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-13
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-06-13
AI Technical Summary
The existing server powered backplane is large in size and insufficient in number of powered interfaces, resulting in overheating of the backplane and unstable operation of the plug-in.
By obtaining the server's historical plug-in data and usage data, calculate the plug-in fluctuation parameters and feed parameters, determine the matching response category of the plug-in to the power slot, and determine the number and arrangement of the power supply interfaces according to the category to optimize the power supply backplane Structure and power distribution.
Improves server power supply efficiency and stability, optimizes the backplane structure volume, ensures the flexibility and scalability of the power distribution unit, and is suitable for high-density server deployment and data center environments.
Smart Images

Figure CN118656957B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of power generation, power transformation or power distribution of electrical engineering and equipment, and in particular to an assembling method of a high-density power supply backplane. Background Art
[0002] As the functions of electronic devices continue to increase and their complexity increases, the requirements for power supply systems are also increasing. As a new type of power supply solution, high-density power supply backplanes can meet the needs of modern electronic devices for high-power, high-density, and high-efficiency power supply. High-density power supply backplanes are widely used in servers, data centers, communication equipment and other fields. By adopting high-density printed circuit (HDI) technology, more functions can be integrated in a limited space, meeting the needs of modern electronic devices for high-power and high-density power supply. At the same time, the power supply efficiency and stability are also improved by optimizing the power supply design. With the development of emerging technologies such as 5G, cloud computing, and artificial intelligence, the market demand for high-density power supply backplanes has further expanded. The joint development of high-density power supply backplanes and power supply technology has provided modern electronic devices with a stable and reliable power supply, promoting the further development of electronic devices.
[0003] Chinese patent application No. 201910863051.X discloses a high-power power supply backplane for high-density assembly, including a PCB board, on which at least one basic power supply unit is formed, and the basic power supply unit includes: an incoming wire pad L, an incoming wire pad N, a power supply L layer, a power supply N layer and at least one power supply interface, an insulating medium is filled between the power supply L layer and the power supply N layer, the incoming wire pad L is electrically connected to the power supply L layer, the incoming wire pad N is electrically connected to the power supply N layer, and the power supply L layer and the power supply N layer are electrically connected to the L pin and N pin of the power supply interface respectively. The present invention has good application flexibility and high adaptability, can realize high-density assembly of computing plug-ins, occupies a small space, has uniform heat generation, high power supply safety, and good maintainability. It can be seen that the invention does not take into account the problems of backplane overheating and unstable plug-in operation caused by the large size of the power supply backplane of the current server and the insufficient number of power supply interfaces. Summary of the invention
[0004] To this end, the present invention provides an assembly method of a high-density power supply backplane to overcome the problems of backplane overheating and unstable plug-in operation caused by the large size of the power supply backplane of the server and the insufficient number of power supply interfaces in the prior art.
[0005] To achieve the above object, the present invention provides a method for assembling a high-density power supply backplane, comprising:
[0006] Obtain historical plug-in data in the server, plug-in update data of each plug-in, plug-in usage data of each plug-in, and the number of slots of the power supply backplane in the server;
[0007] Determine a plug-in fluctuation parameter of a corresponding plug-in according to the historical plug-in data and the plug-in update data of a single plug-in, and calculate a plug-in feeding parameter of a corresponding plug-in according to the plug-in usage data of a single plug-in;
[0008] Determine the matching response category of each plug-in for the power supply slot according to the plug-in fluctuation parameter and the plug-in feeding parameter;
[0009] Determine the number of power supply interfaces of the power slot corresponding to the single plug-in according to the matching response category of the single plug-in, and determine the number of first power slots, the number of second power slots and the number of third power slots respectively in combination with the number of plug-ins corresponding to each matching response category, so as to determine the number of power slots in the slot of the power supply backplane;
[0010] Determine the arrangement of the strong response category plug-ins and each power supply interface in the first power supply slot according to the number of strong response category plug-ins, the plug-in feeding parameters of each plug-in and the number of the first power supply slots;
[0011] Determine the arrangement of the plug-ins of the middle response category and each power supply interface in the second power supply slot according to the number of plug-ins of the middle response category, the plug-in feeding parameters of each plug-in and the number of the second power supply slots;
[0012] Determine the arrangement of weak response categories and power supply interfaces;
[0013] The historical plug-in data includes the order in which the server installed the plug-ins, the time when each plug-in was first installed, and the total number of plug-ins corresponding to each installation time;
[0014] The plug-in update data includes the average update frequency of each plug-in, the number of updates of each plug-in, the update time of each plug-in, and the memory after each update of each plug-in;
[0015] The plug-in usage data of each plug-in includes the current power consumption, current usage frequency and current memory size of the plug-in;
[0016] The number of power supply interfaces in a single power slot is greater than or equal to a first preset value, and the first preset value is set to 2.
[0017] Further, the method for determining the plug-in fluctuation parameter of a single plug-in includes,
[0018] Determining a plug-in quantity matching degree according to the time of first installing each plug-in and the total number of plug-ins corresponding to the installation time;
[0019] Determining a plug-in update expected value of each plug-in according to the plug-in update data;
[0020] The plug-in fluctuation parameter of the single plug-in is determined according to the plug-in quantity matching degree and the plug-in update expected value.
[0021] Furthermore, the plug-in fluctuation parameter is determined according to the following formula,
[0022] Gi=a×A+b×Bi,
[0023]
[0024]
[0025] Where, Gi is the plugin fluctuation parameter of the i-th plugin, a is the plugin quantity weight, b is the plugin update weight, a+b=1, A is the plugin quantity matching degree, Bi is the plugin update expected value of the i-th plugin, ui is the total number of plugins in the server when the i-th plugin is installed for the first time, i is the i-th plugin, Ri is the average update frequency of the i-th plugin, vij is the memory of the i-th plugin after the j-th update, and m is the number of updates of the i-th plugin.
[0026] Furthermore, the plug-in feeding parameter of a single plug-in is calculated according to the following formula:
[0027]
[0028] Among them, Fi is the plug-in feeding parameter of the i-th plug-in, Wi is the current power consumption of the i-th plug-in, Pi is the current usage frequency of the i-th plug-in, Yi is the current memory size of the i-th plug-in, W is the current average power consumption of all plug-ins, P is the current average usage frequency of all plug-ins, Y is the current average power consumption memory size of all plug-ins, k1 is the power weight, k2 is the frequency weight, k3 is the memory weight, k1+k2+k3=1.
[0029] Further, determining the matching response category of each plug-in for the power supply slot according to the plug-in fluctuation parameter and the plug-in feeding parameter includes:
[0030] When the plug-in fluctuation parameter is less than or equal to the fluctuation preset value and the plug-in power feeding parameter is greater than or equal to the power feeding preset value, determining that the matching response category of the corresponding plug-in for the power slot is a strong response category;
[0031] When the fluctuation parameter of the plug-in is greater than the fluctuation preset value or the power feeding parameter of the plug-in is less than the power feeding preset value, determining that the matching response category of the corresponding plug-in for the power slot is a medium response category;
[0032] When the plug-in fluctuation parameter is greater than the fluctuation preset value and the plug-in power feeding parameter is less than the power feeding preset value, it is determined that the matching response category of the corresponding plug-in for the power slot is a weak response category.
[0033] Further, determining the number of power supply interfaces of the power supply slot corresponding to the single plug-in according to the matching response category of the single plug-in includes:
[0034] If the matching response category corresponding to a single plug-in is a strong response category, the number of power supply interfaces of a single power slot corresponding to the plug-in is within a first preset range.
[0035] Further, determining the number of power supply interfaces of a single power slot corresponding to each plug-in according to the matching response category of the single plug-in also includes:
[0036] If the matching response category corresponding to a single plug-in is a medium response category, the number of power supply interfaces of a single power slot corresponding to the plug-in is within a second preset range;
[0037] The second preset range includes the first preset range, and the second preset range is larger than the first preset range.
[0038] Further, the step of determining the number of power supply slots includes,
[0039] Determine the number of plug-ins in the strong response category, the number of plug-ins in the medium response category, and the number of plug-ins in the weak response category;
[0040] Determine the number of second power supply slots according to the relationship between the number of plug-ins of the response category and the second preset value;
[0041] Determining the number of first power supply slots according to a ratio of the number of plug-ins in the strong response category to the number of plug-ins in the medium response category;
[0042] determining whether a condition for adding a third power slot is met, and determining the number of the third power slots according to the number of plug-ins in the weak response category when the condition for adding the third power slot is met;
[0043] Determine the number of power supply slots according to the sum of the number of the first power supply slots, the number of the second power supply slots and the number of the third power supply slots;
[0044] Wherein, the power supply slot includes a first power supply slot, a second power supply slot and a third power supply slot;
[0045] The condition for adding the third power slot is that the sum of the number of power supply interfaces in the first power slot and the second power slot that are not connected to plug-ins is less than the number of plug-ins of the weak response category.
[0046] Further, the step of determining the arrangement of the strong response category plug-in and each power supply interface in the first power supply slot includes:
[0047] Arrange all the plug-ins of a single strong response category in descending order of plug-in feeding parameters to form corresponding sequential strong response category plug-ins;
[0048] Dividing the sequential strong response category plug-ins into a plurality of strong response category plug-in groups;
[0049] Sequentially connect the plug-ins in each strong response category plug-in group to the power supply interface of the corresponding first power supply slot;
[0050] The number of plug-ins in each of the strong response category plug-in groups is equal to the number of the first power supply slots, and the plug-ins in each of the matching response category plug-in groups are not in the same power supply slot.
[0051] Furthermore, the arrangement of the weak response category and the power supply interface is determined according to whether the condition for adding the third power supply slot is met.
[0052] Compared with the prior art, the beneficial effect of the present invention lies in that the assembly method of the high-density power supply backplane provided by the present invention focuses on optimizing the power supply efficiency and stability of the server and optimizes the volume of the backplane structure, and also ensures the flexibility and scalability of the server's power distribution unit (PDU); the present invention supports high-density server deployment and is suitable for environments such as data centers that have high requirements for space and energy efficiency.
[0053] Furthermore, by determining the matching response category of each plug-in for the power slot according to the plug-in fluctuation parameter and the plug-in feeding parameter, refined management of the server power supply system can be achieved; when the fluctuation parameter of the plug-in is within an acceptable range (less than or equal to the fluctuation preset value) and the feeding parameter reaches or exceeds the feeding preset value, the plug-in is classified as a strong response category, which means that their demand for power is stable and high, and therefore more reliable power support is required; on the contrary, when the fluctuation parameter of the plug-in exceeds the fluctuation preset value and the feeding parameter is lower than the feeding preset value, the plug-in is classified as a weak response category, which indicates that its demand for power is low or fluctuates greatly, and may not require the same level of power supply guarantee. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] Figure 1 This is a flow chart of a method for assembling a high-density power supply backplane according to an embodiment of the present invention;
[0055] Figure 2 A diagram showing the steps of determining a plug-in fluctuation parameter of a single plug-in according to an embodiment of the present invention;
[0056] Figure 3 A diagram showing the steps of each plug-in matching a response category to the power supply slot according to an embodiment of the present invention;
[0057] Figure 4 A diagram of the steps for determining the number of power supply slots according to an embodiment of the present invention. DETAILED DESCRIPTION
[0058] In order to make the objects and advantages of the present invention more clearly understood, the present invention is further described below in conjunction with embodiments; it should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0059] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the protection scope of the present invention.
[0060] It should be noted that, in the description of the present invention, terms such as "up", "down", "left", "right", "inside" and "outside" indicating directions or positional relationships are based on the directions or positional relationships shown in the drawings. This is merely for the convenience of description and does not indicate or imply that the device or element must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it cannot be understood as a limitation on the present invention.
[0061] In addition, it should be noted that in the description of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0062] See also Figure 1 As shown, it is a flow chart of an assembly method of a high-density power supply backplane according to an embodiment of the present invention. The present invention provides an assembly method of a high-density power supply backplane, comprising:
[0063] Step S1, obtaining historical plug-in data in the server, plug-in update data of each plug-in, plug-in usage data of each plug-in and the number of slots of the power supply backplane in the server;
[0064] Step S2, determining a plug-in fluctuation parameter of a corresponding plug-in according to the historical plug-in data and the plug-in update data of a single plug-in, and calculating a plug-in feeding parameter of a corresponding plug-in according to the plug-in usage data of a single plug-in;
[0065] Step S3, determining a matching response category of each plug-in for the power slot according to the plug-in fluctuation parameter and the plug-in feeding parameter;
[0066] Step S4, determining the number of power supply interfaces of the power slot corresponding to the single plug-in according to the matching response category of the single plug-in, and determining the number of the first power slot, the number of the second power slot and the number of the third power slot respectively in combination with the number of plug-ins corresponding to each matching response category, so as to determine the number of power slots in the slots of the power supply backplane; it can be understood that the number of power slots in the slots of the power supply backplane ≥ the number of the first power slots + the number of the second power slots + the number of the third power slots, the power supply backplane also includes a backup power slot, the number of the backup power slots = the number of current power slots + the number of currently deleted plug-ins ÷ the number of power supply interfaces of the first power slot;
[0067] Step S5, determining an arrangement of the strong response category plug-ins and each power supply interface in the first power supply slot according to the number of strong response category plug-ins, the plug-in feeding parameters of each plug-in and the number of the first power supply slots;
[0068] Step S6, determining the arrangement of the plug-ins of the middle response category and each power supply interface in the second power supply slot according to the number of plug-ins of the middle response category, the plug-in feeding parameters of each plug-in and the number of the second power supply slots;
[0069] Step S7, determining the arrangement of weak response categories and power supply interfaces;
[0070] The historical plug-in data includes the order in which the server installed the plug-ins, the time when each plug-in was first installed, and the total number of plug-ins corresponding to each installation time;
[0071] The plug-in update data includes the average update frequency of each plug-in, the number of updates of each plug-in, the update time of each plug-in, and the memory of each plug-in after each update;
[0072] The plug-in usage data of each plug-in includes the current power consumption, current usage frequency and current memory size of the plug-in;
[0073] Among them, the number of power supply interfaces in a single power slot is greater than or equal to a first preset value, and the first preset value is set to 2.
[0074] It should be noted that the plug-ins mentioned in this embodiment are the plug-ins on the original power supply backplane before the high-density power supply backplane is updated. The server can obtain historical plug-in data, plug-in update data of each plug-in, plug-in usage data of each plug-in and the number of slots of the power supply backplane.
[0075] It can be understood that the assembly method of the high-density power supply backplane provided by the present invention focuses on optimizing the power supply efficiency and stability of the server, and also ensures the flexibility and scalability of the server's power distribution unit (PDU); the present invention supports high-density server deployment and is suitable for environments such as data centers that have high requirements for space and energy efficiency.
[0076] See also Figure 2 As shown, it is a step diagram of determining the plug-in fluctuation parameter of a single plug-in according to an embodiment of the present invention. In step S2, the method for determining the plug-in fluctuation parameter of a single plug-in includes:
[0077] Step S21, determining a plug-in quantity matching degree according to the time of the first installation of each plug-in and the total number of plug-ins corresponding to the installation time;
[0078] It is understandable that after installing a plug-in, the plug-in may be deleted. Therefore, when installing the nth plug-in, the number of plug-ins included in the server should be less than or equal to n. Therefore, by determining the plug-in number matching degree, the change of all plug-ins in the server can be determined. The smaller the plug-in number matching degree A is, the smaller the change of plug-ins in the server is, that is, the fewer plug-ins are deleted.
[0079] Step S22, determining the plug-in update expected value of each plug-in according to the plug-in update data; the change of a single plug-in can be determined by the plug-in update expected value of a single plug-in, and the smaller the plug-in update expected value B is, the smaller the change of the single plug-in is, which means that the plug-in is more stable;
[0080] Step S23: determining the plug-in fluctuation parameter of the single plug-in according to the plug-in quantity matching degree and the plug-in update expected value.
[0081] In a specific embodiment, the plug-in fluctuation parameter is determined according to the following formula:
[0082] Gi=a×A+b×Bi,
[0083]
[0084]
[0085] Where Gi is the plugin fluctuation parameter of the ith plugin, i is 1, 2, ..., n, n is the number of different plugins currently installed, a is the plugin quantity weight, b is the plugin update weight, a + b = 1, A is the plugin quantity matching degree, Bi is the plugin update expected value of the ith plugin, ui is the total number of plugins in the server when the ith plugin is first installed (including the ith plugin, that is, ui ≥ 1, for example, when installing the third plugin, ui has values of 1, 2, 3, ui = 1 means that the first plugin and the second plugin have been deleted when the third plugin is installed, ui = 2 means that the first plugin or the second plugin is deleted when the third plugin is installed, ui = 3 means that the first plugin and the second plugin are not deleted when the third plugin is installed), i is the ith plugin, Ri is the average update frequency of the ith plugin (in the implementation, the average update frequency of each plugin is converted into the number of updates per week), vi j is the memory size of the ith plugin after the jth update, and m is the number of updates of the ith plugin (when j=1, vi(j-1)=vi0, vi0 represents the memory size of the ith plugin after the first installation). It can be understood that if the ith plugin has been deleted, the calculation of the plugin is based on the data before the deletion.
[0086] It can be understood that Gi, A, and Bi are all dimensionless values and are calculated without units when calculated according to the formula.
[0087] In implementation, the main factor affecting the plug-in fluctuation parameter of a single plug-in is the plug-in update expectation value of the single plug-in, and the secondary factor is the plug-in quantity matching degree; therefore, (1) a∈[0.1,0.25], a is determined by the plug-in quantity matching degree, the smaller the plug-in quantity matching degree A, the smaller the value of a, preferably a=0.15; (2) b∈[0.75,0.9], preferably b=0.85.
[0088] Specifically, in step S2, the plug-in feeding parameter of a single plug-in is calculated according to the following formula:
[0089]
[0090] Among them, Fi is the plug-in feeding parameter of the i-th plug-in, Wi is the current power consumption of the i-th plug-in, Pi is the current usage frequency of the i-th plug-in, Yi is the current memory size of the i-th plug-in, W is the current average power consumption of all plug-ins, P is the current average usage frequency of all plug-ins, Y is the current average power consumption memory size of all plug-ins, k1 is the power weight, k2 is the frequency weight, k3 is the memory weight, k1+k2+k3=1.
[0091] It can be understood that the plug-in feeding parameter Fi, power weight k1, frequency weight k2, and memory weight k3 of the i-th plug-in are all dimensionless values.
[0092] It can be understood that if the i-th plug-in has been deleted, its corresponding Wi, Pi and Yi are all equal to 0.
[0093] In implementation, The influencing factors of the plug-in power feeding parameters of a single plug-in include the current power consumption, current usage frequency and current memory size of the plug-in, among which the influence of current power consumption > the influence of current usage frequency > the influence of current memory size;
[0094] Therefore, k1∈[0.05,0.15], k2∈[0.15,0.4], k3∈[0.45,0.8];
[0095] Preferably, k1=0.1, k2=0.3, k3=0.6.
[0096] See also Figure 3 As shown, it is a step diagram of the matching response category of each plug-in for the power slot according to an embodiment of the present invention. In step S3, the matching response category of each plug-in for the power slot is determined according to the plug-in fluctuation parameter and the plug-in feeding parameter, including:
[0097] When the plug-in fluctuation parameter is less than or equal to the fluctuation preset value and the plug-in power feeding parameter is greater than or equal to the power feeding preset value, determining that the matching response category of the corresponding plug-in for the power slot is a strong response category;
[0098] When the fluctuation parameter of the plug-in is greater than the fluctuation preset value or the power feeding parameter of the plug-in is less than the power feeding preset value, determining that the matching response category of the corresponding plug-in for the power slot is a medium response category;
[0099] When the plug-in fluctuation parameter is greater than the fluctuation preset value and the plug-in power feeding parameter is less than the power feeding preset value, it is determined that the matching response category of the corresponding plug-in for the power slot is a weak response category.
[0100] It can be understood that the smaller the plug-in fluctuation parameter of a single plug-in, the less change the plug-in has, and the larger the plug-in feeding parameter of a single plug-in, the stronger the demand for the power supply interface (power supply) to ensure the normal operation of the plug-in; therefore, the response category of a single plug-in to the power supply interface is determined based on the plug-in fluctuation parameter and the plug-in feeding parameter.
[0101] In implementation, the fluctuation preset value g is calculated according to the formula, The feed preset value f is calculated according to the formula,
[0102] It can be understood that by determining the matching response category of each plug-in for the power slot based on the plug-in fluctuation parameter and the plug-in feeding parameter, it is possible to achieve refined management of the server power supply system; when the fluctuation parameter of the plug-in is within an acceptable range (less than or equal to the fluctuation preset value) and the feeding parameter reaches or exceeds the feeding preset value, the plug-in is classified as a strong response category, which means that their demand for power is stable and high, and therefore requires more reliable power support; on the contrary, when the fluctuation parameter of the plug-in exceeds the fluctuation preset value and the feeding parameter is lower than the feeding preset value, the plug-in is classified as a weak response category, which indicates that its demand for power is low or fluctuates greatly, and may not require the same level of power supply guarantee.
[0103] In implementation, after determining the matching response category of each plug-in, the number s1 of plug-ins of the strong response category, the number s2 of plug-ins of the medium response category, and the number s3 of plug-ins of the weak response category can be determined respectively.
[0104] Specifically, determining the number of power supply interfaces of the power supply slot corresponding to a single plug-in according to the matching response category of the single plug-in includes:
[0105] If the matching response category corresponding to a single plug-in is a strong response category, the number of power supply interfaces of a single power slot corresponding to the plug-in is within the first preset range, that is, the number of power supply interfaces of the first power slot is within the first preset range.
[0106] Specifically, determining the number of power supply interfaces of a single power slot corresponding to each plug-in according to the matching response category of the single plug-in also includes:
[0107] If the matching response category corresponding to a single plug-in is a medium response category, the number of power supply interfaces of a single power slot corresponding to the plug-in is within the second preset range, that is, the number of power supply interfaces of the second power slot is within the second preset range.
[0108] The second preset range includes the first preset range, and the second preset range is larger than the first preset range.
[0109] It is understandable that the number of power supply interfaces is a positive integer.
[0110] It can be understood that plug-ins in the strong response category require a strong level of power supply guarantee, plug-ins in the medium response category require a medium level of power supply guarantee, and plug-ins in the weak response category require a weak level of power supply guarantee; therefore, the first preset range should be a subset of the second preset range (the first preset range < the second preset range), that is, the first preset range = [2,4], the second preset range = [2,8]; in order to avoid low power supply efficiency and safety hazards caused by overheating of a single power slot when powering the plug-in, preferably, the number of power supply interfaces of a single power slot in the first preset range is set to 3 (the number of power supply interfaces of the first power slot is 3), and the number of power supply interfaces of a single power slot in the second preset range is set to 6 (the number of power supply interfaces of the second power slot is 6).
[0111] See also Figure 4 As shown, it is a step diagram of determining the number of power supply slots according to an embodiment of the present invention. In step S4, the step of determining the number of power supply slots includes:
[0112] Step S41, determining the number of plug-ins in the strong response category, the number of plug-ins in the medium response category, and the number of plug-ins in the weak response category;
[0113] Step S42, determining the number of second power supply slots according to the relationship between the number of the middle response category plug-ins and a second preset value;
[0114] Step S43, determining the number of first power supply slots according to the ratio of the number of plug-ins of the strong response category to the number of plug-ins of the medium response category;
[0115] Step S44, determining whether a condition for adding a third power slot is met, and determining the number of the third power slots according to the number of plug-ins of the weak response category when the condition for adding the third power slot is met;
[0116] Step S45, determining the number of power supply slots according to the sum of the number of the first power supply slots, the number of the second power supply slots and the number of the third power supply slots;
[0117] The power supply slots include a first power supply slot, a second power supply slot and a third power supply slot.
[0118] The condition for adding the third power slot is that the sum of the number of power supply interfaces in the first power slot and the second power slot that are not connected to plug-ins is less than the number of plug-ins of the weak response category.
[0119] In implementation, the second preset value is determined based on the number of power supply interfaces of a single power slot in the second preset range. Preferably, the second preset value is equal to the number of power supply interfaces of a single power slot in the second preset range; the number of second power slots h2 = the number of plug-ins in the response category ÷ the second preset value.
[0120] In implementation, the number of first power slots h1 = h2 × (s1 ÷ s2) × (the number of power supply interfaces of a single second power slot ÷ the number of strong response category plug-ins allowed to be connected to a single first power slot); the number of strong response category plug-ins allowed to be connected to a single first power slot is set to 2, that is, when the number of power supply interfaces of a single power slot in the first preset range is set to 3 (or 4), the number of power supply interfaces of the first power slot is 3 (or 4), but a single first power slot only allows the connection of 2 strong response category plug-ins.
[0121] It can be understood that when the conditions for adding a third power slot are not met, the number of third power slots = 0; when the conditions for adding the third power slot are met, the number of third power slots = (the number of power supply interfaces to which plug-ins are not connected in the first power slot + the number of power supply interfaces to which plug-ins are not connected in the second power slot - the number of plug-ins in the weak response category) ÷ the number of power supply interfaces of the third power slot; in implementation, the number of power supply interfaces of the third power slot ≥ the number of power supply interfaces of the second power slot, and preferably, the number of power supply interfaces of the third power slot = the number of power supply interfaces of the second power slot.
[0122] In implementation, if the calculated number of the first / second / third power slots is a decimal, the corresponding number of power slots is an integer rounded up (if the calculated value of the first power slot number is 2.6, then h1=3, i.e., there are 3 first power slots; if the calculated value of the second power slot number is 2.4, then h2=3, i.e., there are 3 second power slots; if the calculated value of the third power slot number is 0.6, then h3=1, i.e., there is 1 third power slot).
[0123] It can be understood that the power supply interface of the first power slot is used to connect plug-ins of the strong response category and plug-ins of the weak response category, the power supply interface of the second power slot is used to connect plug-ins of the medium response category and plug-ins of the weak response category, and the power supply interface of the third power slot is used to connect plug-ins of the weak response category.
[0124] Specifically, in step S5, the step of determining the arrangement of the strong response category plug-in and each power supply interface in the first power supply slot includes:
[0125] Step S51, arranging all the plug-ins of a single strong response category in descending order of plug-in feeding parameters to form corresponding sequential strong response category plug-ins;
[0126] Step S52, dividing the sequential strong response category plug-ins into a plurality of strong response category plug-in groups;
[0127] Step S53, sequentially connecting the plug-ins in each strong response category plug-in group to the power supply interface of the corresponding first power slot;
[0128] The number of plug-ins in each of the strong response category plug-in groups is equal to the number of the first power supply slots, and the plug-ins in each of the matching response category plug-in groups are not in the same power supply slot.
[0129] It can be understood that, in the first power supply slot, only the power supply interfaces at both ends of the slot are used to connect the strong response category plug-in.
[0130] In the implementation, in step S6, the method for determining the arrangement of the corresponding type plug-in and each power supply interface in the second power supply slot includes:
[0131] Step S61, arranging all plug-ins of a single medium response category in descending order of plug-in feeding parameters to form corresponding sequential medium response category plug-ins;
[0132] Step S62, dividing the response category plug-ins in the sequence into a plurality of response category plug-in groups;
[0133] Step S63, sequentially connecting the plug-ins in each corresponding category plug-in group to the power supply interface of the corresponding second power supply slot;
[0134] The number of plug-ins in each of the middle response category plug-in groups is equal to the number of the second power supply slots, and the plug-ins in each matching response category plug-in group are not in the same second power supply slot.
[0135] It can be understood that when the middle response category plug-in is connected to the second power slot, the power supply interfaces at both ends of the second power slot are connected first, and then connected to the middle in sequence; therefore, after the second power slot and the middle response category plug-in are connected, the plug-in feeding parameters in a single second power slot tend to be low in the middle and high on both sides.
[0136] Specifically, in step S7, the arrangement of the weak response category and the power supply interface is determined according to whether the condition for adding the third power supply slot is met, including:
[0137] Arrange all the plug-ins of a single weak response category in descending order of plug-in feeding parameters to form corresponding sequential weak response category plug-ins;
[0138] When the conditions for adding a third power slot are met, the weak response type plug-in first connects all the power supply interfaces of the third power slot, then connects the redundant interface in the second power slot, and after there is no redundant interface in the second power slot, connects the redundant interface in the first power slot;
[0139] When the condition for adding a third power supply slot is not met, the weak response type plug-in first fully connects the redundant interface in the second power supply slot, and then connects the redundant interface in the first power supply slot.
[0140] It can be understood that the minimum plug-in feeding parameter of the weak response type plug-in in the third power slot>the minimum plug-in feeding parameter of the weak response type plug-in in the second power slot>the minimum plug-in feeding parameter of the weak response type plug-in in the first power slot.
[0141] It can be understood that the redundant interface in the first power slot is a power supply interface to which the first power slot is not connected to a strong response type plug-in; the redundant interface in the second power slot is a power supply interface to which the second power slot is not connected to a medium response type plug-in.
[0142] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.
[0143] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for assembling a high-density power supply backplane, characterized in that: include: Obtain historical plug-in data in the server, plug-in update data of each plug-in, plug-in usage data of each plug-in, and the number of slots of the power supply backplane in the server; Determine a plug-in fluctuation parameter of a corresponding plug-in according to the historical plug-in data and the plug-in update data of a single plug-in, and calculate a plug-in feeding parameter of a corresponding plug-in according to the plug-in usage data of a single plug-in; The plug-in fluctuation parameter is determined according to the following formula: , , , Where Gi is the plugin fluctuation parameter of the i-th plugin, a is the plugin quantity weight, b is the plugin update weight, a+b=1, A is the plugin quantity matching degree, Bi is the plugin update expected value of the i-th plugin, ui is the total number of plugins in the server when the i-th plugin is first installed, i is the i-th plugin, Ri is the average update frequency of the i-th plugin, vij is the memory of the i-th plugin after the j-th update, and m is the number of updates of the i-th plugin; The plug-in feeding parameters of a single plug-in are calculated according to the following formula, ; Wherein, Fi is the plug-in feeding parameter of the i-th plug-in, Wi is the current power consumption of the i-th plug-in, Pi is the current usage frequency of the i-th plug-in, Yi is the current memory size of the i-th plug-in, W is the current average power consumption of all plug-ins, P is the current average usage frequency of all plug-ins, Y is the current average power consumption memory size of all plug-ins, k1 is the power weight, k2 is the frequency weight, k3 is the memory weight, k1+k2+k3=1; The matching response category of each plug-in for the power supply slot is determined according to the plug-in fluctuation parameter and the plug-in feeding parameter, wherein: When the plug-in fluctuation parameter is less than or equal to the fluctuation preset value and the plug-in power feeding parameter is greater than or equal to the power feeding preset value, determining that the matching response category of the corresponding plug-in for the power slot is a strong response category; When the fluctuation parameter of the plug-in is greater than the fluctuation preset value or the power feeding parameter of the plug-in is less than the power feeding preset value, determining that the matching response category of the corresponding plug-in for the power slot is a medium response category; When the plug-in fluctuation parameter is greater than the fluctuation preset value and the plug-in power feeding parameter is less than the power feeding preset value, determining that the matching response category of the corresponding plug-in for the power slot is a weak response category; Determine the number of power supply interfaces of the power slot corresponding to the single plug-in according to the matching response category of the single plug-in, and determine the number of first power slots, the number of second power slots and the number of third power slots respectively in combination with the number of plug-ins corresponding to each matching response category, so as to determine the number of power slots in the slot of the power supply backplane; Determine the arrangement of the strong response category plug-ins and each power supply interface in the first power supply slot according to the number of strong response category plug-ins, the plug-in feeding parameters of each plug-in and the number of the first power supply slots; Determine the arrangement of the plug-ins of the middle response category and each power supply interface in the second power supply slot according to the number of plug-ins of the middle response category, the plug-in feeding parameters of each plug-in and the number of the second power supply slots; Determine the arrangement of weak response categories and power supply interfaces; The historical plug-in data includes the order in which the server installed the plug-ins, the time when each plug-in was first installed, and the total number of plug-ins corresponding to each installation time; The plug-in update data includes the average update frequency of each plug-in, the number of updates of each plug-in, the update time of each plug-in, and the memory after each update of each plug-in; The plug-in usage data of each plug-in includes the current power consumption, current usage frequency and current memory size of the plug-in; The number of power supply interfaces in a single power slot is greater than or equal to a first preset value, and the first preset value is set to 2.
2. The method for assembling a high-density power supply backplane according to claim 1, characterized in that: The method for determining the plug-in fluctuation parameter of a single plug-in includes: Determining a plug-in quantity matching degree according to the time of first installing each plug-in and the total number of plug-ins corresponding to the installation time; Determining a plug-in update expected value of each plug-in according to the plug-in update data; The plug-in fluctuation parameter of the single plug-in is determined according to the plug-in quantity matching degree and the plug-in update expected value.
3. The method for assembling a high-density power supply backplane according to claim 1, characterized in that: Determining the number of power supply interfaces of the power supply slot corresponding to the single plug-in according to the matching response category of the single plug-in includes: If the matching response category corresponding to a single plug-in is a strong response category, the number of power supply interfaces of a single power slot corresponding to the plug-in is within a first preset range.
4. The method for assembling a high-density power supply backplane according to claim 3, characterized in that: Determining the number of power supply interfaces of a single power slot corresponding to each plug-in according to the matching response category of the single plug-in, further comprising: If the matching response category corresponding to a single plug-in is a medium response category, the number of power supply interfaces of a single power slot corresponding to the plug-in is within a second preset range; The second preset range includes the first preset range, and the second preset range is larger than the first preset range.
5. The method for assembling a high-density power supply backplane according to claim 4, characterized in that: Steps to determine the number of power supply slots include, Determine the number of plug-ins in the strong response category, the number of plug-ins in the medium response category, and the number of plug-ins in the weak response category; Determine the number of second power supply slots according to the relationship between the number of the middle response category plug-ins and the second preset value; Determining the number of first power supply slots according to a ratio of the number of plug-ins in the strong response category to the number of plug-ins in the medium response category; determining whether a condition for adding a third power slot is met, and determining the number of the third power slots according to the number of plug-ins in the weak response category when the condition for adding the third power slot is met; Determine the number of power supply slots according to the sum of the number of the first power supply slots, the number of the second power supply slots and the number of the third power supply slots; Wherein, the power supply slot includes a first power supply slot, a second power supply slot and a third power supply slot; The condition for adding the third power slot is that the sum of the number of power supply interfaces in the first power slot and the second power slot that are not connected to plug-ins is less than the number of plug-ins of the weak response category.
6. The method for assembling a high-density power supply backplane according to claim 5, characterized in that: The step of determining the arrangement of the strong response category plug-in and each power supply interface in the first power supply slot, include, Arrange all the plug-ins of a single strong response category in descending order of plug-in feeding parameters to form corresponding sequential strong response category plug-ins; Dividing the sequential strong response category plug-ins into a plurality of strong response category plug-in groups; Sequentially connect the plug-ins in each strong response category plug-in group to the power supply interface of the corresponding first power supply slot; The number of plug-ins in each of the strong response category plug-in groups is equal to the number of the first power supply slots, and the plug-ins in each of the matching response category plug-in groups are not in the same power supply slot.
7. The method for assembling a high-density power supply backplane according to claim 6, characterized in that: The arrangement of the weak response category and the power supply interface is determined according to whether the condition for adding a third power supply slot is met.
Citation Information
Patent Citations
A high-power power supply backplane for high-density assembly
CN110691487B
Test method and device for relay protection CPU plug-in
CN114113847A
Desktop type intelligent power adapter and charging method
CN117335533A