Computing resource processing method and device, electronic device and readable storage medium
By generating a resource information table through the line prediction model and centrally managing it, the problem of limited and dispersed resources in edge computing nodes is solved, and the utilization rate of computing resources is improved.
Patent Information
- Application Number
- CN202211312921.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-25
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2042-10-25
AI Technical Summary
Edge computing node resources are limited and dispersed, resulting in low computing resource utilization.
Through the pre-trained line prediction model, the computing power resources and latency information of the target network node are determined, a resource information table is generated, and it is sent to the computing power network orchestration management platform for centralized management.
It realizes centralized management of computing resources and improves the computing resource utilization of edge computing nodes.
Smart Images

Figure CN115766426B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computing power network technology, and in particular to a computing power resource processing method and device, an electronic device, and a readable storage medium. Background Art
[0002] With the continuous development of 5G (fifth-generation mobile communication technology) and mobile internet technologies, new services and applications such as the Internet of Vehicles and ultra-high-definition video are constantly emerging. These new services and applications require not only more network bandwidth resources but also more computing resources to ensure the normal operation of these new services and applications and enhance the user experience. These new challenges have driven the development of edge computing, a new network paradigm that deploys computing and storage resources at the edge of the network to provide users with cloud computing service environments and capabilities close to home. This can significantly reduce the latency required for users to access network content and computing services, and is crucial for improving network performance and user experience.
[0003] From the perspective of resource development and ownership, most enterprise users are not large, financially robust internet companies and clearly lack sufficient resource reserves. They require a flexible approach to resource acquisition and utilization. Furthermore, from the perspective of resource provision, the ownership of information infrastructure is fragmented, making it difficult for any single entity to monopolize all resources.
[0004] On the one hand, the computing resources deployed on edge computing nodes are typically limited, making them difficult to handle for large numbers of compute-intensive tasks. Migrating computing tasks to cloud computing nodes, on the other hand, can lead to excessive latency. Furthermore, the computing resources of edge computing nodes are not efficiently utilized. For example, some edge computing nodes are heavily loaded while others are idle. The limited resources of edge computing nodes and the dispersed distribution of edge computing nodes in related technologies lead to low computing resource utilization. Summary of the Invention
[0005] Embodiments of the present invention provide a computing resource processing method and device, an electronic device, and a readable storage medium to solve the problems in related technologies of limited edge computing node resources and low computing resource utilization due to the relatively dispersed distribution of edge computing nodes.
[0006] In order to solve the above-mentioned technical problems, the present invention is achieved as follows:
[0007] In the first aspect, an embodiment of the present invention provides a computing power resource processing method, which is applied to a target network node, wherein the method includes: determining the resource information table corresponding to the target network node based on the computing power resources and delay information from the computing power resource node to the target network node through a pre-trained line prediction model; sending the resource information table to a computing power network orchestration management platform, so that the computing power network orchestration management platform displays the resource information table to the user end.
[0008] Furthermore, the target network node includes a domain gateway device, wherein the line prediction model completed through pre-training determines the resource information table corresponding to the target network node based on the computing power resources and delay information from the computing power resource node to the target network node, including: through the line prediction model, according to the computing power resource node and the network topology of the target network corresponding to the domain gateway device, determining the network path from the target network node to the computing power resource node; determining the resource information table based on the network path and the network delay information of the target network.
[0009] Furthermore, sending the resource information table to the computing power network orchestration management platform includes: sending the resource information table to the computing power network orchestration management platform through the domain gateway device.
[0010] In the second aspect, an embodiment of the present invention provides a computing power resource processing method, which is applied to a computing power network orchestration management platform, wherein the method includes: receiving a resource information table sent by a target network node, wherein the resource information table is determined by a line prediction model pre-trained by the target network node, based on the computing power resources and delay information from the computing power resource node to the target network node; and displaying the resource information table to the user terminal.
[0011] Furthermore, the display of the resource information table to the user terminal includes: determining the computing power delay between the target network node and the computing power network orchestration management platform according to the computing power resource node and the computing task queue in the computing power network orchestration management platform through a pre-trained computing power delay prediction model; updating the delay information in the resource information table according to the computing power delay to obtain a first resource information table; and displaying the first resource information table to the user terminal.
[0012] In the third aspect, an embodiment of the present invention further provides a computing power resource processing device, which is applied to a target network node, wherein the device includes: a determination module, which is used to determine the resource information table corresponding to the target network node based on the computing power resources and delay information from the computing power resource node to the target network node through a pre-trained line prediction model; and a sending module, which is used to send the resource information table to the computing power network orchestration management platform, so that the computing power network orchestration management platform displays the resource information table to the user end.
[0013] Furthermore, the target network node includes a domain gateway device, wherein the determination module includes: a first determination unit, used to determine the network path from the target network node to the computing power resource node according to the computing power resource node and the network topology of the target network corresponding to the domain gateway device through the line prediction model; a second determination unit, used to determine the resource information table based on the network path and the network delay information of the target network.
[0014] Furthermore, the sending module includes: a sending unit, configured to send the resource information table to the computing power network orchestration management platform through the domain gateway device.
[0015] In the fourth aspect, an embodiment of the present invention further provides a computing power resource processing device, which is applied to a computing power network orchestration management platform, wherein the device includes: a receiving module for receiving a resource information table sent by a target network node, wherein the resource information table is determined by a line prediction model pre-trained by the target network node, based on the computing power resources and delay information from the computing power resource node to the target network node; and a display module for displaying the resource information table to the user terminal.
[0016] Furthermore, the display module includes: a determination unit, used to determine the computing power delay between the target network node and the computing power network orchestration management platform according to the computing power resource node and the computing task queue in the computing power network orchestration management platform through a pre-trained computing power delay prediction model; a processing unit, used to update the delay information in the resource information table according to the computing power delay to obtain a first resource information table; and a display unit, used to display the first resource information table to the user terminal.
[0017] In the fifth aspect, an embodiment of the present invention further provides an electronic device, comprising: a memory, a processor, and a computer program stored on the memory and runnable on the processor, wherein when the computer program is executed by the processor, the steps of the computing power resource processing method as described in the first or second aspect are implemented.
[0018] In a sixth aspect, an embodiment of the present invention further provides a readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the computing power resource processing method as described in the first or second aspect are implemented.
[0019] In an embodiment of the present invention, a resource information table corresponding to the target network node is determined based on the computing power resources and delay information from the computing power resource node to the target network node through a pre-trained line prediction model; the resource information table is sent to the computing power network orchestration management platform, so that the computing power network orchestration management platform displays the resource information table to the user end. By taking the computing power resource node as the destination node of the network node, the computing power resource table of each target network node in the target network is obtained, the computing power resource information of each target network node is obtained, and then the computing power resource information is sent to the computing power network orchestration management platform, and the centralized management of computing power resources is realized through the computing power network orchestration management platform. The present invention solves the problem in the related art that the resources of edge computing nodes are limited, and the distribution of edge computing nodes is relatively dispersed, resulting in low computing resource utilization.
[0020] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0022] Figure 1 This is a schematic diagram of an application scenario of a computing resource processing method according to an embodiment of the present invention;
[0023] Figure 2 This is a flowchart of a computing resource processing method according to an embodiment of the present invention;
[0024] Figure 3 is a schematic diagram of a network topology in an embodiment of the present invention;
[0025] Figure 4 This is a flowchart of another method for processing computing resources in an embodiment of the present invention;
[0026] Figure 5 Schematic diagram of the structure of a computing resource processing device in an embodiment of the present invention;
[0027] Figure 6 It is a structural diagram of another computing resource processing device in an embodiment of the present invention. DETAILED DESCRIPTION
[0028] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0029] Example 1
[0030] Before introducing the computing resource processing method in the embodiment of the present invention, the application scenario of the embodiment is first introduced. Figure 1 The figure shows a schematic diagram of an application scenario of this embodiment. Figure 1 It includes computing power network orchestration management 10, target network node 20, computing power resource node 30 and user terminal 40. The network in which computing power network orchestration management 10, target network node, computing power resource node 30 and user terminal 40 are located includes but is not limited to local area network and wide area network.
[0031] Among them, the target network node 20 determines the resource information table corresponding to the target network node 20 based on the computing resources and delay information from the computing resource node 30 to the target network node 20 through the pre-trained line prediction model; and sends the resource information table to the computing power network orchestration management platform 10, so that the computing power network orchestration management platform 10 displays the resource information table to the user terminal 40.
[0032] In the above example, by taking the computing power resource node as the destination node of the network node, the computing power resource table of each target network node in the target network is obtained, the computing power resource information of each target network node is obtained, and then the computing power resource information is sent to the computing power network orchestration management platform to realize centralized management of computing power resources.
[0033] According to an embodiment of the present invention, a computing resource processing method is provided, which is applied to a target network node, such as Figure 2 As shown, the method may specifically include the following steps:
[0034] S202, using a pre-trained line prediction model, and based on the computing power and latency information from the computing power resource node to the target network node, determining a resource information table corresponding to the target network node;
[0035] S204: Send the resource information table to the computing power network orchestration management platform, so that the computing power network orchestration management platform displays the resource information table to the user end.
[0036] The target network nodes in this embodiment include but are not limited to network nodes such as gateway devices and routers. The computing resource node is used to provide cloud computing resources for computing services at the user end.
[0037] In this embodiment, the computing power network orchestration management platform is used to provide computing power management and other functions for cloud computing resources in the target network, and to provide corresponding computing power resource display and transactions based on user needs. An example is an SDN (Software Defined Network) / NFV (Network Function Virtualization) orchestration management platform.
[0038] In this embodiment, the computing power resources and delay information between the target network node and the computing power resource node are calculated by the target network node. Each target network node determines the resource information table corresponding to the target network node based on its own network topology, delay information and resource information of the computing power resource node.
[0039] In this embodiment, an ant colony algorithm is used to construct a line prediction model. The target network node uses the line prediction model to calculate the next hop address and delay between the computing resource node and the target network node, and generates a resource information table of the target network node.
[0040] In one example, an ant colony algorithm is used to construct a line prediction model, starting from the next hop address and delay between the computing resource nodes C1 and C to the target network node R1, to generate a resource information table corresponding to the target network node R1 as shown in Table 1.
[0041] The following is an introduction to the route prediction model constructed using the ant colony algorithm:
[0042] The ant colony algorithm uses the paths of ants to represent feasible solutions to the optimization problem. All paths taken by the entire ant colony constitute the solution space. Ants with shorter paths release more pheromones. Over time, the accumulated pheromone concentration on shorter paths gradually increases, and more and more ants choose these paths. Eventually, through positive feedback, the ants converge on the optimal path, which corresponds to the optimal solution to the problem.
[0043] The optimal path in the ant colony algorithm corresponds to the optimal routing path between the target network node and the computing resource node in this embodiment.
[0044] The core formula and description of the ant colony algorithm:
[0045]
[0046] in, is the probability that the kth ant in the tth generation of ants chooses path ij; I is the node where ant k is currently located; j is the node that ant k will reach next; a is the importance of pheromone; β is the relative importance of the heuristic factor; n ij is the inspiration factor;
[0047] J k (i) : The nodes that ant k can choose in the current period (note: each node can only be visited once).
[0048] in,
[0049] d ij is the distance from node i to j.
[0050] The following is the pheromone update formula:
[0051] When all ants complete an iteration (i.e., each ant has traversed all nodes), the pheromone on the path must change. Therefore, the pheromone needs to be updated in time to facilitate subsequent ants to visit nodes along the path.
[0052] τ ij (t+1)=(1-ρ)τ ij (t)+Δτ ij
[0053] Among them, τ ij (t) represents the pheromone on the path of i~j at time t (t generation ant)
[0054] The total amount of pheromones left by m ant pairs on the path from i to j is:
[0055]
[0056] The pheromone left by the kth ant on the path from i to j (Q represents the pheromone of an ant); k is the ant number; m is the number of ants; ρ is the pheromone dilution degree (greater than 0 and less than 1, the ratio of pheromone reduction over time); L k is the total distance of the path traveled by ant k.
[0057] Then, the resource information table corresponding to the target network is sent to the computing power network orchestration management platform. In actual application scenarios, each target network node has its own corresponding resource information table. The computing power network orchestration management platform collects and summarizes each resource information table by receiving the resource information table sent by each target network node.
[0058] Optionally, in this embodiment, the target network node includes a domain gateway device, wherein a pre-trained line prediction model is used to determine the resource information table corresponding to the target network node based on the computing resources and delay information from the computing resource node to the target network node, including but not limited to: determining the network path from the target network node to the computing resource node based on the network topology of the target network corresponding to the computing resource node and the domain gateway device through the line prediction model; and determining the resource information table based on the network path and the network delay information of the target network.
[0059] In this embodiment, the target network node includes a domain gateway device, such as a Layer 3 switch, a router, etc. The routing protocols corresponding to the network of the domain gateway device include, but are not limited to, OSPF (Open Shortest Path First), IS-IS (Intermediate System-to-Intermediate System), BGP (Border Gateway Protocol), etc. In the above routing protocols, there is a routing domain, and the gateway device corresponding to the routing domain is the domain gateway device.
[0060] In this embodiment, the route prediction model corresponding to the ant colony algorithm is trained using pre-stored training data on computing resource information to obtain a trained route prediction model. Based on the route prediction model, the network path from the target network node to the computing resource node is determined according to the network topology of the target network corresponding to the computing resource node and the domain gateway device. A resource information table is then determined based on the network path and the target network's network latency information.
[0061] In the above example, the line prediction model is used to determine the resource information table based on the network topology of the target network corresponding to the computing resource nodes and the domain gateway device, so that the domain gateway device can obtain the computing resource information of the computing nodes in the domain.
[0062] Optionally, in this embodiment, the resource information table is sent to the computing power network orchestration management platform, including but not limited to: sending the resource information table to the computing power network orchestration management platform through a domain gateway device.
[0063] In existing application scenarios, after obtaining computing resource information of computing resource nodes within the routing domain, the router still stores it locally. When the computing resource nodes are dispersed, the computing resource utilization rate is low.
[0064] In this embodiment, the computing power resources and latency information in the resource information table, as well as the corresponding routing paths, are sent to the computing power network orchestration management platform to achieve unified management of computing power resources.
[0065] In specific application scenarios, such as Figure 3 The network topology diagram shown in the figure includes: network nodes R1, R2, ..., R5 and network nodes AR1, AR2, computing resource nodes C1, C2 and C3; user terminals X, Y and Z, computing network orchestration management platform, and computing network trading platform.
[0066] based on Figure 3 The network topology shown in the figure uses a line prediction model to determine the resource information table based on the computing power resources and delay information from the computing power resource node to the target network node to obtain the resource information tables shown in Tables 1 to 7.
[0067] Table 1
[0068]
[0069] Table 1 above is the resource information table corresponding to the target network node R1.
[0070] Table 2
[0071]
[0072] Table 2 above is the resource information table corresponding to the target network node R2.
[0073] Table 3
[0074]
[0075]
[0076] Table 3 above is the resource information table corresponding to the target network node R3.
[0077] Table 4
[0078]
[0079] Table 4 above is the resource information table corresponding to the target network node R4.
[0080] Table 5
[0081]
[0082] Table 5 above is the resource information table corresponding to the target network node R5.
[0083] The above embodiment introduces the computing power resource processing method based on the target network node side. The following describes the computing power resource processing method through the computing power network orchestration management platform. The two are based on the same inventive concept, and the only difference lies in the difference in the execution subject of the method.
[0084] According to another embodiment of the present invention, Figure 4 As shown, it is applied to a computing power network orchestration management platform, wherein the method includes:
[0085] S402: Receive a resource information table sent by a target network node, where the resource information table is determined by the target network node using a pre-trained route prediction model based on computing resources and latency information from the computing resource node to the target network node.
[0086] S404: Display the resource information table to the user terminal.
[0087] In the above example, by using the computing resource node as the destination node of the network node, the computing resource table of each target network node in the target network is obtained, the computing resource information of each target network node is obtained, and then the computing resource information is sent to the computing network orchestration management platform, thereby realizing centralized management of computing resources. This invention solves the problem of limited edge computing node resources and the low computing resource utilization rate caused by the relatively dispersed distribution of edge computing nodes in the related art.
[0088] Optionally, in this embodiment, a resource information table is displayed to the user terminal, including but not limited to: determining the computing power delay between the target network node and the computing power network orchestration management platform according to the computing power resource nodes and the computing task queue in the computing power network orchestration management platform through a pre-trained computing power delay model; updating the delay information in the resource information table according to the computing power delay to obtain a first resource information table; and displaying the first resource information table to the user terminal.
[0089] Specifically, the delay between the target network node and the computing power network orchestration management platform is calculated through the computing power delay model, and the delay is more accurate.
[0090] In actual application scenarios, in the wireless time domain, latency is one of the important characteristics for measuring system performance. In this embodiment, latency is measured by the sum of the task queue lengths in each of the target network node and the computing resource node.
[0091] The computing power delay model in this embodiment can be expressed as:
[0092]
[0093] Among them, S k (t) is the computing task queue of the computing network orchestration management platform, Q k (t) is the computing task queue existing in each computing resource node, and t represents the decision time of the tth task.
[0094] It should be noted that, through the embodiment of the present invention, the resource information table corresponding to the target network node is determined according to the computing power resources and delay information from the computing power resource node to the target network node through the pre-trained line prediction model; the resource information table is sent to the computing power network orchestration management platform, so that the computing power network orchestration management platform displays the resource information table to the user end. By taking the computing power resource node as the destination node of the network node, the computing power resource table of each target network node in the target network is obtained, the computing power resource information of each target network node is obtained, and then the computing power resource information is sent to the computing power network orchestration management platform, centralized management of computing power resources is achieved. The present invention solves the problem in the related art that the resources of edge computing nodes are limited, and the distribution between edge computing nodes is relatively dispersed, resulting in low computing resource utilization.
[0095] Example 2
[0096] A computing resource processing device provided by an embodiment of the present invention is introduced in detail, and the device is applied to a target network node.
[0097] Reference Figure 5 , which shows a structural diagram of a computing resource processing device in an embodiment of the present invention.
[0098] The computing resource processing device of the embodiment of the present invention includes: a determination module 50 and a sending module 52.
[0099] The functions of each module and the interactions between them are introduced in detail below.
[0100] A determination module 50 is configured to determine a resource information table corresponding to the target network node based on the computing power resources and latency information from the computing power resource node to the target network node using a pre-trained line prediction model;
[0101] The sending module 52 is used to send the resource information table to the computing power network orchestration management platform, so that the computing power network orchestration management platform displays the resource information table to the user terminal.
[0102] Optionally, in this embodiment, the target network node includes a domain gateway device, wherein the determining module 50 includes:
[0103] A first determining unit is configured to determine, by using the line prediction model, a network path from the target network node to the computing power resource node according to a network topology of a target network corresponding to the computing power resource node and the domain gateway device;
[0104] The second determining unit is configured to determine the resource information table according to the network path and the network delay information of the target network.
[0105] Optionally, in this embodiment, the sending module 52 includes:
[0106] A sending unit is used to send the resource information table to the computing power network orchestration management platform through the domain gateway device.
[0107] Moreover, in an embodiment of the present invention, a resource information table corresponding to the target network node is determined based on the computing power resources and delay information from the computing power resource node to the target network node through a pre-trained line prediction model; the resource information table is sent to the computing power network orchestration management platform, so that the computing power network orchestration management platform displays the resource information table to the user end. By taking the computing power resource node as the destination node of the network node, the computing power resource table of each target network node in the target network is obtained, the computing power resource information of each target network node is obtained, and then the computing power resource information is sent to the computing power network orchestration management platform, centralized management of computing power resources is achieved. The present invention solves the problem in the related art that edge computing node resources are limited and the distribution between edge computing nodes is relatively dispersed, resulting in low computing resource utilization.
[0108] Example 3
[0109] A computing power resource processing device provided by an embodiment of the present invention is introduced in detail, and the device is applied to a computing power network orchestration management platform.
[0110] Reference Figure 6 , which shows a structural diagram of a computing resource processing device in an embodiment of the present invention.
[0111] The computing resource processing device of the embodiment of the present invention includes: a receiving module 60 and a display module 62.
[0112] The functions of each module and the interactions between them are introduced in detail below.
[0113] A receiving module 60 is configured to receive a resource information table sent by a target network node, wherein the resource information table is determined by the target network node using a pre-trained route prediction model based on computing power resources and latency information from a computing power resource node to the target network node;
[0114] The display module 62 is used to display the resource information table to the user terminal.
[0115] Optionally, in this embodiment, the display module 62 includes:
[0116] A determination unit is configured to determine the computing power delay between the target network node and the computing power network orchestration management platform based on the computing power resource node and the computing task queue in the computing power network orchestration management platform using a pre-trained computing power delay prediction model;
[0117] a processing unit, configured to update the delay information in the resource information table according to the computing power delay to obtain a first resource information table;
[0118] A display unit is used to display the first resource information table to the user terminal.
[0119] Moreover, in an embodiment of the present invention, a resource information table corresponding to the target network node is determined based on the computing power resources and delay information from the computing power resource node to the target network node through a pre-trained line prediction model; the resource information table is sent to the computing power network orchestration management platform, so that the computing power network orchestration management platform displays the resource information table to the user end. By taking the computing power resource node as the destination node of the network node, the computing power resource table of each target network node in the target network is obtained, the computing power resource information of each target network node is obtained, and then the computing power resource information is sent to the computing power network orchestration management platform, centralized management of computing power resources is achieved. The present invention solves the problem in the related art that edge computing node resources are limited and the distribution between edge computing nodes is relatively dispersed, resulting in low computing resource utilization.
[0120] Example 4
[0121] Preferably, an embodiment of the present invention further provides an electronic device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the steps of the computing power resource processing method as described above when executed by the processor.
[0122] Optionally, in this embodiment, the memory is configured to store program codes for executing the following steps:
[0123] S1, using a pre-trained line prediction model, determining a resource information table corresponding to the target network node based on computing resources and latency information from the computing resource node to the target network node;
[0124] S2: Send the resource information table to the computing power network orchestration management platform, so that the computing power network orchestration management platform displays the resource information table to the user terminal.
[0125] Optionally, in this embodiment, the memory is configured to store program codes for executing the following steps:
[0126] S1, receiving a resource information table sent by a target network node, wherein the resource information table is determined by the target network node through a pre-trained line prediction model based on computing power resources and latency information from a computing power resource node to the target network node;
[0127] S2: Display the resource information table to the user terminal.
[0128] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiment 1, and this embodiment will not be described in detail here.
[0129] Example 5
[0130] An embodiment of the present invention further provides a readable storage medium. Optionally, in this embodiment, the readable storage medium stores a program or instruction, which, when executed by a processor, implements the steps of the computing power resource processing method described in Example 1.
[0131] Optionally, in this embodiment, the readable storage medium is configured to store program codes for executing the following steps:
[0132] S1, using a pre-trained line prediction model, determining a resource information table corresponding to the target network node based on computing resources and latency information from the computing resource node to the target network node;
[0133] S2: Send the resource information table to the computing power network orchestration management platform, so that the computing power network orchestration management platform displays the resource information table to the user terminal.
[0134] Optionally, in this embodiment, the readable storage medium is configured to store program codes for executing the following steps:
[0135] S1, receiving a resource information table sent by a target network node, wherein the resource information table is determined by the target network node through a pre-trained line prediction model based on computing power resources and latency information from a computing power resource node to the target network node;
[0136] S2: Display the resource information table to the user terminal.
[0137] Optionally, the readable storage medium is further configured to store program codes for executing the steps included in the method in the above-mentioned embodiment 1, which will not be described in detail in this embodiment.
[0138] Optionally, in this embodiment, the above-mentioned readable storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.
[0139] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiment 1, and this embodiment will not be described in detail here.
[0140] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0141] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present invention.
[0142] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are protected by the present invention.
[0143] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0144] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0145] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0146] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0147] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0148] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard drive, ROM, RAM, a magnetic disk, or an optical disk.
[0149] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.
Claims
1. A computing resource processing method, characterized in that: Applied to a target network node, the target network node comprising a domain gateway device, wherein the method comprises: Determine the resource information table corresponding to the target network node based on the computing power resources and latency information from the computing power resource node to the target network node using a pre-trained line prediction model; Sending the resource information table to the computing power network orchestration management platform so that the computing power network orchestration management platform displays the resource information table to the user terminal; The pre-trained line prediction model determines the resource information table corresponding to the target network node based on the computing power resources and delay information from the computing power resource node to the target network node, including: Determine, by means of the line prediction model, a network path from the target network node to the computing power resource node according to the network topology of the target network corresponding to the computing power resource node and the domain gateway device; The resource information table is determined according to the network path and the network delay information of the target network.
2. The method according to claim 1, characterized in that The sending of the resource information table to the computing power network orchestration management platform includes: The resource information table is sent to the computing power network orchestration management platform through the domain gateway device.
3. A computing resource processing method, characterized in that: Applied to a computing power network orchestration management platform, wherein the method includes: Receive a resource information table sent by a target network node, the target network node including a domain gateway device; wherein the resource information table is determined by the target network node through a pre-trained line prediction model, based on computing power resources and latency information from a computing power resource node to the target network node; the resource information table is determined based on a network path and network latency information of the target network; the network path from the target network node to the computing power resource node is determined based on the line prediction model according to the network topology of the target network corresponding to the computing power resource node and the domain gateway device; The resource information table is displayed to the user terminal.
4. The method according to claim 3, characterized in that The displaying of the resource information table to the user terminal includes: Determine the computing power latency between the target network node and the computing power network orchestration management platform based on the computing power resource node and the computing task queue in the computing power network orchestration management platform using a pre-trained computing power latency prediction model; Updating the delay information in the resource information table according to the computing power delay to obtain a first resource information table; The first resource information table is displayed to the user terminal.
5. A computing resource processing device, characterized in that: Applied to a target network node, the target network node including a domain gateway device, wherein the apparatus includes: A determination module is used to determine a resource information table corresponding to the target network node based on the computing power resources and delay information from the computing power resource node to the target network node through a pre-trained line prediction model; A sending module, configured to send the resource information table to a computing power network orchestration management platform, so that the computing power network orchestration management platform displays the resource information table to a user terminal; Wherein, the determination module includes: A first determining unit is configured to determine, by using the line prediction model, a network path from the target network node to the computing power resource node according to a network topology of a target network corresponding to the computing power resource node and the domain gateway device; The second determining unit is configured to determine the resource information table according to the network path and the network delay information of the target network.
6. The device according to claim 5, characterized in that The sending module includes: A sending unit is used to send the resource information table to the computing power network orchestration management platform through the domain gateway device.
7. A computing resource processing device, characterized in that: Applied to a computing power network orchestration management platform, wherein the device includes: A receiving module, configured to receive a resource information table sent by a target network node, the target network node comprising a domain gateway device; wherein the resource information table is determined by the target network node using a pre-trained line prediction model, based on computing power resources and latency information from a computing power resource node to the target network node; the resource information table is determined based on a network path and network latency information of the target network; the network path from the target network node to the computing power resource node is determined based on the line prediction model according to the network topology of the target network corresponding to the computing power resource node and the domain gateway device; The display module is used to display the resource information table to the user terminal.
8. The device according to claim 7, characterized in that The display module includes: A determination unit, configured to determine the computing power delay between the target network node and the computing power network orchestration management platform based on the computing power resource node and the computing task queue in the computing power network orchestration management platform using a pre-trained computing power delay prediction model; a processing unit, configured to update the delay information in the resource information table according to the computing power delay to obtain a first resource information table; A display unit is used to display the first resource information table to the user terminal.
9. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the computing power resource processing method as described in any one of claims 1 to 2 or 3 to 4.
10. A readable storage medium, characterized in that: The readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the computing power resource processing method according to any one of claims 1 to 2 or 3 to 4.
Citation Information
Patent Citations
Layered computing power network arrangement method and device and storage medium
CN111953526A
Computing power resource scheduling method, device and storage medium
CN113315700A