A standard update method and device for computing power resources
By obtaining application behavior information of computing power resources, determining attribute information and analyzing standard update information, and automatically judging and updating standards that meet the conditions, the problem of low efficiency of computing power resources update in the existing technology is solved, and more efficient and accurate standard updates are achieved, and operating stability and user experience are improved.
Patent Information
- Application Number
- CN202510147841.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-11
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2045-02-11
AI Technical Summary
The update of the allocation standards of computing power resources in the prior art relies on active updates of humans, which are inefficient and affect user usage efficiency, making it difficult to meet the needs of rapidly changing application scenarios.
By obtaining the application behavior information of computing power resources, determining its attribute information, analyzing the standard update information, judging the update standards that meet preset conditions, and generating standards for automatically updating computing power resources by controlling parameters.
It improves the efficiency and accuracy of standard updates of computing power resources, enhances operation stability and expansion and enrichment of application scenarios, and improves user experience.
Smart Images

Figure CN119621346B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computing power technology, and in particular, to a method and device for updating standards of computing power resources. Background Art
[0002] With the rapid development of technologies such as big data, artificial intelligence, and cloud computing, computing power resources have become a key driving force for promoting the development of the digital economy.
[0003] As the application scope of computing power resources continues to expand, the update of the configuration standards of computing power resources has become increasingly frequent and rich. In the existing technology, for the update of the configuration standards of computing power resources, the vast majority still rely on manual active updates, and for some of the configuration standard updates, the update duration is relatively long. While the standard update efficiency is low, it also affects the usage efficiency of users' computing power resources.
[0004] It can be seen that how to improve the standard update efficiency of computing power resources is particularly important. Summary of the Invention
[0005] The present invention provides a method and device for updating standards of computing power resources, which can improve the standard update efficiency of computing power resources.
[0006] To solve the above technical problems, in the first aspect of the present invention, a method for updating standards of computing power resources is disclosed, and the method includes:
[0007] Obtain first application behavior information of computing power resources;
[0008] Determine first attribute information of the computing power resources according to the first application behavior information, and the first attribute information matches the application scenario of the computing power resources;
[0009] Analyze standard update information of the computing power resources according to the first attribute information, where the standard update information is used to represent the execution standard situation suitable for updating the computing power resources, and the standard update information indicates at least one first update standard;
[0010] Judge whether there is at least one second update standard that meets a preset update condition among all the first update standards. When it is judged that there is at least one second update standard among all the first update standards, generate a first control parameter according to the first attribute information and all the second update standards, where the first control parameter is used to update the second update standard to the computing power resources.
[0011] As an optional implementation manner, in the first aspect of the present invention, the judging whether there is at least one second update standard that meets a preset update condition among all the first update standards includes:
[0012] For each of the first update criteria, calculate the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources, where the influence degree value is used to represent the influence degree of the first update criterion on the associated computing power nodes of the computing power resources; determine whether the influence degree value is less than a preset influence degree threshold, and when it is determined that the influence degree value is less than the preset influence degree threshold, then determine the first update criterion as a second update criterion that meets the preset update conditions.
[0013] As an optional implementation manner, in the first aspect of the present invention, the calculating the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources includes:
[0014] Determine whether there is an associated update criterion associated with the first update criterion for the associated computing power node. When it is determined that there is the associated update criterion associated with the first update criterion for the associated computing power node, then determine a first weight value, and determine the first weight value as the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources;
[0015] When it is determined that there is no such associated update criterion associated with the first update criterion for the associated computing power node, then determine a second weight value, and determine whether the associated update criterion is adapted to the associated computing power node. When it is determined that the associated update criterion is adapted to the associated computing power node, then determine a third weight value, and calculate the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources according to the second weight value and the third weight value;
[0016] When it is determined that the associated update criterion is not adapted to the associated computing power node, then determine a fourth weight value, and calculate the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources according to the second weight value and the fourth weight value.
[0017] As an optional implementation manner, in the first aspect of the present invention, before generating the first control parameter according to the first attribute information and all the second update criteria, the method further includes:
[0018] Generate a verification instruction for the computing power resources according to all the second update criteria, where the verification instruction is used to send an update verification request for all the second update criteria to an object corresponding to the computing power resources;
[0019] Receive a receipt instruction for the verification instruction;
[0020] Determine whether there is a third update criterion in all the second update criteria that matches the receipt instruction. When it is determined that there is the third update criterion in all the second update criteria, then update all the second update criteria according to all the third update criteria;
[0021] Further, generating a first control parameter according to the first attribute information and all the second update criteria includes:
[0022] Generating a first control parameter according to the first attribute information and all the updated second update criteria.
[0023] As an optional implementation manner, in the first aspect of the present invention, the method further includes:
[0024] When it is determined that all the influence degree values are greater than the preset first influence degree threshold, then according to all the influence degree values, at least one fourth update criterion is determined among all the first update criteria, the influence degree value of the fourth update criterion is relatively smaller than the influence degree values of the other first update criteria, and the influence degree value of the fourth update criterion is within the preset second influence degree range threshold;
[0025] Determining all the fourth update criteria as the second update criteria that meet the preset update conditions; and / or,
[0026] Each of the first update criteria corresponds to at least one unit of the computing power resources. Each unit has a corresponding preset first priority value, and the preset first priority value is used to represent at least one of the function, occupied resources, associated units, and application scenarios of the corresponding unit in the computing power resources. Each of the first update criteria has corresponding second attribute information, and the second attribute information is used to represent at least one of the uses, occupied resources, and configuration positions of the first update criteria. When it is determined that all the influence degree values are greater than the preset first influence degree threshold, then for each of the first update criteria, according to the preset first priority values of all the units corresponding to the first update criteria and the second attribute information, calculate the second priority value of the first update criterion; determine whether the second priority value is greater than or equal to the preset priority threshold. When it is determined that the second priority value is greater than or equal to the preset priority threshold, then determine the first update criterion as the second update criterion that meets the preset update conditions.
[0027] As an alternative implementation, in the first aspect of the present invention, the first attribute information includes at least one of computing power measurement information, computing power routing information, computing power application scenario information, computing power allocation area information, and computing power protocol reserve information. The computing power measurement information is used to represent the computing ability of computing power resources. The computing power routing information is used to represent the network connection situation between computing power resources. The computing power application scenario information includes at least one scenario among AI training, big data analysis, and high-performance computing. The computing power allocation area information is used to represent the geographical location or area where the computing power resources are located and is used to guide the regional allocation of computing power resources. The computing power protocol reserve information is used to represent the computing protocols or standards supported by the computing power resources;
[0028] Analyzing the standard update information of the computing power resources according to the first attribute information includes:
[0029] Analyzing the dynamic computing power demand information of the associated computing power nodes of the computing power resources according to the first application behavior information. The dynamic computing power demand information is used to represent the dynamic demand situation of the associated computing power nodes for the computing power resources;
[0030] Analyzing the computing power ability information of the computing power resources according to the first attribute information;
[0031] Calculating a target distance value between the computing power ability information and the dynamic computing power demand information. The target distance value is used to represent the degree of mismatch between the computing power ability information and the dynamic computing power demand information;
[0032] Determining at least one target distance factor according to the target distance value. The target distance factor is used to represent the factors of mismatch between the computing power ability information and the dynamic computing power demand information;
[0033] Analyzing the standard update information of the computing power resources according to all the target distance factors.
[0034] As an alternative implementation, in the first aspect of the present invention, the method further includes:
[0035] Obtaining the second application behavior information of the computing power resources;
[0036] Analyzing the standard update effect information of the second update standard according to the second update standard and the first application behavior information. The standard update effect information is used to represent the expected execution effect situation of the application behavior after the computing power resources update the second update standard;
[0037] Analyzing the third application behavior information of the computing power resources according to the standard update effect information. The third application behavior information matches the standard update effect information;
[0038] Determine whether the second application behavior information matches the third application behavior information;
[0039] When it is determined that the second application behavior information does not match the third application behavior information, at least one target item between the second application behavior information and the third application behavior information is determined, and the target item is used to represent the mismatched item between the second application behavior information and the third application behavior information;
[0040] Update the effect information according to all the target items and the standard, and determine the target update item of the computing power resource and the adaptive adjustment item of the second update standard;
[0041] Update the computing power resource according to the target update item and the adaptive adjustment item.
[0042] A second aspect of the present invention discloses a standard update device for computing power resources, and the device includes:
[0043] An acquisition module, configured to acquire first application behavior information of computing power resources;
[0044] A determination module, configured to determine first attribute information of the computing power resource according to the first application behavior information, and the first attribute information matches the application scenario of the computing power resource;
[0045] An analysis module, configured to analyze standard update information of the computing power resource according to the first attribute information, where the standard update information is used to represent the execution standard situation adapted to the update of the computing power resource, and the standard update information indicates at least one first update standard;
[0046] A judgment module, configured to judge whether there is at least one second update standard that meets a preset update condition among all the first update standards;
[0047] A first generation module, configured to, when the judgment module determines that there is at least one of the second update standards among all the first update standards, generate a first control parameter according to the first attribute information and all the second update standards, where the first control parameter is used to update the second update standard to the computing power resource.
[0048] As an optional implementation manner, in the second aspect of the present invention, the specific manner in which the judgment module judges whether there is at least one second update standard that meets a preset update condition among all the first update standards includes:
[0049] For each of the first update criteria, calculate the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources, where the influence degree value is used to represent the influence degree of the first update criterion on the associated computing power nodes of the computing power resources; determine whether the influence degree value is less than a preset influence degree threshold, and when it is determined that the influence degree value is less than the preset influence degree threshold, then determine the first update criterion as a second update criterion that meets the preset update conditions.
[0050] As an optional implementation manner, in the second aspect of the present invention, the specific manner in which the judgment module calculates the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources includes:
[0051] Determine whether there is an associated update criterion associated with the first update criterion for the associated computing power nodes. When it is determined that there is the associated update criterion associated with the first update criterion for the associated computing power nodes, then determine a first weight value, and determine the first weight value as the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources;
[0052] When it is determined that there is no such associated update criterion associated with the first update criterion for the associated computing power nodes, then determine a second weight value, and determine whether the associated update criterion is adapted to the associated computing power nodes. When it is determined that the associated update criterion is adapted to the associated computing power nodes, then determine a third weight value, and calculate the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources according to the second weight value and the third weight value;
[0053] When it is determined that the associated update criterion is not adapted to the associated computing power nodes, then determine a fourth weight value, and calculate the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources according to the second weight value and the fourth weight value.
[0054] As an optional implementation manner, in the second aspect of the present invention, the device further includes:
[0055] A second generation module, configured to generate a verification instruction for the computing power resources according to all the second update criteria before the first generation module generates a first control parameter according to the first attribute information and all the second update criteria, where the verification instruction is used to send an update verification request for all the second update criteria to an object corresponding to the computing power resources;
[0056] A receiving module, configured to receive a receipt instruction of the verification instruction;
[0057] The judgment module is further configured to determine whether there is a third update criterion that matches the receipt instruction among all the second update criteria;
[0058] A first update module, configured to, when the determination module determines that there is the third update criterion among all the second update criteria, update all the second update criteria according to all the third update criteria;
[0059] Moreover, the specific manner in which the first generation module generates the first control parameter according to the first attribute information and all the second update criteria includes:
[0060] Generating a first control parameter according to the first attribute information and all the updated second update criteria.
[0061] As an optional implementation manner, in the second aspect of the present invention, the determination module is further configured to, when the judgment module determines that all the influence degree values are greater than the preset first influence degree threshold, determine at least one fourth update criterion from all the first update criteria according to all the influence degree values, where the influence degree value of the fourth update criterion is relatively smaller than the influence degree values of the other first update criteria, and the influence degree value of the fourth update criterion is within a preset second influence degree range threshold;
[0062] The determination module is further configured to determine all the fourth update criteria as the second update criteria that meet the preset update conditions; and / or,
[0063] Each of the first update criteria corresponds to at least one unit of the computing power resource, and each unit has a corresponding preset first priority value, where the preset first priority value is used to represent at least one of the function, resource occupation, associated unit, and application scenario of the corresponding unit in the computing power resource. Each of the first update criteria has corresponding second attribute information, where the second attribute information is used to represent at least one of the use, resource occupation, and configuration location of the first update criteria;
[0064] Moreover, the device further includes:
[0065] A calculation module, configured to, when the judgment module determines that all the influence degree values are greater than the preset first influence degree threshold, for each of the first update criteria, calculate a second priority value of the first update criteria according to the preset first priority values of all the units corresponding to the first update criteria and the second attribute information;
[0066] The judgment module is further configured to judge whether the second priority value is greater than or equal to a preset priority threshold;
[0067] The determining module is further configured to, when the judging module determines that the second priority value is greater than or equal to the preset priority threshold, determine the first update criterion as a second update criterion that meets the preset update conditions.
[0068] As an optional implementation manner, in the second aspect of the present invention, the first attribute information includes at least one of computing power measurement information, computing power routing information, computing power application scenario information, computing power allocation area information, and computing power protocol reserve information. The computing power measurement information is used to represent the computing ability of computing power resources. The computing power routing information is used to represent the network connection situation between computing power resources. The computing power application scenario information includes at least one of scenarios such as AI training, big data analysis, and high-performance computing. The computing power allocation area information is used to represent the geographical location or area where the computing power resources are located and is used to guide the regional allocation of computing power resources. The computing power protocol reserve information is used to represent the computing protocols or standards supported by the computing power resources.
[0069] Moreover, the specific manner in which the analysis module analyzes the standard update information of the computing power resources according to the first attribute information includes:
[0070] Analyze the dynamic computing power demand information of the associated computing power nodes of the computing power resources according to the first application behavior information. The dynamic computing power demand information is used to represent the dynamic demand situation of the associated computing power nodes for the computing power resources.
[0071] Analyze the computing power ability information of the computing power resources according to the first attribute information.
[0072] Calculate a target distance value between the computing power ability information and the dynamic computing power demand information of the computing power resources. The target distance value is used to represent the degree of mismatch between the computing power ability information and the dynamic computing power demand information.
[0073] Determine at least one target distance factor according to the target distance value. The target distance factor is used to represent the factors of mismatch between the computing power ability information and the dynamic computing power demand information.
[0074] Analyze the standard update information of the computing power resources according to all the target distance factors.
[0075] As an optional implementation manner, in the second aspect of the present invention, the obtaining module is further configured to obtain second application behavior information of the computing power resources.
[0076] The analysis module is further configured to analyze the standard update effect information of the second update criterion according to the second update criterion and the first application behavior information, where the standard update effect information is used to represent the expected execution effect of the application behavior after the computing power resource updates the second update criterion;
[0077] The analysis module is further configured to analyze the third application behavior information of the computing power resource according to the standard update effect information, where the third application behavior information matches the standard update effect information;
[0078] The judgment module is further configured to judge whether the second application behavior information matches the third application behavior information;
[0079] The determination module is further configured to, when the judgment module determines that the second application behavior information does not match the third application behavior information, determine at least one target item between the second application behavior information and the third application behavior information, where the target item is used to represent the mismatched item between the second application behavior information and the third application behavior information;
[0080] The determination module is further configured to determine the target update item of the computing power resource and the adaptive adjustment item of the second update criterion according to all the target items and the standard update effect information;
[0081] In addition, the device further includes:
[0082] The second update module is further configured to update the computing power resource according to the target update item and the adaptive adjustment item.
[0083] A third aspect of the present invention discloses another standard update device for computing power resources, where the device includes:
[0084] A memory storing executable program code;
[0085] A processor coupled to the memory;
[0086] The processor calls the executable program code stored in the memory to execute the standard update method for computing power resources disclosed in the first aspect of the present invention.
[0087] A fourth aspect of the present invention discloses a computer storage medium, where the computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the standard update method for computing power resources disclosed in the first aspect of the present invention.
[0088] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0089] In an embodiment of the present invention, first application behavior information of computing power resources is obtained; according to the first application behavior information, first attribute information of the computing power resources is determined, and the first attribute information matches the application scenario of the computing power resources; according to the first attribute information, standard update information of the computing power resources is analyzed, and the standard update information is used to represent the execution standard situation adapted to the update of the computing power resources, and the standard update information indicates at least one first update standard; it is judged whether there is at least one second update standard that meets the preset update condition among all the first update standards. When it is judged that there is at least one second update standard among all the first update standards, a first control parameter is generated according to the first attribute information and all the second update standards, and the first control parameter is used to update the second update standard to the computing power resources. It can be seen that implementing the present invention can determine the first attribute information of the computing power resources that matches the application scenario of the computing power resources according to the obtained first application behavior information of the computing power resources, improve the comprehensiveness and accuracy of the analysis and understanding of the computing power resources, and then, based on the analyzed first attribute information, analyze the standard update information of the computing power resources used to represent the execution standard situation adapted to the update of the computing power resources, improve the matching accuracy of the standard update information of the computing power resources, and when it is judged that there is at least one second update standard that meets the preset update condition among the at least one first update standard indicated by the standard update information, generate a first control parameter for updating the second update standard to the computing power resources according to the first attribute information of the computing power resources and all the second update standards, so as to improve the standard update efficiency of the computing power resources while improving the standard update accuracy, reliability and security of the computing power resources, which is beneficial to improving the operation stability of the computing power resources and the richness of the application scenario expansion, and is beneficial to improving the user experience of the computing power resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0090] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention, and those of ordinary skill in the art can also obtain other drawings based on these drawings without creative efforts.
[0091] Figure 1 is a flowchart of a method for standard updating of computing power resources disclosed in an embodiment of the present invention;
[0092] Figure 2 is a flowchart of another method for standard updating of computing power resources disclosed in an embodiment of the present invention;
[0093] Figure 3 is a structural diagram of a device for standard updating of computing power resources disclosed in an embodiment of the present invention;
[0094] Figure 4It is a schematic structural diagram of another standard updating device for computing power resources disclosed in an embodiment of the present invention;
[0095] Figure 5 It is a schematic structural diagram of yet another standard updating device for computing power resources disclosed in an embodiment of the present invention. Detailed implementation manners
[0096] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.
[0097] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, device, product or terminal that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes unlisted steps or units, or optionally further includes other steps or units inherent to these processes, methods, products or terminals.
[0098] Referring to "embodiment" herein means that a specific feature, structure or characteristic described in connection with the embodiment may be included in at least one embodiment of the present invention. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.
[0099] The present invention discloses a method and device for standard updating of computing power resources, which can determine the first attribute information of the computing power resources that matches the application scenario of the computing power resources according to the obtained first application behavior information of the computing power resources, improve the comprehensiveness and accuracy of the analysis and understanding of the computing power resources, and then, based on the analyzed first attribute information, analyze the standard update information of the computing power resources that represents the execution standard situation suitable for the update of the computing power resources, improve the matching accuracy of the standard update information of the computing power resources, and when it is determined that there is at least one second update standard that meets the preset update conditions among at least one first update standard indicated by the standard update information, generate a first control parameter for updating the second update standard to the computing power resources according to the first attribute information of the computing power resources and all the second update standards, so as to improve the standard update efficiency of the computing power resources while improving the accuracy, reliability and security of the standard update of the computing power resources, which is beneficial to improving the operation stability of the computing power resources and the richness of the application scenario expansion, and is beneficial to improving the user experience of the computing power resources. The following will be described in detail respectively.
[0100] Embodiment 1
[0101] Please refer to Figure 1 , Figure 1 which is a schematic flowchart of a method for standard updating of computing power resources disclosed in an embodiment of the present invention. Among them, Figure 1 the described method for standard updating of computing power resources can be applied to computing power resource devices / platforms, and can also be applied to intelligent devices related to computing power resource devices / platforms. The intelligent devices include but are not limited to one or more of cloud devices, edge computing devices, relay devices, base station devices, urban management devices, intelligent network-connected devices, and smart home devices, which are not limited in the embodiments of the present invention. As Figure 1 shown, the method for standard updating of computing power resources may include the following operations:
[0102] 101. Obtain the first application behavior information of the computing power resources;
[0103] In an embodiment of the present invention, optionally, the above first application behavior information may be obtained by sensing the operation data in the computing power resources and the status information of the computing power resources, or may be actively uploaded based on the object corresponding to the computing power resources. The above object may include but is not limited to one or more of people, units, terminal devices, etc. The above terminal devices include but are not limited to one or more of computing power resource platform devices, computing power node devices corresponding to the computing power resources, associated intelligent devices, etc.
[0104] In an embodiment of the present invention, it should be noted that the above first application behavior information represents the behavior situation during the application use of the above computing power resources, rather than a computing power standard update request.
[0105] 102. Determine the first attribute information of the computing power resource according to the first application behavior information, where the first attribute information matches the application scenario of the computing power resource;
[0106] In an embodiment of the present invention, optionally, the above-mentioned first attribute information may include at least one of performance information (for hardware units such as processors, memories, storage devices, etc.), software environment information (for software environments such as operating systems, programming languages, algorithms, etc.), scale information, heterogeneous information, scalability information, application cost information, cloud computing ability information, edge computing ability information, standard protocol information, bandwidth status information, network latency information, connection status information, task queue information, task load information, energy consumption information, physical environment information, security protection information, intrusion detection information, operating system information, software configuration information, health status information, and fault information;
[0107] In an embodiment of the present invention, it should be noted that over time, the above-mentioned first attribute information of the computing power resource may change, such as device upgrades, network adjustments, application scenario changes, etc. Therefore, determining the above-mentioned first attribute information is not to obtain the initial attribute information of the computing power resource, that is, the determined first attribute information is dynamically determined and multi-dimensionally selectable;
[0108] 103. Analyze the standard update information of the computing power resource according to the first attribute information, where the standard update information is used to represent the execution standard situation adapted to the update of the computing power resource, and the standard update information indicates at least one first update standard;
[0109] 104. Determine whether there is at least one second update standard that meets the preset update condition among all the first update standards;
[0110] In an embodiment of the present invention, as an optional implementation manner, determining whether there is at least one second update standard that meets the preset update condition among all the first update standards includes:
[0111] For each first update standard, calculate the influence degree value of the first update standard on the associated computing power nodes of the computing power resource, where the influence degree value is used to represent the influence degree of the first update standard on the associated computing power nodes of the computing power resource; determine whether the influence degree value is less than the preset influence degree threshold, and when it is determined that the influence degree value is less than the preset influence degree threshold, then determine the first update standard as the second update standard that meets the preset update condition.
[0112] It can be seen that implementing this optional embodiment can determine the second update criterion by calculating the influence degree value representing the influence degree of each analyzed first update criterion on the associated computing power nodes of the computing power resources, determining whether it is less than the preset influence degree threshold, so as to improve the standard update efficiency of the computing power resources while improving the standard update accuracy, reliability and security of the computing power resources, which is beneficial to improving the operation stability of the computing power resources.
[0113] In this optional embodiment, as an optional implementation manner, the method further includes:
[0114] When it is determined that all influence degree values are greater than the preset first influence degree threshold, at least one fourth update criterion is determined from all the first update criteria according to all the influence degree values. The influence degree value of the fourth update criterion is relatively less than the influence degree values of other first update criteria, and the influence degree value of the fourth update criterion is within the preset second influence degree range threshold;
[0115] All the fourth update criteria are determined as the second update criteria that meet the preset update conditions; and / or,
[0116] Each first update criterion corresponds to at least one unit of the computing power resources. Each unit has a corresponding preset first priority value, and the preset first priority value is used to represent at least one of the functions, occupied resources, associated units, and application scenarios of the corresponding unit in the computing power resources. Each first update criterion has corresponding second attribute information, and the second attribute information is used to represent at least one of the uses, occupied resources, and configuration positions of the first update criterion. When it is determined that all influence degree values are greater than the preset first influence degree threshold, for each first update criterion, according to the preset first priority value and the second attribute information of all the units corresponding to the first update criterion, calculate the second priority value of the first update criterion; determine whether the second priority value is greater than or equal to the preset priority threshold. When it is determined that the second priority value is greater than or equal to the preset priority threshold, the first update criterion is determined as the second update criterion that meets the preset update conditions.
[0117] It can be seen that when it is further determined that all influence values are greater than the preset first influence threshold in implementing this optional embodiment, a second update standard matching method for multiple computing power resources can be proposed. Firstly, according to all influence values, at least one fourth update standard that is relatively smaller than other first update standards and within the preset second influence range threshold is determined among all first update standards, so as to determine all fourth update standards as the second update standards that meet the preset update conditions, thereby improving the standard update efficiency of computing power resources while ensuring the accuracy, reliability, and security of the standard update of computing power resources. Secondly, for each first update standard, according to the preset first priority values of all corresponding units of the first update standard and the second attribute information corresponding to the first update standard, the second priority value of the first update standard can be calculated to improve the accuracy and comprehensiveness of the analysis and understanding of the first update standard. When it is determined that the second priority value is greater than or equal to the preset priority threshold, the first update standard is determined as the second update standard that meets the preset update conditions, so as to further improve the accuracy, reliability, security, and comprehensive analysis and understanding of the standard update of computing power resources on the basis of taking into account the advantages of the first solution, which is beneficial to further ensuring the operation stability of computing power resources. Thirdly, the fusion of the above solutions can further improve the determination accuracy and comprehensive analysis and understanding of the second update standard, which is beneficial to ensuring the operation stability of computing power resources.
[0118] In this optional embodiment, as another optional implementation manner, calculating the influence value of the first update standard on the associated computing power nodes of the computing power resources includes:
[0119] Determine whether there is an associated update standard associated with the first update standard in the associated computing power node. When it is determined that there is an associated update standard associated with the first update standard in the associated computing power node, determine the first weight value and determine the first weight value as the influence value of the first update standard on the associated computing power nodes of the computing power resources;
[0120] When it is determined that there is no associated update standard associated with the first update standard in the associated computing power node, determine the second weight value, and determine whether the associated update standard is adapted to the associated computing power node. When it is determined that the associated update standard is adapted to the associated computing power node, determine the third weight value, and calculate the influence value of the first update standard on the associated computing power nodes of the computing power resources according to the second weight value and the third weight value;
[0121] When it is determined that the associated update standard is not adapted to the associated computing power node, determine the fourth weight value, and calculate the influence value of the first update standard on the associated computing power nodes of the computing power resources according to the second weight value and the fourth weight value.
[0122] In the embodiments of the present invention, it should be noted that for the above first weight - fourth weight, their specific values can be adjusted in combination with the actual application scenario, and their relative magnitude relationships are not specifically limited. However, as the logical judgment deepens, the influence degree value should increase. Specifically, based on the above weight calculation algorithm, it can also be adjusted in combination with the actual application scenario, as long as it can achieve the purpose of determining the second update standard that meets the preset update condition based on the above - calculated influence degree value in the later stage.
[0123] It can be seen that implementing this optional embodiment can further calculate the influence degree value of the first update standard on the associated computing power nodes of the computing power resources. During this process, by determining whether there is an associated update standard related to the first update standard in the associated computing power nodes, and according to the judgment result, calculating the influence degree value of the first update standard on the associated computing power nodes of the computing power resources in different situations, and further considering whether the associated update standard is adapted to the associated computing power nodes during this process. Thus, it can further improve the calculation accuracy, scientificity, and comprehensive understanding of the influence degree value of the first update standard on the associated computing power nodes of the computing power resources, which is beneficial to improving the accuracy, reliability, and security of the standard update of the computing power resources.
[0124] 105. When it is determined that there is at least one second update standard among all the first update standards, a first control parameter is generated according to the first attribute information and all the second update standards. The first control parameter is used to update the second update standard to the computing power resources.
[0125] It can be seen that implementing the embodiments of the present invention can determine the first attribute information of the computing power resources that matches the application scenario of the computing power resources according to the obtained first application behavior information of the computing power resources, improving the comprehensiveness and accuracy of the analysis and understanding of the computing power resources. Furthermore, based on the analyzed first attribute information, analyzing the standard update information of the computing power resources indicating the execution standard situation suitable for the update of the computing power resources, improving the matching accuracy of the standard update information of the computing power resources. And when it is determined that the standard update information indicates that there is at least one second update standard that meets the preset update condition among at least one of the first update standards, a first control parameter for updating the second update standard to the computing power resources is generated according to the first attribute information of the computing power resources and all the second update standards. Thus, while improving the standard update efficiency of the computing power resources, it improves the accuracy, reliability, and security of the standard update of the computing power resources, which is beneficial to improving the operation stability of the computing power resources and the expansion and enrichment of the application scenario, and is beneficial to improving the user experience of the computing power resources.
[0126] In the embodiments of the present invention, as another optional implementation manner, before generating the first control parameter according to the first attribute information and all the second update standards, the method further includes:
[0127] Generate verification instructions for computing power resources according to all second update criteria, where the verification instructions are used to send update verification requests for all second update criteria to the object corresponding to the computing power resources;
[0128] Receive the receipt instruction of the verification instruction;
[0129] Determine whether there is a third update criterion in all second update criteria that matches the receipt instruction. When it is determined that there is a third update criterion in all second update criteria, update all second update criteria according to all third update criteria;
[0130] Optionally, generating the first control parameter according to the first attribute information and all second update criteria includes:
[0131] Generate the first control parameter according to the first attribute information and all updated second update criteria.
[0132] In this optional embodiment, optionally, when the receipt instruction of the verification instruction is not received, the historical application behavior information of the computing power resources of the above object can be further analyzed to analyze whether there is a target update criterion in all the above second update criteria that does not match the above historical application behavior information. If so, all second update criteria can be updated based on the target update criterion, thereby triggering the execution of the operation of generating the first control parameter according to the first attribute information and all updated second update criteria;
[0133] Further optionally, when the receipt instruction of the verification instruction is not received, the operation of generating the first control parameter according to the first attribute information and all second update criteria can also be directly triggered.
[0134] It can be seen that implementing this optional embodiment can, before generating the first control parameter according to the first attribute information and all second update criteria, further generate verification instructions for computing power resources based on all the above determined second update criteria that meet the preset update conditions, so as to send update verification requests for all second update criteria to the object corresponding to the computing power resources, and receive the receipt instruction of the verification instruction. By determining whether there is a third update criterion in all second update criteria that matches the receipt instruction, when it is determined that there is a third update criterion in all second update criteria, update all second update criteria according to all third update criteria, and then generate the first control parameter according to the first attribute information and all updated second update criteria, which can further improve the accuracy, reliability and security of the standard update of computing power resources, and is beneficial to further ensuring the operation stability of computing power resources.
[0135] Embodiment 2
[0136] Please refer to Figure 2 ,Figure 2 It is a schematic flowchart of another method for updating the standard of computing power resources disclosed in an embodiment of the present invention. Among them, Figure 2 the described method for updating the standard of computing power resources can be applied to computing power resource devices / platforms, and can also be applied to intelligent devices related to computing power resource devices / platforms. The intelligent devices include, but are not limited to, one or more of cloud devices, edge computing devices, relay devices, base station devices, urban management devices, intelligent network-connected devices, and smart home devices. The embodiments of the present invention do not make limitations. As Figure 2 shown, the method for updating the standard of computing power resources may include the following operations:
[0137] 201. Obtain the first application behavior information of the computing power resources;
[0138] 202. Determine the first attribute information of the computing power resources according to the first application behavior information;
[0139] Optionally, the first attribute information matches the application scenario of the computing power resources; the first attribute information includes at least one of computing power measurement information, computing power routing information, computing power application scenario information, computing power allocation area information, and computing power protocol reserve information. The computing power measurement information is used to represent the computing ability of the computing power resources, the computing power routing information is used to represent the network connection situation between the computing power resources, the computing power application scenario information includes at least one of AI training, big data analysis, and high-performance computing scenarios, the computing power allocation area information is used to represent the geographical location or area where the computing power resources are located and is used to guide the regional allocation of the computing power resources, and the computing power protocol reserve information is used to represent the computing protocols or standards supported by the computing power resources;
[0140] In the embodiments of the present invention, for the supplementary description of the above steps 201-step 202, please refer to the supplementary description of steps 101-step 102 in Embodiment 1. The embodiments of the present invention will not repeat it here. The same applies to steps 208 and 209 below.
[0141] 203. Analyze the dynamic demand information of the computing power resources of the associated computing power nodes according to the first application behavior information. The dynamic demand information of the computing power resources is used to represent the dynamic demand situation of the associated computing power nodes for the computing power resources;
[0142] 204. Analyze the computing power ability information of the computing power resources according to the first attribute information;
[0143] 205. Calculate the target distance value between the computing power ability information and the dynamic demand information of the computing power resources. The target distance value is used to represent the degree of mismatch between the computing power ability information and the dynamic demand information of the computing power resources;
[0144] 206. Determine at least one target distance factor according to the target distance value, where the target distance factor is used to represent the factor of mismatch between the computing power capability information and the dynamic demand information of computing power resources;
[0145] 207. Analyze the standard update information of computing power resources according to all the target distance factors, where the standard update information is used to represent the execution standard situation adapted to the update of computing power resources, and the standard update information indicates at least one first update standard;
[0146] 208. Determine whether there is at least one second update standard that meets the preset update condition among all the first update standards;
[0147] 209. When it is determined that there is at least one second update standard among all the first update standards, generate a first control parameter according to the first attribute information and all the second update standards, where the first control parameter is used to update the second update standard to the computing power resources.
[0148] In the embodiments of the present invention, it should be noted that the above first application behavior information represents the behavior situation during the application use process of the above computing power resources, rather than a computing power standard update request.
[0149] It can be seen that implementing the embodiments of the present invention can, after analyzing the above-mentioned dynamic and multi-dimensional optional first attribute information of computing power resources, further analyze the dynamic demand information of computing power resources used to represent the dynamic demand situation of associated computing nodes for computing power resources based on the first application behavior information used to represent the behavior during the application use process of computing power resources, and combine the above-mentioned analyzed dynamic and multi-dimensional optional first attribute information of computing power resources to analyze the computing power capability information of computing power resources, and then calculate the target distance value used to represent the degree of mismatch between the computing power capability information and the dynamic demand information of computing power resources. And based on the target distance value, determine at least one target distance factor used to represent the factor of mismatch between the computing power capability information and the dynamic demand information of computing power resources. According to all the target distance factors, analyze the above-mentioned standard update information of computing power resources to improve the comprehensiveness of the standard update analysis of computing power resources and the accuracy of the combined understanding of the entire application link of computing power resources, improve the accuracy of the analysis of the standard update information, and further improve the accuracy of determining the second update standard of computing power resources, which is beneficial to further improving the standard update efficiency of computing power resources while improving the accuracy, reliability and security of the standard update of computing power resources, is beneficial to improving the operation stability of computing power resources and the richness of application scenarios, and is beneficial to improving the user experience of computing power resources.
[0150] In the embodiments of the present invention, as an optional implementation manner, the method further includes:
[0151] Obtain the second application behavior information of the computing power resources;
[0152] Analyze the standard update effect information of the second update standard according to the second update standard and the first application behavior information, where the standard update effect information is used to represent the expected execution effect of the application behavior after the computing power resource updates the second update standard;
[0153] Analyze the third application behavior information of the computing power resource according to the standard update effect information, and the third application behavior information matches the standard update effect information;
[0154] Determine whether the second application behavior information matches the third application behavior information;
[0155] When it is determined that the second application behavior information does not match the third application behavior information, determine at least one target item between the second application behavior information and the third application behavior information, where the target item is used to represent the mismatched items between the second application behavior information and the third application behavior information;
[0156] Determine the target update item of the computing power resource and the adaptive adjustment item of the second update standard according to all target items and the standard update effect information;
[0157] Update the computing power resource according to the target update item and the adaptive adjustment item.
[0158] It can be seen that implementing this optional embodiment can also, after determining the second update standard, thereby generating the first control parameter to update the second update standard to the computing power resource, further analyze, according to the second update standard and the first application behavior information, the standard update effect information used to represent the expected execution effect of the application behavior after the computing power resource updates the second update standard, and then analyze the third application behavior information of the computing power resource that matches the standard update effect information. By determining whether the second application behavior information matches the third application behavior information, and when it is determined that the second application behavior information does not match the third application behavior information, determine at least one target item representing the mismatched items between the second application behavior information and the third application behavior information. According to all target items and the standard update effect information, determine the target update item of the computing power resource and the adaptive adjustment item of the second update standard, and then, from the dual perspectives of the computing power resource and the second update standard, further update the above-mentioned computing power resource, improve the comprehensiveness and accuracy of the standard update of the computing power resource, and provide a standard update mechanism for a stable link of the computing power resource to improve the stability of the standard update of the computing power resource, improve the operation stability of the computing power resource, and is conducive to improving the user experience of the computing power resource.
[0159] Embodiment III
[0160] Please refer toFigure 3 , Figure 3 is a schematic structural diagram of a standard update device for computing power resources disclosed in an embodiment of the present invention. Among them, the standard update device for computing power resources can be applied to computing power resource devices / platforms, and can also be applied to intelligent devices related to computing power resource devices / platforms. The intelligent devices include, but are not limited to, one or more of cloud devices, edge computing devices, relay devices, base station devices, urban management devices, intelligent network-connected devices, and smart home devices. The embodiments of the present invention do not make limitations. As Figure 3 shown, the standard update device for computing power resources may include:
[0161] An acquisition module 301, configured to acquire first application behavior information of computing power resources;
[0162] A determination module 302, configured to determine first attribute information of computing power resources according to the first application behavior information, and the first attribute information matches the application scenario of the computing power resources;
[0163] An analysis module 303, configured to analyze standard update information of computing power resources according to the first attribute information. The standard update information is used to represent the execution standard situation adapted to the update of computing power resources, and the standard update information indicates at least one first update standard;
[0164] A judgment module 304, configured to judge whether there is at least one second update standard that meets a preset update condition among all the first update standards;
[0165] A first generation module 305, configured to, when the judgment module 304 judges that there is at least one second update standard among all the first update standards, generate a first control parameter according to the first attribute information and all the second update standards. The first control parameter is used to update the second update standard to the computing power resources.
[0166] It can be seen that implementing the embodiments of the present invention can determine the first attribute information of the computing power resource that matches the application scenario of the computing power resource according to the first application behavior information of the obtained computing power resource, improving the comprehensiveness and accuracy of the analysis and understanding of the computing power resource. Furthermore, based on the analyzed first attribute information, analyze the standard update information of the computing power resource indicating the execution standard situation suitable for the update of the computing power resource, improving the matching accuracy of the standard update information of the computing power resource. And when it is determined that there is at least one second update standard among at least one of the first update standards indicated by the standard update information that meets the preset update conditions, generate a first control parameter for updating the second update standard to the computing power resource according to the first attribute information of the computing power resource and all the second update standards, thereby improving the standard update efficiency of the computing power resource while improving the accuracy, reliability and security of the standard update of the computing power resource, which is beneficial to improving the operation stability of the computing power resource and the expansion and richness of the application scenario, and is beneficial to improving the user experience of the computing power resource.
[0167] In the embodiments of the present invention, as an optional implementation manner, the specific manner in which the above determination module 304 determines whether there is at least one second update standard among all the first update standards that meets the preset update conditions includes:
[0168] For each first update standard, calculate the influence degree value of the first update standard on the associated computing power nodes of the computing power resource, where the influence degree value is used to represent the influence degree of the first update standard on the associated computing power nodes of the computing power resource; determine whether the influence degree value is less than a preset influence degree threshold, and when it is determined that the influence degree value is less than the preset influence degree threshold, then determine the first update standard as the second update standard that meets the preset update conditions.
[0169] It can be seen that implementing this optional embodiment can determine the second update standard by calculating the influence degree value representing the influence degree of each analyzed first update standard on the associated computing power nodes of the computing power resource and determining whether it is less than the preset influence degree threshold, thereby improving the standard update efficiency of the computing power resource while improving the accuracy, reliability and security of the standard update of the computing power resource, which is beneficial to improving the operation stability of the computing power resource.
[0170] In this optional embodiment, as an optional implementation manner, the specific manner in which the above determination module 304 calculates the influence degree value of the first update standard on the associated computing power nodes of the computing power resource includes:
[0171] Determine whether there is an associated update standard associated with the first update standard in the associated computing power nodes. When it is determined that there is an associated update standard associated with the first update standard in the associated computing power nodes, then determine the first weight value and determine the first weight value as the influence degree value of the first update standard on the associated computing power nodes of the computing power resource;
[0172] When it is determined that the associated computing power node does not have an associated update criterion associated with the first update criterion, a second weight value is determined, and it is judged whether the associated update criterion is adapted to the associated computing power node. When it is judged that the associated update criterion is adapted to the associated computing power node, a third weight value is determined, and based on the second weight value and the third weight value, the influence degree value of the first update criterion on the associated computing power node of the computing power resource is calculated;
[0173] When it is judged that the associated update criterion is not adapted to the associated computing power node, a fourth weight value is determined, and based on the second weight value and the fourth weight value, the influence degree value of the first update criterion on the associated computing power node of the computing power resource is calculated.
[0174] It can be seen that implementing this optional embodiment can further, in the process of calculating the influence degree value of the first update criterion on the associated computing power node of the computing power resource, by judging whether the associated computing power node has an associated update criterion associated with the first update criterion, and based on the judgment result, calculate the influence degree value of the first update criterion on the associated computing power node of the computing power resource in different situations, and further consider whether the associated update criterion is adapted to the associated computing power node during this process, so as to further improve the calculation accuracy, scientificity and comprehensive understanding of the influence degree value of the first update criterion on the associated computing power node of the computing power resource, which is beneficial to improving the update accuracy, reliability and security of the computing power resource standard.
[0175] In this optional embodiment, as another optional implementation manner, as Figure 4 shown, the device further includes:
[0176] A second generation module 306, configured to generate a verification instruction for the computing power resource before the first generation module 305 generates a first control parameter according to the first attribute information and all second update criteria, where the verification instruction is used to send an update verification request for all second update criteria to the object corresponding to the computing power resource;
[0177] A receiving module 307, configured to receive a receipt instruction of the verification instruction;
[0178] The judgment module 304 is further configured to judge whether there is a third update criterion in all second update criteria that matches the receipt instruction;
[0179] A first update module 308, configured to update all second update criteria according to all third update criteria when the judgment module 304 judges that there is a third update criterion in all second update criteria;
[0180] Optionally, the specific manner in which the first generation module 305 generates the first control parameter according to the first attribute information and all second update criteria includes:
[0181] Generate a first control parameter according to the first attribute information and all updated second update criteria.
[0182] It can be seen that implementing this optional embodiment can, before generating the first control parameter according to the first attribute information and all second update criteria, further generate a verification instruction for computing resources based on all the determined second update criteria that meet the preset update conditions, so as to send an update verification request for all second update criteria to the object corresponding to the computing resources, and receive a receipt instruction for the verification instruction. By determining whether there is a third update criterion in all second update criteria that matches the receipt instruction, when it is determined that there is a third update criterion in all second update criteria, then update all second update criteria according to all third update criteria, and then generate a first control parameter according to the first attribute information and the updated all second update criteria, which can further improve the accuracy, reliability, and security of the standard update of computing resources, and is conducive to further ensuring the operation stability of computing resources.
[0183] In this optional embodiment, as another optional implementation manner, the above-mentioned determination module 302 is further configured to, when the determination module 304 determines that all influence values are greater than a preset first influence threshold, then determine at least one fourth update criterion from all first update criteria according to all influence values. The influence value of the fourth update criterion is relatively smaller than the influence values of other first update criteria, and the influence value of the fourth update criterion is within a preset second influence range threshold;
[0184] The determination module 302 is further configured to determine all fourth update criteria as second update criteria that meet the preset update conditions; and / or,
[0185] Each first update criterion corresponds to at least one unit of computing resources. Each unit has a corresponding preset first priority value. The preset first priority value is used to represent at least one of the functions, occupied resources, associated units, and application scenarios of the corresponding unit in the computing resources. Each first update criterion has a corresponding second attribute information. The second attribute information is used to represent at least one of the uses, occupied resources, and configuration positions of the first update criterion;
[0186] Optionally, as Figure 4 shown, the device further includes:
[0187] The calculation module 309 is configured to, when the determination module 304 determines that all influence values are greater than a preset first influence threshold, then for each first update criterion, calculate a second priority value of the first update criterion according to the preset first priority value and the second attribute information of all units corresponding to the first update criterion;
[0188] The determination module 304 is further configured to determine whether the second priority value is greater than or equal to a preset priority threshold;
[0189] The determination module 302 is further configured to, when the determination module 304 determines that the second priority value is greater than or equal to the preset priority threshold, determine the first update criterion as a second update criterion that meets the preset update condition.
[0190] It can be seen that implementing this optional embodiment can further propose a matching method for the second update criteria of various computing power resources when it is determined that all influence values are greater than the preset first influence threshold. First, according to all influence values, at least one fourth update criterion with an influence value relatively smaller than other first update criteria and within the preset second influence range threshold is determined among all first update criteria, so as to determine all fourth update criteria as the second update criteria that meet the preset update condition, thereby improving the standard update efficiency of computing power resources while ensuring the accuracy, reliability, and security of the standard update of computing power resources. Second, for each first update criterion, the second priority value of the first update criterion can be calculated according to the preset first priority values of all corresponding units of the first update criterion and the second attribute information corresponding to the first update criterion, improving the accuracy and comprehensiveness of the analysis and understanding of the first update criterion. When it is determined that the second priority value is greater than or equal to the preset priority threshold, the first update criterion is determined as the second update criterion that meets the preset update condition, so as to further improve the accuracy, reliability, security, and comprehensive analysis and understanding of the standard update of computing power resources on the basis of taking into account the advantages of the first solution, which is beneficial to further ensuring the operation stability of computing power resources. Third, through the integration of the above solutions, the accuracy of determining the second update criterion and the comprehensive analysis and understanding can be further improved, which is beneficial to ensuring the operation stability of computing power resources.
[0191] In an optional embodiment, the above first attribute information includes at least one of computing power measurement information, computing power routing information, computing power application scenario information, computing power allocation area information, and computing power protocol reserve information. The computing power measurement information is used to represent the computing ability of computing power resources. The computing power routing information is used to represent the network connection situation between computing power resources. The computing power application scenario information includes at least one of scenarios such as AI training, big data analysis, and high-performance computing. The computing power allocation area information is used to represent the geographical location or area where the computing power resources are located and is used to guide the regional allocation of computing power resources. The computing power protocol reserve information is used to represent the computing protocols or standards supported by the computing power resources;
[0192] Optionally, the specific manner in which the above analysis module 303 analyzes the standard update information of the computing power resources according to the first attribute information includes:
[0193] Analyze the dynamic computing power resource demand information of the associated computing power nodes of the computing power resources according to the first application behavior information, where the dynamic computing power resource demand information is used to represent the dynamic demand situation of the associated computing power nodes for the computing power resources;
[0194] Analyze the computing power capacity information of the computing power resources according to the first attribute information;
[0195] Calculate the target distance value between the computing power capacity information and the dynamic computing power resource demand information, where the target distance value is used to represent the degree of mismatch between the computing power capacity information and the dynamic computing power resource demand information;
[0196] Determine at least one target distance factor according to the target distance value, where the target distance factor is used to represent the factors of mismatch between the computing power capacity information and the dynamic computing power resource demand information;
[0197] Analyze the standard update information of the computing power resources according to all the target distance factors.
[0198] It can be seen that implementing the embodiments of the present invention can, after analyzing the above-mentioned dynamic and multi-dimensional optional first attribute information of the computing power resources, further analyze the dynamic computing power resource demand information used to represent the dynamic demand situation of the associated computing power nodes for the computing power resources according to the first application behavior information used to represent the behavior in the application usage process of the computing power resources, and combine the above-mentioned analyzed dynamic and multi-dimensional optional first attribute information of the computing power resources to analyze the computing power capacity information of the computing power resources, and then calculate the target distance value used to represent the degree of mismatch between the computing power capacity information and the dynamic computing power resource demand information, and based on the target distance value, determine at least one target distance factor used to represent the factors of mismatch between the computing power capacity information and the dynamic computing power resource demand information, and analyze the above-mentioned standard update information of the computing power resources according to all the target distance factors, so as to improve the comprehensiveness of the standard update analysis of the computing power resources and the accuracy of the combined understanding of the entire application link of the computing power resources, improve the accuracy of the analysis of the standard update information, and then improve the accuracy of determining the second update standard of the computing power resources, which is beneficial to further improving the standard update efficiency of the computing power resources while improving the accuracy, reliability and security of the standard update of the computing power resources, is beneficial to improving the operation stability of the computing power resources and the richness of the application scenarios, and is beneficial to improving the user experience of the computing power resources.
[0199] In another optional embodiment, the above-mentioned acquisition module 301 is further used to acquire the second application behavior information of the computing power resources;
[0200] The analysis module 303 is further used to analyze the standard update effect information of the second update standard according to the second update standard and the first application behavior information, where the standard update effect information is used to represent the expected execution effect situation of the application behavior after the computing power resources update the second update standard;
[0201] The analysis module 303 is further configured to analyze the third application behavior information of the computing power resources according to the standard update effect information, and the third application behavior information matches the standard update effect information;
[0202] The judgment module 304 is further configured to judge whether the second application behavior information matches the third application behavior information;
[0203] The determination module 302 is further configured to, when the judgment module 304 determines that the second application behavior information does not match the third application behavior information, determine at least one target item between the second application behavior information and the third application behavior information, and the target item is used to represent the mismatched items between the second application behavior information and the third application behavior information;
[0204] The determination module 302 is further configured to determine the target update item of the computing power resources and the adaptive adjustment item of the second update standard according to all the target items and the standard update effect information;
[0205] Optionally, as Figure 4 shown, the device further includes:
[0206] The second update module 310 is further configured to update the computing power resources according to the target update item and the adaptive adjustment item.
[0207] It can be seen that implementing this optional embodiment can also determine the second update standard, thereby generating the first control parameter to update the second update standard to the computing power resources. Then, by further analyzing the standard update effect information representing the expected execution effect of the application behavior after the computing power resources are updated with the second update standard according to the second update standard and the first application behavior information, the third application behavior information of the computing power resources that matches the standard update effect information is further analyzed. By judging whether the second application behavior information matches the third application behavior information, and when it is determined that the second application behavior information does not match the third application behavior information, at least one target item representing the mismatched items between the second application behavior information and the third application behavior information is determined between the second application behavior information and the third application behavior information. According to all the target items and the standard update effect information, the target update item of the computing power resources and the adaptive adjustment item of the second update standard are determined. Furthermore, from the dual perspectives of the computing power resources and the second update standard, the above-mentioned computing power resources are further updated to improve the comprehensiveness and accuracy of the standard update of the computing power resources, and to provide a standard update mechanism for the computing power resources with a stable link, so as to improve the stability of the standard update of the computing power resources, improve the operation stability of the computing power resources, and is conducive to improving the user experience of the computing power resources.
[0208] Embodiment 4
[0209] Please refer to Figure 5 , Figure 5 which is a schematic structural diagram of another standard update device for computing power resources disclosed in an embodiment of the present invention. Among them, the standard update device for computing power resources can be applied to computing power resource devices / platforms, and can also be applied to intelligent devices related to computing power resource devices / platforms. The intelligent devices include, but are not limited to, one or more of cloud devices, edge computing devices, relay devices, base station devices, urban management devices, intelligent network-connected devices, and smart home devices, which are not limited in the embodiments of the present invention. As Figure 5 shown, the standard update device for computing power resources may include:
[0210] A memory 401 storing executable program code.
[0211] A processor 402 coupled to the memory 401.
[0212] The processor 402 calls the executable program code stored in the memory 401 and executes the steps in the standard update method for computing power resources described in Embodiment 1 or Embodiment 2 of the present invention.
[0213] Embodiment 5
[0214] An embodiment of the present invention discloses a computer storage medium storing computer instructions that, when called, are used to execute the steps in the standard update method for computing power resources described in Embodiment 1 or Embodiment 2 of the present invention.
[0215] Embodiment 6
[0216] An embodiment of the present invention discloses a computer program product including a non-transitory computer storage medium storing a computer program, and the computer program is operable to cause a computer to execute the steps in the standard update method for computing power resources described in Embodiment 1 or Embodiment 2.
[0217] The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.
[0218] Through the specific descriptions of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solutions, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, and the storage medium includes read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc memories, magnetic disk memories, tape memories, or any other computer-readable medium that can be used to carry or store data.
[0219] Finally, it should be noted that: What is disclosed in an embodiment of a method and device for updating a standard of computing power resources of the present invention is only a preferred embodiment of the present invention, and is only used to illustrate the technical solution of the present invention, rather than limiting it; Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: They can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; And these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A standard update method for computing power resources, characterized in that, The method includes: Obtaining first application behavior information of computing power resources; According to the first application behavior information, determining first attribute information of the computing power resources, the first attribute information matching the application scenario of the computing power resources, the first attribute information including at least one of computing power routing information, computing power application scenario information, computing power allocation area information, and computing power protocol reserve information, the computing power routing information being used to represent the network connection situation between computing power resources, the computing power application scenario information including at least one of AI training, big data analysis, and high-performance computing scenarios, the computing power allocation area information being used to represent the geographical location or area where the computing power resources are located and being used to guide the regional allocation of computing power resources, and the computing power protocol reserve information being used to represent the computing protocols or standards supported by the computing power resources; According to the first attribute information, analyzing standard update information of the computing power resources, the standard update information being used to represent the execution standard situation adapted to the update of the computing power resources, the standard update information indicating at least one first update standard; Judging whether there is at least one second update standard that meets a preset update condition among all the first update standards. When it is judged that there is at least one second update standard among all the first update standards, a first control parameter is generated according to the first attribute information and all the second update standards, the first control parameter being used to update the second update standard to the computing power resources; And, the method further includes: Obtaining second application behavior information of the computing power resources; According to the second update standard and the first application behavior information, analyzing standard update effect information of the second update standard, the standard update effect information being used to represent the expected execution effect situation of the application behavior after the computing power resources update the second update standard; According to the standard update effect information, analyzing third application behavior information of the computing power resources, the third application behavior information matching the standard update effect information; Judging whether the second application behavior information matches the third application behavior information; When it is judged that the second application behavior information does not match the third application behavior information, at least one target item between the second application behavior information and the third application behavior information is determined, the target item being used to represent the non-matching item between the second application behavior information and the third application behavior information; According to all the target items and the standard update effect information, determining a target update item of the computing power resources and an adaptive adjustment item of the second update standard; Updating the computing power resources according to the target update item and the adaptive adjustment item.
2. The standard update method of computing power resources according to claim 1, characterized in that The judging whether there is at least one second update standard that meets a preset update condition among all the first update standards includes: For each of the first update criteria, calculate the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources, where the influence degree value is used to represent the influence degree of the first update criterion on the associated computing power nodes of the computing power resources; determine whether the influence degree value is less than a preset first influence degree threshold. When it is determined that the influence degree value is less than the preset first influence degree threshold, then determine the first update criterion as a second update criterion that meets the preset update conditions.
3. The standard update method for computing power resources according to claim 2, wherein The calculation of the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources includes: Determine whether there is an associated update criterion associated with the first update criterion for the associated computing power node. When it is determined that there is the associated update criterion associated with the first update criterion for the associated computing power node, then determine a first weight value, and determine the first weight value as the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources; When it is determined that there is no such associated update criterion associated with the first update criterion for the associated computing power node, then determine a second weight value, and determine whether the associated update criterion is adapted to the associated computing power node. When it is determined that the associated update criterion is adapted to the associated computing power node, then determine a third weight value, and calculate the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources according to the second weight value and the third weight value; When it is determined that the associated update criterion is not adapted to the associated computing power node, then determine a fourth weight value, and calculate the influence degree value of the first update criterion on the associated computing power nodes of the computing power resources according to the second weight value and the fourth weight value.
4. The method for updating the standard of computing power resources according to claim 2, wherein Before generating the first control parameter according to the first attribute information and all the second update criteria, the method further includes: Generate a verification instruction for the computing power resources according to all the second update criteria, where the verification instruction is used to send an update verification request for all the second update criteria to the object corresponding to the computing power resources; Receive a receipt instruction for the verification instruction; Determine whether there is a third update criterion in all the second update criteria that matches the receipt instruction. When it is determined that there is the third update criterion in all the second update criteria, then update all the second update criteria according to all the third update criteria; And, the generation of the first control parameter according to the first attribute information and all the second update criteria includes: Generate a first control parameter according to the first attribute information and all the updated second update criteria.
5. The method for standard updating of computing power resources according to any one of claims 2-4, characterized in that The method further includes: When it is determined that all the influence degree values are greater than the preset first influence degree threshold, then determine at least one fourth update criterion from all the first update criteria according to all the influence degree values, where the influence degree value of the fourth update criterion is relatively less than the influence degree values of other first update criteria, and the influence degree value of the fourth update criterion is within a preset second influence degree range threshold; Determine all the fourth update criteria as second update criteria that meet the preset update conditions; and / or Each of the first update criteria corresponds to at least one unit of the computing power resources. Each unit has a corresponding preset first priority value. The preset first priority value is used to represent at least one of the function, resource occupancy, associated units, and application scenarios of the corresponding unit in the computing power resources. Each of the first update criteria has corresponding second attribute information. The second attribute information is used to represent at least one of the purpose, resource occupancy, and configuration location of the first update criteria. When it is determined that all the influence values are greater than the preset first influence threshold, then for each of the first update criteria, according to the preset first priority values of all the units corresponding to the first update criteria and the second attribute information, calculate the second priority value of the first update criteria; determine whether the second priority value is greater than or equal to the preset priority threshold. When it is determined that the second priority value is greater than or equal to the preset priority threshold, then determine the first update criteria as the second update criteria that meet the preset update conditions.
6. The standard update method for computing power resources according to any one of claims 1-4, characterized in that The first attribute information further includes computing power measurement information. The computing power measurement information is used to represent the computing power of the computing power resources. Analyzing the standard update information of the computing power resources according to the first attribute information includes: Analyzing the dynamic demand information of the computing power resources of the associated computing power nodes according to the first application behavior information. The dynamic demand information of the computing power resources is used to represent the dynamic demand situation of the associated computing power nodes for the computing power resources; Analyzing the computing power information of the computing power resources according to the first attribute information; Calculating the target distance value between the computing power information and the dynamic demand information of the computing power resources. The target distance value is used to represent the degree of mismatch between the computing power information and the dynamic demand information of the computing power resources; Determining at least one target distance factor according to the target distance value. The target distance factor is used to represent the factors of mismatch between the computing power information and the dynamic demand information of the computing power resources; Analyzing the standard update information of the computing power resources according to all the target distance factors.
7. A standard update device for computing power resources, characterized in that, The device is used to execute the standard update method of the computing power resources as described in any one of claims 1-6, and the device includes: An acquisition module, used to acquire the first application behavior information of the computing power resources; A determination module, used to determine the first attribute information of the computing power resources according to the first application behavior information. The first attribute information matches the application scenario of the computing power resources; An analysis module, used to analyze the standard update information of the computing power resources according to the first attribute information. The standard update information is used to represent the execution standard situation suitable for the update of the computing power resources. The standard update information indicates at least one first update criteria; A judgment module, used to judge whether there is at least one second update criteria that meets the preset update conditions among all the first update criteria; A first generation module, configured to, when the determination module determines that at least one of the second update criteria exists among all the first update criteria, generate a first control parameter according to the first attribute information and all the second update criteria, where the first control parameter is used to update the second update criteria to the computing power resources.
8. A standard update device for computing power resources, characterized in that, The apparatus includes: A memory storing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory and executes the standard update method for computing power resources according to any one of claims 1-6.
9. A computer storage medium, characterized in that, The computer storage medium stores computer instructions, which are used to execute the standard update method for computing power resources according to any one of claims 1-6 when being called.
Citation Information
Patent Citations
Calculation power resource scheduling method and device, electronic equipment and storage medium
CN118939397A