Disclosure of Invention
The invention provides a task processing method and device for an algorithm force node, which can improve the flexibility and accuracy of the allocation and transmission of the algorithm force resources of the algorithm force node so as to improve the task processing efficiency and flexibility of the algorithm force node.
In order to solve the technical problem, the first aspect of the present invention discloses a task processing method for an computing node, which comprises:
Acquiring the calculation power resource demand information of the calculation power node;
According to the computing power resource demand information, analyzing an expected transmission link of the computing power node, wherein the expected transmission link comprises an expected computing power transmission link and an expected task processing transmission link, the expected computing power transmission link comprises the computing power node and an expected computing power resource node of the computing power node, and the expected task processing transmission link comprises the computing power node and a target task node of the computing power node;
Determining at least one first target transmission node in the expected transmission link, wherein the first target transmission node comprises first multi-dimensional attribute information, and the first multi-dimensional attribute information is related to an application scene set of the first target transmission node;
for each first target transmission node, predicting transmission efficiency range information of the first target transmission node in a preset first period according to the first multi-dimensional attribute information of the first target transmission node;
and analyzing a target transmission link of the computing node and computing power transmission mode information of the target transmission link according to the computing power resource demand information, all the transmission efficiency range information and the expected transmission link, wherein the target transmission link corresponds to the expected transmission link, and the computing power transmission mode information is used for indicating a computing power resource dynamic transmission mode of the computing power node.
As an optional implementation manner, in the first aspect of the present invention, before the acquiring the computing power resource requirement information of the computing power node, the method further includes:
acquiring target task information of an computing power node and first state information of the computing power node, wherein the target task information comprises task content information and task node information, the task node information is used for indicating task flow node conditions, and the task node information comprises task time node information and task docking object node information;
according to the task content information and the first state information, analyzing task preparation information of the computing node, wherein the task preparation information is used for representing preparation work preparation conditions of the computing node for the target task information;
Predicting preliminary aging information of the task preliminary information, wherein the preliminary aging information is used for representing time consumption of the computing node to preliminary work preparation conditions of the target task information;
Predicting the current processing time information of the computing power resource to the target task information according to the preliminary aging information and the task node information;
Calculating a first target distance value between the current processing time information and the task node information, wherein the first target distance value is used for representing the mismatch degree between the current processing time information and the task node information;
and analyzing the computing power resource demand information of the computing power node according to the first target distance value and the task preparation information.
As an optional implementation manner, in the first aspect of the present invention, the analyzing, according to the computing power resource requirement information, a desired transmission link of the computing power node includes:
Analyzing first attribute information of the computing power node and second attribute information of a target task node of the computing power node according to the computing power resource demand information, wherein the first attribute information comprises at least one of current node processing efficiency information, computing power resource application cost information, first position information, data amount information to be processed, data type information to be processed, data conversion logic information to be processed and first network environment information, and the second attribute information comprises at least one of second position information and second network environment information;
According to the first attribute information, analyzing third attribute information of the computing power node, wherein the third attribute information comprises at least one of demand computing power resource type information, demand computing power resource quantity information, demand computing power resource application scene information and computing power demand change trend information, and the computing power demand change trend information is used for representing the demand change track condition of the computing power node on computing power resources in a preset second period;
and analyzing the expected transmission link of the computing node according to the third attribute information and the second attribute information.
As an optional implementation manner, in the first aspect of the present invention, the determining at least one first target transmission node in the desired transmission link includes:
Determining at least one transmission node and a transmission node sequence set in the expected transmission link, wherein the transmission node sequence set is used for representing the data processing ordering condition of all the transmission nodes in the expected transmission link and the data processing logic condition of the expected transmission link;
For each transmission node, determining first data processing range information of the transmission node according to the transmission node sequence set, acquiring second state information of the transmission node and the application scene set of the transmission node, wherein the application scene set comprises at least one application scene of the transmission node, analyzing the second data processing range information of the transmission node according to the second state information and the application scene set, judging whether the second data processing range information is matched with the first data processing range information, and determining the transmission node as a first target transmission node when judging that the second data processing range information is matched with the first data processing range information.
As an optional implementation manner, in a first aspect of the present invention, for each first target transmission node, the predicting, according to the first multi-dimensional attribute information of the first target transmission node, transmission efficiency range information of the first target transmission node within a preset first period includes:
analyzing the first multi-dimensional attribute information of the first target transmission node according to the second data processing range information of the first target transmission node, wherein the first multi-dimensional attribute information comprises at least one of available space information, available period information, processing rate peak information, processing rate average information, processing rate variance information and delay information;
determining environmental information in a preset range of the first target transmission node in a preset first period;
according to the environment information, analyzing at least one interference factor of the first target transmission node, wherein the interference factor is used for representing the interference factor of the first target transmission node in the preset range under the preset first period;
according to all the interference factors, calculating an interference target value of the first target transmission node, wherein the interference target value is used for representing the interference degree of all the interference factors in the preset range to the first target transmission node in a preset first period;
Calculating second multi-dimensional attribute information of the first target transmission node in the preset first period according to the interference target value, wherein the second multi-dimensional attribute information corresponds to the first multi-dimensional attribute information;
And predicting the transmission efficiency range information of the first target transmission node in the preset first period according to the second multi-dimensional attribute information.
As an optional implementation manner, in the first aspect of the present invention, the analyzing, according to the computing power resource requirement information, all the transmission efficiency range information, and the expected transmission link, the computing power transmission mode information of the target transmission link and the target transmission link of the computing power node includes:
according to the computing power resource demand information, analyzing demand transmission efficiency range information of the computing power node for the expected transmission link;
generating actual transmission efficiency range information of the expected transmission link according to all the transmission efficiency range information;
calculating a second target distance value between the actual transmission efficiency range information and the required transmission efficiency range information, wherein the second target distance value is used for representing the mismatch degree between the actual transmission efficiency range information and the required transmission efficiency range information;
Judging whether the second target distance value is larger than or equal to a preset second target distance threshold value, and determining at least one second target transmission node according to the second target distance value when judging that the second target distance value is larger than or equal to the preset second target distance threshold value;
And when the second target distance value is smaller than the preset second target distance threshold value, determining the expected transmission link as the target transmission link of the power calculation node, and analyzing the power calculation transmission mode information of the target transmission link based on all the transmission efficiency range information.
As an optional implementation manner, in a first aspect of the present invention, the determining at least one second target transmission node according to the second target distance value includes:
for each piece of transmission efficiency range information, calculating a third target distance value between the transmission efficiency range information and the required transmission efficiency range information, wherein the third target distance value is used for representing the mismatch degree between the transmission efficiency range information and the required transmission efficiency range information;
Determining at least one third target transmission node in all the first target transmission nodes according to all the third target distance values, wherein the third target distance value of the third target transmission node is larger than or equal to a third target distance threshold value, and the third target distance threshold value is determined according to the second target distance value;
And determining an associated node of the third target transmission node for each third target transmission node, and determining the associated node as a second target transmission node, wherein the associated transmission efficiency range information of the associated node is greater than or equal to the transmission efficiency range information of the third target transmission node, and the associated transmission efficiency range information of the associated node corresponds to the determination mode of the transmission efficiency range information of the third target transmission node.
The second aspect of the invention discloses a task processing device of a computing node, which comprises:
the acquisition module is used for acquiring the power calculation resource demand information of the power calculation node;
An analysis module for analyzing an expected transmission link of the computing power node according to the computing power resource demand information, wherein the expected transmission link comprises an expected computing power transmission link and an expected task processing transmission link, the expected computing power transmission link comprises the computing power node and an expected computing power resource node of the computing power node, and the expected task processing transmission link comprises the computing power node and a target task node of the computing power node;
A determining module, configured to determine at least one first target transmission node in the desired transmission link, where the first target transmission node includes first multi-dimensional attribute information, and the first multi-dimensional attribute information is related to an application scenario set of the first target transmission node;
The prediction module is used for predicting the transmission efficiency range information of the first target transmission node in a preset first period according to the first multi-dimensional attribute information of the first target transmission node for each first target transmission node;
The analysis module is further configured to analyze, according to the power calculation resource requirement information, all the transmission efficiency range information, and the expected transmission link, a target transmission link of the power calculation node and power calculation transmission mode information of the target transmission link, where the target transmission link corresponds to the expected transmission link, and the power calculation transmission mode information is used to indicate a power calculation resource dynamic transmission mode of the power calculation node.
As an optional implementation manner, in the second aspect of the present invention, the obtaining module is further configured to obtain, before the obtaining module obtains the computing power resource requirement information of the computing power node, target task information of the computing power node and first state information of the computing power node, where the target task information includes task content information and task node information, the task node information is used to indicate a task flow node situation, and the task node information includes task time node information and task docking object node information;
The analysis module is further configured to analyze task preparation information of the computing node according to the task content information and the first state information, where the task preparation information is used to represent preparation work preparation conditions of the computing node for the target task information;
The prediction module is further configured to predict preliminary aging information of the task preliminary information, where the preliminary aging information is used to represent a time consumption condition of the computing node for a preliminary job preparation condition of the target task information;
The prediction module is further used for predicting current processing time information of the computing power resource on the target task information according to the preliminary aging information and the task node information;
and, the apparatus further comprises:
The computing module is used for computing a first target distance value between the current processing time information and the task node information, wherein the first target distance value is used for representing the mismatch degree between the current processing time information and the task node information;
The analysis module is further configured to analyze computing power resource requirement information of the computing power node according to the first target distance value and the task preparation information.
As an optional implementation manner, in the second aspect of the present invention, the specific manner in which the analyzing module analyzes the expected transmission link of the computing node according to the computing resource requirement information includes:
Analyzing first attribute information of the computing power node and second attribute information of a target task node of the computing power node according to the computing power resource demand information, wherein the first attribute information comprises at least one of current node processing efficiency information, computing power resource application cost information, first position information, data amount information to be processed, data type information to be processed, data conversion logic information to be processed and first network environment information, and the second attribute information comprises at least one of second position information and second network environment information;
According to the first attribute information, analyzing third attribute information of the computing power node, wherein the third attribute information comprises at least one of demand computing power resource type information, demand computing power resource quantity information, demand computing power resource application scene information and computing power demand change trend information, and the computing power demand change trend information is used for representing the demand change track condition of the computing power node on computing power resources in a preset second period;
and analyzing the expected transmission link of the computing node according to the third attribute information and the second attribute information.
As an optional implementation manner, in the second aspect of the present invention, a specific manner of determining, by the determining module, at least one first target transmission node in the desired transmission link includes:
Determining at least one transmission node and a transmission node sequence set in the expected transmission link, wherein the transmission node sequence set is used for representing the data processing ordering condition of all the transmission nodes in the expected transmission link and the data processing logic condition of the expected transmission link;
For each transmission node, determining first data processing range information of the transmission node according to the transmission node sequence set, acquiring second state information of the transmission node and the application scene set of the transmission node, wherein the application scene set comprises at least one application scene of the transmission node, analyzing the second data processing range information of the transmission node according to the second state information and the application scene set, judging whether the second data processing range information is matched with the first data processing range information, and determining the transmission node as a first target transmission node when judging that the second data processing range information is matched with the first data processing range information.
As an optional implementation manner, in the second aspect of the present invention, for each first target transmission node, the specific manner of predicting, by the prediction module, the transmission efficiency range information of the first target transmission node in the preset first period according to the first multi-dimensional attribute information of the first target transmission node includes:
analyzing the first multi-dimensional attribute information of the first target transmission node according to the second data processing range information of the first target transmission node, wherein the first multi-dimensional attribute information comprises at least one of available space information, available period information, processing rate peak information, processing rate average information, processing rate variance information and delay information;
determining environmental information in a preset range of the first target transmission node in a preset first period;
according to the environment information, analyzing at least one interference factor of the first target transmission node, wherein the interference factor is used for representing the interference factor of the first target transmission node in the preset range under the preset first period;
according to all the interference factors, calculating an interference target value of the first target transmission node, wherein the interference target value is used for representing the interference degree of all the interference factors in the preset range to the first target transmission node in a preset first period;
Calculating second multi-dimensional attribute information of the first target transmission node in the preset first period according to the interference target value, wherein the second multi-dimensional attribute information corresponds to the first multi-dimensional attribute information;
And predicting the transmission efficiency range information of the first target transmission node in the preset first period according to the second multi-dimensional attribute information.
As an optional implementation manner, in the second aspect of the present invention, a specific manner of analyzing, by the analysis module, the target transmission link of the computing node and the computing power transmission mode information of the target transmission link according to the computing power resource requirement information, all the transmission efficiency range information and the expected transmission link includes:
according to the computing power resource demand information, analyzing demand transmission efficiency range information of the computing power node for the expected transmission link;
generating actual transmission efficiency range information of the expected transmission link according to all the transmission efficiency range information;
calculating a second target distance value between the actual transmission efficiency range information and the required transmission efficiency range information, wherein the second target distance value is used for representing the mismatch degree between the actual transmission efficiency range information and the required transmission efficiency range information;
Judging whether the second target distance value is larger than or equal to a preset second target distance threshold value, and determining at least one second target transmission node according to the second target distance value when judging that the second target distance value is larger than or equal to the preset second target distance threshold value;
And when the second target distance value is smaller than the preset second target distance threshold value, determining the expected transmission link as the target transmission link of the power calculation node, and analyzing the power calculation transmission mode information of the target transmission link based on all the transmission efficiency range information.
As an optional implementation manner, in the second aspect of the present invention, the determining, by the analysis module, at least one second target transmission node according to the second target distance value includes:
for each piece of transmission efficiency range information, calculating a third target distance value between the transmission efficiency range information and the required transmission efficiency range information, wherein the third target distance value is used for representing the mismatch degree between the transmission efficiency range information and the required transmission efficiency range information;
Determining at least one third target transmission node in all the first target transmission nodes according to all the third target distance values, wherein the third target distance value of the third target transmission node is larger than or equal to a third target distance threshold value, and the third target distance threshold value is determined according to the second target distance value;
And determining an associated node of the third target transmission node for each third target transmission node, and determining the associated node as a second target transmission node, wherein the associated transmission efficiency range information of the associated node is greater than or equal to the transmission efficiency range information of the third target transmission node, and the associated transmission efficiency range information of the associated node corresponds to the determination mode of the transmission efficiency range information of the third target transmission node.
The third aspect of the present invention discloses another task processing device of a computing node, the device comprising:
A memory storing executable program code;
a processor coupled to the memory;
The processor invokes the executable program code stored in the memory to execute the task processing method of the computing node disclosed in the first aspect of the present invention.
A fourth aspect of the invention discloses a computer storage medium storing computer instructions which, when invoked, are adapted to perform the task processing method of the computing node disclosed in the first aspect of the invention.
Compared with the prior art, the embodiment of the invention has the following beneficial effects:
According to the embodiment of the invention, computing force resource demand information of computing force nodes is acquired, expected transmission links of the computing force nodes are analyzed according to the computing force resource demand information, the expected transmission links comprise expected computing force transmission links and expected task processing transmission links, the expected computing force transmission links comprise computing force nodes and expected computing force resource nodes of the computing force nodes, the expected task processing transmission links comprise computing force nodes and target task nodes of the computing force nodes, at least one first target transmission node in the expected transmission links is determined, the first target transmission node comprises first multi-dimensional attribute information, the first multi-dimensional attribute information is related to an application scene set of the first target transmission node, for each first target transmission node, transmission efficiency range information of the first target transmission node in a preset first period is predicted according to the first multi-dimensional attribute information of the first target transmission node, and according to the computing force resource demand information, all transmission efficiency range information and the expected transmission links, the force transmission mode information of the target transmission links and the target transmission links of the computing force nodes is analyzed, and the target transmission mode information of the target transmission links corresponds to the expected transmission links, and the first target transmission link corresponds to the expected transmission link, and the first multi-dimensional attribute information is used for indicating the computing force transmission mode of the computing force node. It can be seen that by implementing the method and the device, according to the acquired computing force resource demand information, the computing force nodes including the expected computing force transmission links and the expected task processing transmission links are analyzed, so that the computing force nodes and the target task nodes are determined, and the computing force transmission mode information of the computing force nodes and the computing force resource dynamic transmission mode of the computing force resources for indicating the computing force nodes is analyzed by determining at least one first target transmission node in the expected transmission links, and based on the first multidimensional attribute information of each first target transmission node, the transmission efficiency range information of each first target transmission node in a preset first period is predicted, so that comprehensiveness and accuracy of understanding of the expected transmission links of the computing force nodes are improved, further understanding of transmission capacity and potential bottlenecks of the expected transmission nodes is facilitated, and the computing force transmission mode information of the computing force nodes and the computing force resource dynamic transmission mode information for indicating the computing force nodes is analyzed according to the computing force resource demand information, all the transmission efficiency range information and the expected transmission links, so that the computing force resources of the computing force nodes including the computing force resource transmission links and the task processing transmission links can be dynamically adjusted, the computing force resources can be fully distributed, the computing force can be more accurately and the computing force can be more effectively distributed, and the task processing efficiency is improved, and the computing force can be more accurately and more accurately processed, and the computing force can be more accurately distributed, and the task is more flexible, and the computing force can be better processed, and has better performance is better.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The terms first, second and the like in the description and in the claims and in the above-described figures are used for distinguishing between different objects and not necessarily for describing a sequential or chronological order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, apparatus, article, or article that comprises a list of steps or elements is not limited to only those listed but may optionally include other steps or elements not listed or inherent to such process, method, article, or article.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the invention. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
The invention discloses a task processing method and a device for an computing power node, which can analyze an expected transmission link of the computing power node comprising an expected computing power transmission link and an expected task processing transmission link according to acquired computing power resource demand information, so as to determine the computing power node and a target task node, and the computing power node and the expected computing power resource node, and predict the transmission efficiency range information of each first target transmission node in a preset first period by determining at least one first target transmission node in the expected transmission link and based on first multi-dimensional attribute information of each first target transmission node, thereby improving the comprehensiveness and accuracy of understanding analysis of the expected transmission link of the computing power node, being beneficial to further understanding the transmission capacity and potential bottleneck of the transmission node of the expected transmission link, according to the computing power resource demand information, all the transmission efficiency range information and the expected transmission link, the computing power transmission mode information of the target transmission link of the computing power node and the target transmission link for indicating the computing power resource dynamic transmission mode of the computing power node is analyzed, so that the task processing full link of the computing power node comprising the computing power resource transmission link and the task processing transmission link can be dynamically adjusted according to the computing power resource demand information, the analysis generation accuracy of the target transmission link is improved, the distribution flexibility, accuracy and the utilization efficiency of the computing power resource are improved, and meanwhile, the task processing efficiency, accuracy and stability of the computing power resource are further improved, so that the computing power node is suitable for more dimensional application scenes and task demands, and the task processing response efficiency and robustness of the computing power node are improved. The following will describe in detail.
Example 1
Referring to fig. 1, fig. 1 is a flow chart of a task processing method of a computing node according to an embodiment of the present invention. The task processing method of the computing node described in fig. 1 may be applied to computing node devices, which are different from computing resource devices, and may have basic data processing capability, and may also be applied to intelligent devices related to computing node devices, where the intelligent devices include, but are not limited to, one or more of cloud devices, edge computing devices, relay devices, base station devices, city management devices, intelligent networking devices, and intelligent home devices. As shown in fig. 1, the task processing method of the computing node may include the following operations:
101. Acquiring the calculation power resource demand information of the calculation power node;
In the embodiment of the present invention, optionally, the above-mentioned information about the demand for computing power resources may be obtained by sensing computing power nodes, specifically, may be obtained by detecting real-time data of the computing power nodes, or may be obtained by actively uploading objects corresponding to the computing power nodes, where the above-mentioned objects may include, but are not limited to, one or more of people, units, terminal devices, etc.;
in an embodiment of the present invention, as an optional implementation manner, before obtaining the computing power resource requirement information of the computing power node, the method further includes:
acquiring target task information of an computing power node and first state information of the computing power node, wherein the target task information comprises task content information and task node information, the task node information is used for indicating task flow node conditions, and the task node information comprises task time node information and task docking object node information;
according to the task content information and the first state information, analyzing task preparation information of the computing node, wherein the task preparation information is used for representing preparation work preparation conditions of the computing node for target task information;
Predicting preliminary aging information of task preliminary information, wherein the preliminary aging information is used for representing time consumption of a computing node to preliminary work preparation conditions of target task information;
According to the preliminary aging information and the task node information, predicting the current processing time information of the power resource to the target task information;
Calculating a first target distance value between the current processing time information and the task node information, wherein the first target distance value is used for representing the mismatch degree between the current processing time information and the task node information;
and analyzing the computing power resource demand information of the computing power node according to the first target distance value and the task preparation information.
In the embodiment of the invention, the computing power node is optional and needs to have certain data processing capability, so the first state information comprises, but is not limited to, computing resource state information (such as at least one of CPU (Central processing Unit) utilization rate, main frequency, idle rate and the like, information reflecting the computing capability of the node, information affecting the data processing capability of the node, such as memory residual capacity, utilization rate, read-write speed and the like, information determining the data storage capability of the node, such as disk capacity, residual space, read-write speed and the like), bandwidth state information, network delay information, connection state information, task queue information, task load information, energy consumption information, physical environment information, safety protection information, intrusion detection information, operating system information, software configuration information, health state information and fault information;
Further optionally, the task preparation information may specifically include storage space information, running memory information, configuration information, and the like, which are prepared for completing the target task corresponding to the target task information.
Therefore, according to the method, the task preparation information of the computing node for representing the preparation condition of the computing node for the preparation work of the target task information can be further analyzed according to the obtained target task information of the computing node and the first multi-dimensional selectable state information of the computing node, the preparation time information of the task preparation information is further predicted, the current processing time information of the computing resource for the target task information is predicted according to the preparation time information and the task node information, a first target distance value for representing the mismatch degree between the current processing time information and the task node information is calculated, the computing resource demand information of the computing node is analyzed according to the first target distance value and the task preparation information, the analysis automation degree, the analysis science and the analysis comprehensiveness of the computing resource demand information can be further improved, and the task processing accuracy and the task processing efficiency of the computing node are further improved.
102. According to the computing power resource demand information, analyzing an expected transmission link of a computing power node, wherein the expected transmission link comprises an expected computing power transmission link and an expected task processing transmission link, the expected computing power transmission link comprises a computing power node and an expected computing power resource node of the computing power node, and the expected task processing transmission link comprises a computing power node and a target task node of the computing power node;
in an embodiment of the present invention, as an optional implementation manner, the analyzing, according to the information of the computing power resource requirement, the expected transmission link of the computing power node includes:
According to the computing power resource demand information, analyzing first attribute information of a computing power node and second attribute information of a target task node of the computing power node, wherein the first attribute information comprises at least one of current node processing efficiency information, computing power resource application cost information, first position information, data amount information to be processed, data type information to be processed, data conversion logic information to be processed and first network environment information, and the second attribute information comprises at least one of second position information and second network environment information;
According to the first attribute information, analyzing third attribute information of the power computing node, wherein the third attribute information comprises at least one of required power computing resource type information, required power computing resource quantity information, required power computing resource application scene information and power computing requirement change trend information, and the power computing requirement change trend information is used for representing the requirement change track condition of the power computing node on power computing resources in a preset second period;
and analyzing the expected transmission link of the computing power node according to the third attribute information and the second attribute information.
In the embodiment of the present invention, optionally, the current node processing efficiency information is used to represent a task processing efficiency condition of the computing power node in the current process, and the computing power resource application cost information may be used to represent a computing power resource application budget cost condition of the computing power node;
It can be seen that, implementing the alternative embodiment can analyze, according to the analyzed computing power resource demand information, the computing power resource application cost information including the current node processing efficiency information, the computing power resource application cost information, the first location information, the data amount information to be processed, the data type information to be processed, the data conversion logic information to be processed, the first attribute information with optional multiple dimensions of at least one of the first network environment information, and the second attribute information with optional multiple dimensions of at least one of the second location information and the second network environment information of the target task node, so as to improve the accuracy and the comprehensiveness of analysis on the computing power node and the target task node, and analyze, according to the first attribute information, the third attribute information with optional multiple dimensions including at least one of the demanded computing power resource type information, the demanded computing power resource amount information, the demanded computing power resource application scene information, and the computing power demand change trend information of the computing power node, and further combine the second attribute information, analyze the expected transmission link of the computing power node, so as to improve the accuracy and the degree of automation of the expected transmission link of the computing power node.
103. Determining at least one first target transmission node in a desired transmission link, the first target transmission node comprising first multi-dimensional attribute information, the first multi-dimensional attribute information being related to an application scenario set of the first target transmission node;
in the embodiment of the present invention, optionally, the first target transmission node may be a relay or transmission node that has a function of guaranteeing stable and safe data transmission.
In an embodiment of the present invention, as another optional implementation manner, the determining at least one first target transmission node in the expected transmission link includes:
Determining at least one transmission node and a transmission node sequence set in the expected transmission link, wherein the transmission node sequence set is used for representing the data processing ordering condition of all transmission nodes in the expected transmission link and the data processing logic condition of the expected transmission link;
For each transmission node, determining first data processing range information of the transmission node according to a transmission node sequence set, acquiring second state information of the transmission node and an application scene set of the transmission node, wherein the application scene set comprises at least one application scene of the transmission node, analyzing the second data processing range information of the transmission node according to the second state information and the application scene set, judging whether the second data processing range information is matched with the first data processing range information, and determining the transmission node as a first target transmission node when judging that the second data processing range information is matched with the first data processing range information.
In the embodiment of the present invention, it should be noted that, the above-mentioned first data processing range information is determined based on the determined transmission node sequence set of each transmission node in the expected transmission link, which is used to represent the data processing ordering situation of all the transmission nodes in the expected transmission link and the data processing logic situation of the expected transmission link, that is, it can be understood that the first data processing range information is used to represent the data processing range situation that should be theoretically reached by the transmission node in the expected transmission link, and similarly, the second data processing range information is obtained based on the analysis of the second state information that is obtained by obtaining the second state information of the transmission node and is different from the first state information and the application scene set of the transmission node, which includes at least one application scene of the transmission node, that is, it can be understood that the second data processing range information is used to represent the actual data processing range situation of the transmission node;
In the embodiment of the invention, the application scenes include, but are not limited to, education, medical treatment, industry, traffic and other application scenes, and specifically, the application scenes include, but are not limited to, big data analysis, real-time communication and other application scenes;
Therefore, by implementing the alternative embodiment, whether the transmission node is the first target transmission node or not can be determined by judging whether the data processing range condition which should be achieved by the transmission node in theory in the expected transmission link is matched with the data processing range condition of the actual transmission node, that is, whether the transmission node has the optional characteristics of guaranteeing stable and safe data transmission or not, so that the analysis efficiency of further understanding the transmission capability and the potential bottleneck of the transmission node of the expected transmission link can be improved, the analysis generation efficiency of the target transmission link is improved, and the distribution and utilization efficiency of computing resources is also improved.
104. For each first target transmission node, predicting transmission efficiency range information of the first target transmission node in a preset first period according to first multi-dimensional attribute information of the first target transmission node;
In this optional embodiment, as an optional implementation manner, for each first target transmission node, predicting, according to the first multi-dimensional attribute information of the first target transmission node, transmission efficiency range information of the first target transmission node within a preset first period includes:
analyzing first multi-dimensional attribute information of the first target transmission node according to second data processing range information of the first target transmission node, wherein the first multi-dimensional attribute information comprises at least one of available space information, available period information, processing rate peak value information, processing rate average value information, processing rate variance information and delay information;
determining environmental information in a preset range of the first target transmission node in a preset first period;
According to the environment information, analyzing at least one interference factor of the first target transmission node, wherein the interference factor is used for representing the interference factor of the first target transmission node in a preset range under a preset first period;
According to all interference factors, calculating an interference target value of the first target transmission node, wherein the interference target value is used for representing the interference degree of all interference factors in a preset range to the first target transmission node in a preset first period;
Calculating second multi-dimensional attribute information of the first target transmission node in a preset first period according to the interference target value, wherein the second multi-dimensional attribute information corresponds to the first multi-dimensional attribute information;
And predicting transmission efficiency range information of the first target transmission node in a preset first period according to the second multidimensional attribute information.
In an embodiment of the present invention, optionally, the first multi-dimensional attribute information may further include, but is not limited to, at least one of type information determined based on different application scenarios, network topology information of a node, communication protocol information, broadband network information, packet loss rate information, delay information, jitter information, access control information, data encryption information, and data processing logic information.
In the embodiment of the present invention, optionally, the above transmission efficiency range information may include key indexes such as a maximum transmission speed, an average transmission speed, and a transmission delay;
It can be seen that implementing this alternative embodiment can further analyze the second data processing range information of each first target transmission node according to the analysis described above, where the analysis includes the first multi-dimensional attribute information of each first target transmission node that is selectable in multiple dimensions of at least one of available space information, available period information, processing rate peak information, processing rate average information, processing rate variance information, and delay information, improve the analysis comprehensiveness and accuracy of the first target transmission nodes, analyze at least one interference factor for representing interference factors to the first target transmission node in a preset first period by determining environmental information in a preset range of each first target transmission node in a preset first period, further improve the analysis comprehensiveness and accuracy of the first target transmission node, calculating an interference target value of each first target transmission node for representing the interference degree of all interference factors in a preset range to the first target transmission node in a preset first period according to all interference factors, calculating second multi-dimensional attribute information corresponding to the first multi-dimensional attribute information in the preset first period of each first target transmission node according to the interference target value to acquire actual multi-dimensional attribute information of the first target transmission node in the preset range under the background that the interference factors to the first target transmission node exist in the preset first period, further predicting transmission efficiency range information of the first target transmission node in the preset first period according to the second multi-dimensional attribute information, improving comprehensiveness and accuracy of understanding analysis of each first target transmission node, the analysis accuracy of the transmission capacity and potential bottlenecks of the transmission nodes for understanding the expected transmission link is improved, the analysis generation accuracy of the target transmission link is further improved, and the task processing accuracy and stability of the computing node are improved.
105. According to the computing power resource demand information, all transmission efficiency range information and the expected transmission link, analyzing the computing power transmission mode information of the target transmission link and the target transmission link of the computing power node, wherein the target transmission link corresponds to the expected transmission link, and the computing power transmission mode information is used for indicating the computing power resource dynamic transmission mode of the computing power node.
In the embodiment of the present invention, optionally, the above-mentioned target transmission link corresponds to the desired transmission link, that is, the above-mentioned target transmission link includes a target computing power transmission link and a target task processing transmission link, where the target computing power transmission link includes a computing power node and a target computing power resource node of the computing power node, and the target task processing transmission link includes a computing power node and a target task node of the computing power node, where it is to be noted that, at this time, the target task node may also be different from the target task node in the desired transmission link, but when the target task node and the target task node are different from each other, a direct or indirect connection relationship needs to exist between the two nodes, specifically related to an actual application scenario, and the embodiment of the present invention is not limited to this specifically.
In the embodiment of the present invention, optionally, the above-mentioned target transmission link may not be limited to one, and in a plurality of cases, the above-mentioned target computing power transmission link and/or target task processing transmission link may be specific, further, the computing power resource dynamic transmission mode may also be one or more dynamic transmission modes such as block transmission, stream transmission, time-sharing transmission, etc., in the embodiment of the present invention, the above-mentioned limitation is dynamic transmission of computing power resources, that is, a process of transmitting computing power resources to computing power nodes through the target computing power transmission link, however, the actual transmission may also be not physical resource transmission, may be fixed point transmission of data, and is also essentially a resource allocation, which is specifically related to the actual application scenario, and the embodiment of the present invention is not specifically limited thereto;
furthermore, the target task processing transmission link may also have a dynamic transmission mode, that is, the task data may be dynamically transmitted, and specifically, the target task processing transmission link may correspond to the dynamic transmission mode of the computing power resource.
It can be seen that, by implementing the embodiment of the invention, according to the acquired computing force resource demand information, the expected transmission links of the computing force nodes including the expected computing force transmission links and the expected task processing transmission links are analyzed, so that the computing force nodes and the target task nodes are determined, and the computing force transmission mode information of the computing force nodes and the computing force resource dynamic transmission mode for indicating the computing force resources of the computing force nodes is analyzed by determining at least one first target transmission node in the expected transmission links, and based on the first multidimensional attribute information of each first target transmission node, the transmission efficiency range information of each first target transmission node in a preset first period is predicted, the comprehensiveness and the accuracy of the understanding analysis of the expected transmission links of the computing force nodes are improved, the transmission capacity and the potential bottleneck of the transmission nodes of the expected transmission links are further understood, and the computing force demand information of the computing force resources, all the transmission efficiency range information and the expected transmission links are analyzed, the computing force transmission mode information of the computing force resources of the computing force nodes and the computing force resources of the target transmission links for indicating the computing force nodes is combined, the computing force resource demand information of the computing force nodes is dynamically adjusted, the computing force resource transmission links including the computing force resource transmission links and the processing links and the computing force resource transmission links are distributed, the computing force of the computing force resources of the computing force nodes is more accurately is more improved, and the task demand is more accurately is generated, and the task-oriented, and the computing resource is more accurately is better, and more flexible, and the task-oriented is better analyzed.
Example two
Referring to fig. 2, fig. 2 is a flow chart of a task processing method of another computing node according to an embodiment of the invention. The task processing method of the computing node described in fig. 2 may be applied to computing node devices, which may have basic data processing capability, and may also be applied to intelligent devices related to computing node devices, where the intelligent devices include, but are not limited to, one or more of cloud devices, edge computing devices, relay devices, base station devices, city management devices, intelligent network devices, and intelligent home devices. As shown in fig. 2, the task processing method of the computing node may include the following operations:
201. acquiring the calculation power resource demand information of the calculation power node;
202. According to the computing power resource demand information, analyzing an expected transmission link of a computing power node, wherein the expected transmission link comprises an expected computing power transmission link and an expected task processing transmission link, the expected computing power transmission link comprises a computing power node and an expected computing power resource node of the computing power node, and the expected task processing transmission link comprises a computing power node and a target task node of the computing power node;
203. determining at least one first target transmission node in a desired transmission link, the first target transmission node comprising first multi-dimensional attribute information, the first multi-dimensional attribute information being related to an application scenario set of the first target transmission node;
204. for each first target transmission node, predicting transmission efficiency range information of the first target transmission node in a preset first period according to first multi-dimensional attribute information of the first target transmission node;
in the embodiment of the present invention, for the supplementary explanation of step 201 to step 204, please refer to the supplementary explanation of step 101 to step 104 in the first embodiment, and the description of the embodiment of the present invention is omitted.
205. According to the calculation power resource demand information, analyzing demand transmission efficiency range information of a calculation power node for an expected transmission link;
206. generating actual transmission efficiency range information of the expected transmission link according to all the transmission efficiency range information;
207. Calculating a second target distance value between the actual transmission efficiency range information and the required transmission efficiency range information, wherein the second target distance value is used for representing the mismatch degree between the actual transmission efficiency range information and the required transmission efficiency range information;
208. Judging whether the second target distance value is larger than or equal to a preset second target distance threshold value, and triggering and executing step 209 and step 210 when the second target distance value is larger than or equal to the preset second target distance threshold value;
209. determining at least one second target transmission node according to the second target distance value;
in an embodiment of the present invention, as an optional implementation manner, the determining at least one second target transmission node according to the second target distance value includes:
For each transmission efficiency range information, calculating a third target distance value between the transmission efficiency range information and the required transmission efficiency range information, wherein the third target distance value is used for representing the mismatch degree between the transmission efficiency range information and the required transmission efficiency range information;
Determining at least one third target transmission node in all first target transmission nodes according to all third target distance values, wherein the third target distance value of the third target transmission node is larger than or equal to a third target distance threshold value, and the third target distance threshold value is determined according to the second target distance value;
And determining the associated node of each third target transmission node, and determining the associated node as a second target transmission node, wherein the associated transmission efficiency range information of the associated node is greater than or equal to the transmission efficiency range information of the third target transmission node, and the associated transmission efficiency range information of the associated node corresponds to the determination mode of the transmission efficiency range information of the third target transmission node.
It can be seen that, when the implementation of this alternative embodiment determines that the second target distance value is greater than or equal to the preset second target distance threshold, based on the predicted transmission efficiency range information of each first target transmission node in the preset first period, a third target distance value for indicating the degree of mismatch between the transmission efficiency range information and the required transmission efficiency range information is calculated, and according to all the third target distance values, at least one third target transmission node is determined in all the first target transmission nodes, where the third target distance value of the third target transmission node is greater than or equal to the third target distance threshold, and the third target distance threshold is determined according to the second target distance value; the method and the system improve the identification accuracy of the transmission nodes and the exchange control accuracy of the transmission nodes, determine the associated node of the third target transmission node for each third target transmission node, and determine the associated node as the second target transmission node, wherein the associated transmission efficiency range information of the associated node is greater than or equal to the transmission efficiency range information of the third target transmission node, and the associated transmission efficiency range information of the associated node corresponds to the determination mode of the transmission efficiency range information of the third target transmission node, so that the analysis generation accuracy of a target transmission link can be further improved, the analysis generation efficiency of the target transmission link can be improved, the task processing efficiency of an algorithm node can be further improved, and the method and the system are beneficial to improving the actual task processing experience and the security of users.
210. Analyzing the target transmission link of the computing node and computing force transmission mode information of the target transmission link according to all the second target transmission nodes and the second target distance values;
211. determining the desired transmission link as a target transmission link of the computing node;
212. and analyzing the calculation power transmission mode information of the target transmission link based on all the transmission efficiency range information, wherein the target transmission link corresponds to the expected transmission link, and the calculation power transmission mode information is used for indicating the calculation power resource dynamic transmission mode of the calculation power node.
It can be seen that, by implementing the embodiment of the present invention, after predicting the transmission efficiency range information of each first target transmission node in the preset first period, by calculating the second target distance value used to represent the degree of mismatch between the actual transmission efficiency range information of the desired transmission link and the required transmission efficiency range information of the desired transmission link analyzed based on the computing power resource requirement information, the computing power node including the target computing power transmission link, the target transmission link of the target task processing transmission link and the computing power transmission mode information thereof are determined, so that the analysis generation efficiency of the target transmission link is improved, and in synchronization, when the second target distance value is determined to be greater than or equal to the preset second target distance threshold, at least one second target transmission node is determined according to the second target distance value, and the computing power transmission mode information of the target transmission link and the target transmission link of the computing power node is analyzed according to all the second target transmission node and the second target distance value, so that the analysis generation accuracy of the computing power resource is improved, the distribution flexibility, the accuracy and the utilization efficiency of computing power resources are improved, the computing power resource allocation efficiency, the processing efficiency and the task stability and the task response stability are further improved, and the computing power response stability and the computing power response performance are enabled to be more suitable for the nodes.
Example III
Referring to fig. 3, fig. 3 is a schematic structural diagram of a task processing device of a computing node according to an embodiment of the present invention. The task processing device of the computing node can be applied to computing node equipment, can have basic data processing capability, and can also be applied to intelligent equipment related to the computing node equipment, wherein the intelligent equipment comprises one or more of cloud equipment, edge computing equipment, relay equipment, base station equipment, city management equipment, intelligent network connection equipment and intelligent home equipment, and the embodiment of the invention is not limited. As shown in fig. 3, the task processing device of the computing node may include:
an obtaining module 301, configured to obtain computing power resource requirement information of a computing power node;
The analysis module 302 is configured to analyze, according to the computing power resource requirement information, an expected transmission link of the computing power node, where the expected transmission link includes an expected computing power transmission link and an expected task processing transmission link, and the expected computing power transmission link includes a computing power node and an expected computing power resource node of the computing power node, and the expected task processing transmission link includes a computing power node and a target task node of the computing power node;
A determining module 303, configured to determine at least one first target transmission node in a desired transmission link, where the first target transmission node includes first multi-dimensional attribute information, and the first multi-dimensional attribute information is related to an application scenario set of the first target transmission node;
A prediction module 304, configured to predict, for each first target transmission node, transmission efficiency range information of the first target transmission node within a preset first period according to first multi-dimensional attribute information of the first target transmission node;
The analysis module 302 is further configured to analyze, according to the power resource requirement information, all transmission efficiency range information, and the expected transmission link, power transmission mode information of the target transmission link and the target transmission link of the power node, where the target transmission link corresponds to the expected transmission link, and the power transmission mode information is used to indicate a power resource dynamic transmission mode of the power node.
It can be seen that, by implementing the embodiment of the invention, according to the acquired computing force resource demand information, the expected transmission links of the computing force nodes including the expected computing force transmission links and the expected task processing transmission links are analyzed, so that the computing force nodes and the target task nodes are determined, and the computing force transmission mode information of the computing force nodes and the computing force resource dynamic transmission mode for indicating the computing force resources of the computing force nodes is analyzed by determining at least one first target transmission node in the expected transmission links, and based on the first multidimensional attribute information of each first target transmission node, the transmission efficiency range information of each first target transmission node in a preset first period is predicted, the comprehensiveness and the accuracy of the understanding analysis of the expected transmission links of the computing force nodes are improved, the transmission capacity and the potential bottleneck of the transmission nodes of the expected transmission links are further understood, and the computing force demand information of the computing force resources, all the transmission efficiency range information and the expected transmission links are analyzed, the computing force transmission mode information of the computing force resources of the computing force nodes and the computing force resources of the target transmission links for indicating the computing force nodes is combined, the computing force resource demand information of the computing force nodes is dynamically adjusted, the computing force resource transmission links including the computing force resource transmission links and the processing links and the computing force resource transmission links are distributed, the computing force of the computing force resources of the computing force nodes is more accurately is more improved, and the task demand is more accurately is generated, and the task-oriented, and the computing resource is more accurately is better, and more flexible, and the task-oriented is better analyzed.
In this embodiment of the present invention, as an optional implementation manner, the obtaining module 301 is further configured to obtain, before the obtaining module 301 obtains the computing power resource requirement information of the computing power node, target task information of the computing power node and first state information of the computing power node, where the target task information includes task content information and task node information, the task node information is used to indicate a task flow node situation, and the task node information includes task time node information and task docking object node information;
The analysis module 302 is further configured to analyze task preparation information of the computing node according to the task content information and the first state information, where the task preparation information is used to represent preparation work preparation conditions of the computing node for target task information;
The prediction module 304 is further configured to predict preliminary aging information of task preliminary information, where the preliminary aging information is used to represent a time consumption condition of the computing node for a preliminary job preparation condition of the target task information;
The prediction module 304 is further configured to predict current processing time information of the power resource on the target task information according to the preliminary aging information and the task node information;
Optionally, as shown in fig. 4, the apparatus further includes:
a calculation module 305, configured to calculate a first target distance value between the current processing time information and the task node information, where the first target distance value is used to represent a degree of mismatch between the current processing time information and the task node information;
the analysis module 302 is further configured to analyze the computing power resource requirement information of the computing power node according to the first target distance value and the task preparation information.
Therefore, according to the method, the task preparation information of the computing node for representing the preparation condition of the computing node for the preparation work of the target task information can be further analyzed according to the obtained target task information of the computing node and the first multi-dimensional selectable state information of the computing node, the preparation time information of the task preparation information is further predicted, the current processing time information of the computing resource for the target task information is predicted according to the preparation time information and the task node information, a first target distance value for representing the mismatch degree between the current processing time information and the task node information is calculated, the computing resource demand information of the computing node is analyzed according to the first target distance value and the task preparation information, the analysis automation degree, the analysis science and the analysis comprehensiveness of the computing resource demand information can be further improved, and the task processing accuracy and the task processing efficiency of the computing node are further improved.
In this embodiment of the present invention, as another optional implementation manner, the specific manner of analyzing the expected transmission link of the computing node according to the computing resource requirement information by the analysis module 302 includes:
According to the computing power resource demand information, analyzing first attribute information of a computing power node and second attribute information of a target task node of the computing power node, wherein the first attribute information comprises at least one of current node processing efficiency information, computing power resource application cost information, first position information, data amount information to be processed, data type information to be processed, data conversion logic information to be processed and first network environment information, and the second attribute information comprises at least one of second position information and second network environment information;
According to the first attribute information, analyzing third attribute information of the power computing node, wherein the third attribute information comprises at least one of required power computing resource type information, required power computing resource quantity information, required power computing resource application scene information and power computing requirement change trend information, and the power computing requirement change trend information is used for representing the requirement change track condition of the power computing node on power computing resources in a preset second period;
and analyzing the expected transmission link of the computing power node according to the third attribute information and the second attribute information.
It can be seen that, implementing the alternative embodiment can analyze, according to the analyzed computing power resource demand information, the computing power resource application cost information including the current node processing efficiency information, the computing power resource application cost information, the first location information, the data amount information to be processed, the data type information to be processed, the data conversion logic information to be processed, the first attribute information with optional multiple dimensions of at least one of the first network environment information, and the second attribute information with optional multiple dimensions of at least one of the second location information and the second network environment information of the target task node, so as to improve the accuracy and the comprehensiveness of analysis on the computing power node and the target task node, and analyze, according to the first attribute information, the third attribute information with optional multiple dimensions including at least one of the demanded computing power resource type information, the demanded computing power resource amount information, the demanded computing power resource application scene information, and the computing power demand change trend information of the computing power node, and further combine the second attribute information, analyze the expected transmission link of the computing power node, so as to improve the accuracy and the degree of automation of the expected transmission link of the computing power node.
In this embodiment of the present invention, as a further optional implementation manner, the specific manner of determining, by the determining module 303, at least one first target transmission node in the desired transmission link includes:
Determining at least one transmission node and a transmission node sequence set in the expected transmission link, wherein the transmission node sequence set is used for representing the data processing ordering condition of all transmission nodes in the expected transmission link and the data processing logic condition of the expected transmission link;
For each transmission node, determining first data processing range information of the transmission node according to a transmission node sequence set, acquiring second state information of the transmission node and an application scene set of the transmission node, wherein the application scene set comprises at least one application scene of the transmission node, analyzing the second data processing range information of the transmission node according to the second state information and the application scene set, judging whether the second data processing range information is matched with the first data processing range information, and determining the transmission node as a first target transmission node when judging that the second data processing range information is matched with the first data processing range information.
Therefore, by implementing the alternative embodiment, whether the transmission node is the first target transmission node or not can be determined by judging whether the data processing range condition which should be achieved by the transmission node in theory in the expected transmission link is matched with the data processing range condition of the actual transmission node, that is, whether the transmission node has the optional characteristics of guaranteeing stable and safe data transmission or not, so that the analysis efficiency of further understanding the transmission capability and the potential bottleneck of the transmission node of the expected transmission link can be improved, the analysis generation efficiency of the target transmission link is improved, and the distribution and utilization efficiency of computing resources is also improved.
In this optional embodiment, as an optional implementation manner, for each first target transmission node, the specific manner of predicting, by the prediction module 304, the transmission efficiency range information of the first target transmission node within the preset first period according to the first multi-dimensional attribute information of the first target transmission node includes:
analyzing first multi-dimensional attribute information of the first target transmission node according to second data processing range information of the first target transmission node, wherein the first multi-dimensional attribute information comprises at least one of available space information, available period information, processing rate peak value information, processing rate average value information, processing rate variance information and delay information;
determining environmental information in a preset range of the first target transmission node in a preset first period;
According to the environment information, analyzing at least one interference factor of the first target transmission node, wherein the interference factor is used for representing the interference factor of the first target transmission node in a preset range under a preset first period;
According to all interference factors, calculating an interference target value of the first target transmission node, wherein the interference target value is used for representing the interference degree of all interference factors in a preset range to the first target transmission node in a preset first period;
Calculating second multi-dimensional attribute information of the first target transmission node in a preset first period according to the interference target value, wherein the second multi-dimensional attribute information corresponds to the first multi-dimensional attribute information;
And predicting transmission efficiency range information of the first target transmission node in a preset first period according to the second multidimensional attribute information.
It can be seen that implementing this alternative embodiment can further analyze the second data processing range information of each first target transmission node according to the analysis described above, where the analysis includes the first multi-dimensional attribute information of each first target transmission node that is selectable in multiple dimensions of at least one of available space information, available period information, processing rate peak information, processing rate average information, processing rate variance information, and delay information, improve the analysis comprehensiveness and accuracy of the first target transmission nodes, analyze at least one interference factor for representing interference factors to the first target transmission node in a preset first period by determining environmental information in a preset range of each first target transmission node in a preset first period, further improve the analysis comprehensiveness and accuracy of the first target transmission node, calculating an interference target value of each first target transmission node for representing the interference degree of all interference factors in a preset range to the first target transmission node in a preset first period according to all interference factors, calculating second multi-dimensional attribute information corresponding to the first multi-dimensional attribute information in the preset first period of each first target transmission node according to the interference target value to acquire actual multi-dimensional attribute information of the first target transmission node in the preset range under the background that the interference factors to the first target transmission node exist in the preset first period, further predicting transmission efficiency range information of the first target transmission node in the preset first period according to the second multi-dimensional attribute information, improving comprehensiveness and accuracy of understanding analysis of each first target transmission node, the analysis accuracy of the transmission capacity and potential bottlenecks of the transmission nodes for understanding the expected transmission link is improved, the analysis generation accuracy of the target transmission link is further improved, and the task processing accuracy and stability of the computing node are improved.
In an alternative embodiment, the specific manner of analyzing the power transmission mode information of the target transmission link and the target transmission link of the power node according to the power resource requirement information, the all transmission efficiency range information and the expected transmission link by the analyzing module 302 includes:
according to the calculation power resource demand information, analyzing demand transmission efficiency range information of a calculation power node for an expected transmission link;
Generating actual transmission efficiency range information of the expected transmission link according to all the transmission efficiency range information;
Calculating a second target distance value between the actual transmission efficiency range information and the required transmission efficiency range information, wherein the second target distance value is used for representing the mismatch degree between the actual transmission efficiency range information and the required transmission efficiency range information;
Judging whether the second target distance value is larger than or equal to a preset second target distance threshold value, and determining at least one second target transmission node according to the second target distance value when the second target distance value is larger than or equal to the preset second target distance threshold value;
And when the second target distance value is judged to be smaller than the preset second target distance threshold value, determining the expected transmission link as the target transmission link of the power calculation node, and analyzing the power calculation transmission mode information of the target transmission link based on all the transmission efficiency range information.
It can be seen that, by implementing the embodiment of the present invention, after predicting the transmission efficiency range information of each first target transmission node in the preset first period, by calculating the second target distance value used to represent the degree of mismatch between the actual transmission efficiency range information of the desired transmission link and the required transmission efficiency range information of the desired transmission link analyzed based on the computing power resource requirement information, the computing power node including the target computing power transmission link, the target transmission link of the target task processing transmission link and the computing power transmission mode information thereof are determined, so that the analysis generation efficiency of the target transmission link is improved, and in synchronization, when the second target distance value is determined to be greater than or equal to the preset second target distance threshold, at least one second target transmission node is determined according to the second target distance value, and the computing power transmission mode information of the target transmission link and the target transmission link of the computing power node is analyzed according to all the second target transmission node and the second target distance value, so that the analysis generation accuracy of the computing power resource is improved, the distribution flexibility, the accuracy and the utilization efficiency of computing power resources are improved, the computing power resource allocation efficiency, the processing efficiency and the task stability and the task response stability are further improved, and the computing power response stability and the computing power response performance are enabled to be more suitable for the nodes.
In this optional embodiment, as an optional implementation manner, the determining, by the analyzing module 302, the specific manner of determining the at least one second target transmission node according to the second target distance value includes:
For each transmission efficiency range information, calculating a third target distance value between the transmission efficiency range information and the required transmission efficiency range information, wherein the third target distance value is used for representing the mismatch degree between the transmission efficiency range information and the required transmission efficiency range information;
Determining at least one third target transmission node in all first target transmission nodes according to all third target distance values, wherein the third target distance value of the third target transmission node is larger than or equal to a third target distance threshold value, and the third target distance threshold value is determined according to the second target distance value;
And determining the associated node of each third target transmission node, and determining the associated node as a second target transmission node, wherein the associated transmission efficiency range information of the associated node is greater than or equal to the transmission efficiency range information of the third target transmission node, and the associated transmission efficiency range information of the associated node corresponds to the determination mode of the transmission efficiency range information of the third target transmission node.
It can be seen that, when the implementation of this alternative embodiment determines that the second target distance value is greater than or equal to the preset second target distance threshold, based on the predicted transmission efficiency range information of each first target transmission node in the preset first period, a third target distance value for indicating the degree of mismatch between the transmission efficiency range information and the required transmission efficiency range information is calculated, and according to all the third target distance values, at least one third target transmission node is determined in all the first target transmission nodes, where the third target distance value of the third target transmission node is greater than or equal to the third target distance threshold, and the third target distance threshold is determined according to the second target distance value; the method and the system improve the identification accuracy of the transmission nodes and the exchange control accuracy of the transmission nodes, determine the associated node of the third target transmission node for each third target transmission node, and determine the associated node as the second target transmission node, wherein the associated transmission efficiency range information of the associated node is greater than or equal to the transmission efficiency range information of the third target transmission node, and the associated transmission efficiency range information of the associated node corresponds to the determination mode of the transmission efficiency range information of the third target transmission node, so that the analysis generation accuracy of a target transmission link can be further improved, the analysis generation efficiency of the target transmission link can be improved, the task processing efficiency of an algorithm node can be further improved, and the method and the system are beneficial to improving the actual task processing experience and the security of users.
Example IV
Referring to fig. 5, fig. 5 is a schematic structural diagram of a task processing device of another computing node according to an embodiment of the present invention. The task processing device of the computing node can be applied to computing node equipment, can have basic data processing capability, and can also be applied to intelligent equipment related to the computing node equipment, wherein the intelligent equipment comprises one or more of cloud equipment, edge computing equipment, relay equipment, base station equipment, city management equipment, intelligent network connection equipment and intelligent home equipment, and the embodiment of the invention is not limited. As shown in fig. 5, the task processing device of the computing node may include:
a memory 401 storing executable program code.
A processor 402 coupled with the memory 401.
The processor 402 invokes executable program codes stored in the memory 401 to perform the steps in the task processing method of the computing node described in the first or second embodiment of the present invention.
Example five
The embodiment of the invention discloses a computer storage medium which stores computer instructions for executing the steps in the task processing method of the computing node described in the first embodiment or the second embodiment of the invention when the computer instructions are called.
Example six
An embodiment of the present invention discloses a computer program product comprising a non-transitory computer storage medium storing a computer program, and the computer program is operable to cause a computer to perform the steps of the task processing method of the computing node described in embodiment one or embodiment two.
The apparatus embodiments described above are merely illustrative, wherein the modules illustrated as separate components may or may not be physically separate, and the components shown as modules may or may not be physical, i.e., may be located in one place, or may be distributed over a plurality of network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above detailed description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course by means of hardware. Based on such understanding, the foregoing technical solutions may be embodied essentially or in part in the form of a software product that may be stored in a computer-readable storage medium including Read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), programmable Read-Only Memory (Programmable Read-Only Memory, PROM), erasable programmable Read-Only Memory (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 (Compact Disc Read-Only Memory, CD-ROM) or other optical disc Memory, magnetic disc Memory, tape Memory, or any other medium that can be used for computer-readable carrying or storing data.
Finally, it should be noted that the task processing method and apparatus for an computing node disclosed in the embodiments of the present invention are only disclosed as preferred embodiments of the present invention, and are merely for illustrating the technical solutions of the present invention, but not for limiting the same, and although the present invention has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that the technical solutions described in the foregoing embodiments may be modified or some of the technical features thereof may be equivalently replaced, 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.