Computing power processing method and device

By utilizing the first logical plane to process computing power requests and resource pools in the 6G network architecture, the problem of unclear specific methods for computing power processing on the logical functional plane is solved, enabling collaborative processing of the computing and data planes and improving the efficiency of computing power resource management.

CN120835331APending Publication Date: 2025-10-24DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410476756.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-19
Publication Date
2025-10-24

AI Technical Summary

Technical Problem

The existing technology does not provide a specific method for computing power processing based on the logical functional plane of the 6G network architecture.

Method used

Based on the received computing power requests and computing power data resource pool, the first logic plane determines computing power feedback information, including the registration, verification, resource data request and storage of computing power nodes, thereby realizing the perception and collaborative processing of computing power resources.

Benefits of technology

It realizes computing power processing based on logical functional plane, supports collaborative operation of computing and data plane, and improves the management and allocation efficiency of computing power resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120835331A_ABST
    Figure CN120835331A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a computing power processing method and device, the method is applied to a first device, the first device comprises a first logic surface, and the method comprises the steps that the first logic surface determines computing power feedback information according to a received computing power request and a computing power data resource pool; wherein the computing power data resource pool stores computing power resource data of computing power nodes; the computing power data resource pool is deployed on at least one of a first logic surface, a second logic surface and second equipment; the computing power feedback information is determined based on the computing power resource data of the at least one computing power node. According to the scheme, the computing power feedback information corresponding to the computing power request is determined through the first logic surface according to the received computing power request and the computing data resource pool storing the computing power resources of the computing power node, and computing power processing is achieved based on the logic function surface.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to a computing power processing method and device. BACKGROUND

[0002] At present, for 6G mobile communication network, the industry has proposed 6G network architecture, in the 6G network architecture, most of the layered and planar concept is adopted, among them, the computing surface and the data surface are the newly added logical function surfaces of the 6G network architecture. At present, although research has been carried out on the 6G network architecture system and the functions of each logical function surface, no specific method is given for how to process computing power based on the logical function surface.

[0003] Therefore, how to process computing power based on the logical function surface has become a problem to be solved. SUMMARY

[0004] In view of the problems of the prior art, the embodiments of the present application provide a computing power processing method and device.

[0005] In a first aspect, the embodiments of the present application provide a computing power processing method applied to a first device, the first device comprising a first logical surface, the method comprising:

[0006] The first logical surface determines computing power feedback information according to the received computing power request and computing power data resource pool; wherein the computing power data resource pool stores computing power resource data of computing power nodes; the computing power data resource pool is deployed in at least one of the following: the first logical surface, a second logical surface and a second device; the computing power feedback information is determined based on the computing power resource data of the at least one computing power node.

[0007] Optionally, according to the computing power processing method of one embodiment of the present application, before the first logical surface determines the computing power feedback information according to the received computing power request and the computing power data resource pool, the method further comprises:

[0008] For each computing power node, the first logical surface receives a registration request sent by the computing power node;

[0009] The first logical surface performs verification processing on the registration request, and allocates a unique identifier to the computing power node if the verification is passed.

[0010] Optionally, according to the computing power processing method of one embodiment of the present application, the method further comprises:

[0011] The first logical surface issues a first computing power resource data request to the computing power node, and the first computing power resource data request is used to request the computing power node to report computing power resource data conforming to the first computing power resource data request;

[0012] The first logical surface receives the computing resource data reported by the computing node based on the first computing resource data request and stores the computing resource data to the computing data resource pool.

[0013] Optionally, in the case that the first logical surface is a computing surface and the second logical surface is a data surface, or the first logical surface is a data surface and the second logical surface is a computing surface, and the computing data resource pool is deployed in the computing surface, the storing to the computing data resource pool comprises:

[0014] The data storage service of the second logical surface is called to store the computing resource data sent by the computing node to the computing data resource pool.

[0015] Optionally, in the case that the computing request is a second computing resource data request, the first logical surface is a data surface, and the second logical surface is a computing surface, before the first logical surface issues the first computing resource data request to the computing node, the method further comprises:

[0016] The first logical surface determines subscription event information based on the second computing resource data request, the first computing resource data request comprises the subscription event information, and the subscription event information comprises at least one of the following: event identifier, information of computing resource data, and data reporting period.

[0017] Optionally, in the case that the computing node is registered in the second logical surface, the first logical surface issues the first computing resource data request to the computing node, which comprises:

[0018] The first logical surface issues the first computing resource data request to the computing node through the second logical surface.

[0019] Optionally, in the case that the computing request is a second computing resource data request, the first logical surface is a data surface, the second logical surface is a computing surface, and the computing data resource pool is deployed in the computing surface or the second device, the first logical surface determines computing feedback information according to the received computing request and the computing data resource pool, which comprises:

[0020] The first logical surface queries the computing resource data satisfying the second resource data request from the computing data resource pool according to the second computing resource data request, and the computing feedback information comprises the computing resource data satisfying the second resource data request.

[0021] Optionally, the computing power processing method according to one embodiment of the present application,

[0022] In a case where the computing power data resource pool is deployed on the second device, the at least one computing power node is registered on the second logical surface.

[0023] Optionally, the computing power processing method according to one embodiment of the present application, in a case where the computing power data resource pool is deployed on the second logical surface, the first logical surface queries, according to the second computing power resource data request, computing power resource data satisfying the second resource data request from the computing power data resource pool, comprising:

[0024] The first logical surface determines a first computing service according to the second computing power resource data request, and sends the first computing service to the second logical surface, the first computing service being used to query, from the computing power data resource pool, computing power resource data satisfying the second computing power resource data request; or,

[0025] The first logical surface invokes, according to the second computing power resource data request, a second computing service of the second logical surface, the second computing service being used to query, from the computing power data resource pool, computing power resource data satisfying the second computing power resource data request.

[0026] Optionally, the computing power processing method according to one embodiment of the present application, in a case where the computing power request is a computing power service request, the first logical surface is a computing surface, and the second logical surface is a data surface, the first logical surface determines, according to the received computing power request and the computing power data resource pool, computing power feedback information, comprising:

[0027] The first logical surface determines, according to the received computing power service request, computing power resource data demand information;

[0028] The first logical surface queries, according to the computing power resource data demand information, computing power resource data satisfying the computing power resource data demand information from the computing power data resource pool;

[0029] The first logical surface determines, according to the computing power resource data satisfying the computing power resource data demand information, a scheduling strategy of a computing power node, the computing power feedback information comprising the scheduling strategy, and the scheduling strategy comprising at least one of the following: a selected target computing power node, a target service on a target computing power node, and routing information corresponding to the target computing power node.

[0030] Optionally, the computing power processing method according to one embodiment of the present application, after the first logical surface determines, according to the computing power resource data satisfying the computing power resource data demand information, a scheduling strategy of a computing power node, further comprising:

[0031] The first logic face sends indication information to the target computing power node, and the indication information is used to instruct the target computing power node to reserve computing power resource data corresponding to the target computing power node in the scheduling strategy.

[0032] Optionally, in the case that the computing power data resource pool is deployed on the first logic face or the second device, the at least one computing power node is registered on the second logic face according to the computing power processing method of one embodiment of the present application.

[0033] Optionally, in the case that the computing power data resource pool is deployed on the second logic face, the first logic face queries computing power resource data satisfying the computing power resource data requirement information from the computing power data resource pool according to the computing power resource data requirement information according to the computing power processing method of one embodiment of the present application, and the method comprises the following steps.

[0034] The first logic face determines a first data retrieval service according to the computing power service request, and sends the first data retrieval service to the second logic face, wherein the first data retrieval service is used to query computing power resource data satisfying the computing power resource data requirement information from the computing power data resource pool; or,

[0035] The first logic face calls a second data retrieval service of the second logic face according to the computing power resource data requirement information, and the second data retrieval service is used to query computing power resource data satisfying the computing power resource data requirement information from the computing power data resource pool.

[0036] Optionally, in the case that the computing power data resource pool is deployed on the second logic face, the first logic face queries computing power resource data satisfying the computing power resource data requirement information from the computing power data resource pool according to the computing power processing method of one embodiment of the present application, and the method comprises the following steps.

[0037] The first logic face determines a first data analysis service according to the computing power service request, and sends the first data analysis service to the second logic face, wherein the first data analysis service is used to determine the scheduling strategy according to the computing power resource data satisfying the computing power resource data requirement information; or,

[0038] The first logic face calls a second data analysis service of the second logic face, and the second data analysis service is used to determine the scheduling strategy according to the computing power resource data satisfying the computing power resource data requirement information.

[0039] Optionally, in the case that the computing power data resource pool is deployed on the second logic face, the first logic face queries computing power resource data satisfying the computing power resource data requirement information from the computing power data resource pool according to the computing power processing method of one embodiment of the present application, and the method comprises the following steps.

[0040] The second logic face is deployed on the first device or a third device.

[0041] In a second aspect, the embodiments of the present application also provide a first device, comprising a memory, a transceiver, and a processor.

[0042] a memory for storing a computer program; a transceiver for transceiving data under control of the processor; and a processor for reading the computer program in the memory and implementing the steps of the computing power processing method according to any one of the first aspect.

[0043] In a third aspect, the embodiments of the present application also provide a computing power processing apparatus applied to a first device, the first device comprising a first logical surface, and the apparatus comprising:

[0044] a first determining module for determining computing power feedback information according to a received computing power request and a computing power data resource pool by using the first logical surface; wherein the computing power data resource pool stores computing power resource data of a computing power node; the computing power data resource pool is deployed in at least one of the first logical surface, a second logical surface, and a second device; and the computing power feedback information is determined based on the computing power resource data of the at least one computing power node.

[0045] In a fourth aspect, the embodiments of the present application also provide a processor-readable storage medium, which stores a computer program for causing the processor to execute the steps of the computing power processing method according to the first aspect.

[0046] In a fifth aspect, the embodiments of the present application also provide a non-transitory readable storage medium, which stores a computer program for causing the processor to execute the steps of the computing power processing method according to the first aspect.

[0047] In a sixth aspect, the embodiments of the present application also provide a chip product, which stores a computer program for causing the chip product to execute the steps of the computing power processing method according to the first aspect.

[0048] The computing power processing method and device provided by the embodiments of the present application determine computing power feedback information corresponding to a computing power request according to a received computing power request and a computing power data resource pool storing computing power resource data of a computing power node by using a first logical surface, and implement computing power processing based on a logical function surface. BRIEF DESCRIPTION OF DRAWINGS

[0049] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can also obtain other drawings according to these drawings without creative labor.

[0050] Figure 1 is one of flowcharts of the computing power processing method provided by the embodiments of the present application;

[0051] Figure 2 is another one of flowcharts of the computing power processing method provided by the embodiments of the present application;

[0052] Figure 3 is a third one of flowcharts of the computing power processing method provided by the embodiments of the present application;

[0053] Figure 4 is a fourth one of flowcharts of the computing power processing method provided by the embodiments of the present application;

[0054] Figure 5 is a fifth one of flowcharts of the computing power processing method provided by the embodiments of the present application;

[0055] Figure 6 is a sixth one of flowcharts of the computing power processing method provided by the embodiments of the present application;

[0056] Figure 7 is a seventh one of flowcharts of the computing power processing method provided by the embodiments of the present application;

[0057] Figure 8 is an eighth one of flowcharts of the computing power processing method provided by the embodiments of the present application;

[0058] Figure 9 is a ninth one of flowcharts of the computing power processing method provided by the embodiments of the present application;

[0059] Figure 10 is a structural schematic diagram of the first device provided by the embodiments of the present application;

[0060] Figure 11 is a structural schematic diagram of the computing power processing apparatus provided by the embodiments of the present application. DETAILED DESCRIPTION

[0061] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship.

[0062] In the embodiments of the present application, the term "multiple" means two or more, and other quantifiers are similar.

[0063] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor fall within the scope of the present application.

[0064] The technical solutions provided by the embodiments of the present application can be applied to various systems, especially 5G systems. For example, the applicable systems can be global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, long term evolution advanced (LTE-A) system, universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) system, 5G new radio (NR) system, etc. The various systems all include terminal devices and network devices. The system can also include a core network part, such as evolved packet system (EPS), 5G system (5GS), etc.

[0065] The terminal device to which the embodiments of the present application relate can refer to a device that provides voice and / or data connectivity to a user, a handheld device having a wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal device can also be different, for example, in the 5G system, the terminal device can be called user equipment (User Equipment, UE). The wireless terminal device can communicate with one or more core networks (Core Network, CN) through a radio access network (Radio Access Network, RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (also known as a "cellular" phone) and a computer with a mobile terminal device, for example, it can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a radio access network. For example, personal communication service (Personal Communication Service, PCS) phones, cordless phones, session initiation protocol (Session Initiated Protocol, SIP) phones, wireless local loop (Wireless Local Loop, WLL) stations, personal digital assistants (Personal Digital Assistant, PDA) and the like. The wireless terminal device can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, which is not limited in the embodiments of the present application.

[0066] The network device related to the embodiments of the present application can be a base station or a core network device. The base station can include a plurality of cells that provide services for terminals. According to different application scenarios, the base station can also be referred to as an access point, or can be a device in an access network that communicates with wireless terminal devices through one or more sectors over an air interface, or other names. The network device can be used to exchange received air frames and Internet Protocol (IP) packets as a router between the wireless terminal device and the remaining part of the access network, which can include an Internet Protocol (IP) communication network. The network device can also coordinate the management of the properties of the air interface. For example, the network device related to the embodiments of the present application can be a network device (Base Transceiver Station, BTS) in the Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolved network device (evolutional Node B, eNB or e-NodeB) in a long term evolution (LTE) system, or a 5G base station (gNB) in a next generation system (5G network architecture), or a home evolved base station (HeNB), a relay node, a femto, a pico, etc. The embodiments of the present application are not limited. In some network structures, the network device can include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit can also be geographically separated.In some embodiments, the core network device can include, but is not limited to, at least one of the following: a core network node, a core network function, a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a network repository function (NRF), a network exposure function (NEF), an application function (AF), a sensing requirement function (SRF), a location management function (LMF), and the like.

[0067] Figure 1 is one of the flowcharts of the computing power processing method provided by the embodiments of the present application, as shown in Figure 1 The embodiments of the present application provide a computing power processing method, and the execution subject of the method can be a first device. The first device includes a first logical surface, which is a functional module in the first device. The first device can be a terminal, a base station, a core network device, a third-party management device, or other independent devices, etc. The embodiments of the present application do not make specific limitations here. The method includes the following steps.

[0068] Step 101, the first logical surface determines computing power feedback information according to the received computing power request and a computing power data resource pool. The computing power data resource pool stores computing power resource data of computing power nodes. The computing power data resource pool is deployed in at least one of the following: the first logical surface, a second logical surface, and a second device. The computing power feedback information is determined based on the computing power resource data of the at least one computing power node.

[0069] Specifically, the computing power data resource pool is used to store computing power resource data of the computing power nodes, and the computing power data resource pool can be deployed on at least one of the first logical plane, the second logical plane and the second device. The first logical plane can be a computing plane or a data plane, and the second logical plane can be a computing plane or a data plane. The first logical plane and the second logical plane are different computing planes. The first logical plane and the second logical plane can share the computing power data resource pool deployed on the second device.

[0070] The computing plane can orchestrate the computing power nodes and / or computing power services to provide computing services for users. From the perspective of separation of control and data, the data plane can be divided into two dimensions of data service orchestration control function and data execution node, wherein the data execution node can provide data services such as data storage, data analysis, data retrieval and data acquisition for users.

[0071] When the first logical plane receives a computing power request of a user, the first logical plane can determine computing power feedback information corresponding to the computing power request based on the computing power resource data of at least one computing power node stored in the computing power data resource pool according to the received computing power request, and feed back the computing power feedback information to the user. It can be understood that, in the case that the computing power resource data pool does not store any computing power resource data of the computing power nodes, the first logical plane is difficult to determine the computing power feedback information corresponding to the computing power request.

[0072] Optionally, the user sending the computing power request to the first logical plane can be a terminal, a base station, another logical plane, a network function (NF) or a third-party application, which is not limited in the embodiments of the present application.

[0073] The computing power processing method provided by the embodiments of the present application determines the computing power feedback information corresponding to the computing power request according to the received computing power request and the computing power data resource pool storing the computing power resource of the computing power nodes by the first logical plane, and realizes the computing power processing based on the logical function plane.

[0074] Optionally, the second logical plane is deployed on the first device or a third device.

[0075] Specifically, the second logical plane can be deployed on the same device as the first logical plane, i.e., both are deployed on the first device. Alternatively, the second logical plane and the first logical plane can be deployed on different devices, e.g., the first logical plane is deployed on the first device and the second logical plane is deployed on a third device.

[0076] Optionally, before step 101, the method further comprises:

[0077] For each computing power node, the first logical plane receives a registration request sent by the computing power node;

[0078] The first logic surface verifies the registration request, and assigns a unique identifier to the computing power node if the verification is passed.

[0079] Specifically, the registration of the computing power node can be performed on the first logic surface, and the first logic surface can perceive the computing power basic data in the computing power resource data of the computing power node when the computing power node registers on the first logic surface. The computing power node can send a registration request to the first logic surface when registering, and the registration request can carry the computing power basic data of the computing power node. The first logic surface can perform verification processing on the computing power node based on the computing power basic data, such as computing power authentication. If the verification is passed, the first logic surface assigns a unique identifier to the computing power node.

[0080] Optionally, the computing power basic data can include one or more of the following: computing power node indication, computing power authentication data, computing power authentication data allocation mechanism, computing power node type, computing power size, computing power node location, and computing power service deployed on the computing power node.

[0081] In the above embodiments, the first logic surface supports the registration of the computing power node, and thus the perception of the computing power resource of the computing power node can be realized.

[0082] Optionally, the method further comprises:

[0083] The first logic surface issues a first computing power resource data request to the computing power node, and the first computing power resource data request is used to request the computing power node to report computing power resource data conforming to the first computing power resource data request.

[0084] The first logic surface receives the computing power resource data reported by the computing power node based on the first computing power resource data request, and stores the computing power resource data to the computing power data resource pool.

[0085] Specifically, the first logic surface can also issue a first computing power resource data request to the computing power node, and the first computing power resource data request is used to request the registered computing power node to report computing power resource data conforming to the first computing power resource data request.

[0086] The computing node can report the computing resource data according to the first computing resource data request. For example, the first computing resource data request can request one or more of the reporting times, the reporting period, and the reported data content of the computing resource data reported by the computing node. The computing resource data includes computing resource basic data and computing state data of the computing node, and the computing state data includes one or more of the unique identifier of the computing node, the computing resource size, the computing resource state, the computing service state, and the computing service load. After the computing node completes the registration, the computing resource data can be periodically reported based on the first computing resource data request to realize the periodic perception of the computing state data in the computing resource data of the computing node by the first logic plane.

[0087] For example, after the computing node completes the registration, the computing resource data can be periodically reported to the first logic plane based on the first computing resource data request, and the first logic plane can periodically perceive the computing resource data.

[0088] In the above embodiments, the first logic plane can store the received computing resource data to the computing data resource pool to facilitate subsequent querying of the computing resource data.

[0089] Optionally, in the case where the first logic plane is a computing plane, the second logic plane is a data plane, and the computing data resource pool is deployed in the data plane, or the first logic plane is a data plane, the second logic plane is a computing plane, and the computing data resource pool is deployed in the computing plane, the storing to the computing data resource pool comprises:

[0090] invoking a data storage service of the second logic plane to store the computing resource data sent by the computing node to the computing data resource pool.

[0091] Specifically, in the case where the first logic plane is a computing plane, the second logic plane is a data plane, and the computing data resource pool is deployed in the data plane, or the first logic plane is a data plane, the second logic plane is a computing plane, and the computing data resource pool is deployed in the computing plane, since the computing node is registered on the first logic plane and the computing data resource pool is deployed on the second logic plane, in this case, the first logic plane can invoke the data storage service of the second logic plane to store the computing resource data sent by the computing node in the computing data resource pool of the second logic plane after perceiving the computing resource data reported by the computing node.

[0092] Optionally, the first logical surface can update and store the computing resource data only in the case that the computing resource data reported by the computing node changes. After receiving the deregistration request of the computing node, the first logical surface can delete the computing resource data corresponding to the computing node in the computing data resource pool.

[0093] In the above embodiment, the first logical surface stores the computing resource data to the computing data resource pool by using the data storage service of the second logical surface, thereby realizing the cooperation of the computing resource data of the first logical surface and the second logical surface and the cooperation of the data storage services.

[0094] Optionally, in the case that the computing request is a second computing resource data request, the first logical surface is a data surface, and the second logical surface is a computing surface, before the first logical surface issues the first computing resource data request to the computing node, the method further includes:

[0095] The first logical surface determines subscription event information based on the second computing resource data request. The first computing resource data request includes the subscription event information, and the subscription event information includes at least one of the following: event identifier, information of the computing resource data, and data reporting period.

[0096] Specifically, in the case that the computing request is a second computing resource data request, the first logical surface is a data surface, and the second logical surface is a computing surface, the data surface can further determine subscription event information according to the second computing resource data request in the case that the data surface receives the second computing resource data request of the user. The first computing resource data request issued to the computing node can include the subscription event information, and according to the subscription event information, the computing node can report the computing resource data meeting the subscription demand of the user.

[0097] Optionally, the subscription event information can include at least one of the following: event identifier, information of the computing resource data, and data reporting period, wherein the information of the computing resource data is used to indicate which data of the computing basic data and the computing state data need to be reported.

[0098] In the above embodiment, the computing surface determines the subscription event information based on the second computing resource data request, and subsequently, the computing node can report the computing resource data meeting the subscription demand of the user according to the subscription demand of the user.

[0099] Optionally, in the case that the computing node is registered in the second logical surface, the first logical surface issues the first computing resource data request to the computing node, including:

[0100] The first logical surface issues the first computing resource data request to the computing node through the second logical surface.

[0101] Specifically, in the case that the computing power node is registered in the second logical surface and the first logical surface issues a first computing power resource data request to the computing power node, the first logical surface can issue the first computing power resource data request to the computing power node through the second logical surface, for example, the first logical surface forwards the first computing power resource data request to the second logical surface, and the second logical surface issues the first computing power resource data request to the computing power node after receiving the first computing power resource data request.

[0102] In the above embodiment, in the case that the computing power node is registered in the second logical surface, the first logical surface issues a first computing power resource data request to the computing power node through the second logical surface, thereby realizing the cooperation of data subscription of the first logical surface and the second logical surface.

[0103] Optionally, in the case that the computing power request is a second computing power resource data request, the first logical surface is a data surface, the second logical surface is a computing surface, and the computing power data resource pool is deployed in the computing surface or the second device, the first logical surface determines computing power feedback information according to the received computing power request and the computing power data resource pool, including:

[0104] The first logical surface queries computing power resource data satisfying the second resource data request from the computing power data resource pool according to the second computing power resource data request, and the computing power feedback information includes the computing power resource data satisfying the second resource data request.

[0105] Specifically, in the case that the computing power request issued by the user is a second computing power resource data request, the first logical surface is a data surface, the second logical surface is a computing surface, and the computing power data resource pool is deployed in the computing surface or the second device, the first logical surface can query the computing power data resource pool of the computing surface or the second device according to the second computing power resource data request, determine the computing power resource data satisfying the second resource data request, and feed back computing power feedback information to the user, wherein the computing power feedback information includes the computing power resource data satisfying the second resource data request.

[0106] In the above embodiment, the first logical surface can query the computing power resource data satisfying the second resource data request from the computing power data resource pool of the second logical surface or the second device, which has high flexibility. In the case that the computing power data resource pool is deployed in the second logical surface, the cooperation of data query of the first data surface and the second data surface is realized.

[0107] Optionally, the computing power data resource pool can also be deployed on the first logical surface, i.e., the data surface. In this case, the data surface can directly query the computing power resource data from the computing power data resource pool deployed on itself.

[0108] Optionally, in the case that the computing power data resource pool is deployed in the second device, the at least one computing power node is registered in the second logical surface.

[0109] Specifically, in the case that the computing power data resource pool is deployed in the second device, the at least one computing power node is registered in the second logical surface. In this case, the computing power resource data uploaded by the computing power node to the second logical surface is stored by the second logical surface into the computing power data resource pool in the second device.

[0110] In the above embodiment, in the case that the computing power node is registered in the second logical surface and the computing power data resource pool is deployed in the second device, the computing power resource data in the second device is written by the second logical surface. At this time, the first logical surface queries the computing power resource data from the computing power data resource pool, thereby realizing the cooperation of data query of the first logical surface and the second logical surface.

[0111] Optionally, in the case that the computing power data resource pool is deployed in the second logical surface, the first logical surface queries the computing power resource data satisfying the second resource data request from the computing power data resource pool according to the second computing power resource data request, including:

[0112] The first logical surface determines a first computing service according to the second computing power resource data request, and sends the first computing service to the second logical surface. The first computing service is used to query the computing power resource data satisfying the second computing power resource data request from the computing power data resource pool; or,

[0113] The first logical surface calls a second computing service of the second logical surface according to the second computing power resource data request. The second computing service is used to query the computing power resource data satisfying the second computing power resource data request from the computing power data resource pool.

[0114] Specifically, on the one hand, the cooperation of computing power such as query, storage and subscription of computing power resource data between the first logical surface and the second logical surface, and the cooperation of computing service and data service can perform atomization of the cooperative interface service function. The calling of each cooperative interface service can be flexibly used and combined and superimposed.

[0115] Optionally, the data service can include at least one of the following: data retrieval service, data storage service, data collection service, data analysis service and computing service, etc.

[0116] On the other hand, when the user issues a computing power request to the first logical surface, the first logical surface can analyze the computing power request of the user, and then decompose the service corresponding to the computing power request into a computing sub-service and a data sub-service. The computing sub-service is arranged and scheduled for computing power service on the computing surface, and the data sub-service is arranged and scheduled for data service on the data surface. Each sub-service realizes service collaboration and data collaboration through the collaborative structure between the computing surface and the data surface.

[0117] It can be understood that, in the case where the first logical surface is a computing surface and the second logical surface is a data surface, the computing power request is decomposed by the computing surface, and the data sub-service obtained by the decomposition is sent to the data surface through the collaborative interface. In the case where the first logical surface is a data surface and the second logical surface is a computing surface, the computing power request is decomposed by the data surface, and the computing sub-service obtained by the decomposition is sent to the computing surface.

[0118] In the case where the computing power data resource pool is deployed in the second logical surface, the first logical surface can perform service decomposition according to the second computing power resource data request, determine a first computing service, and send the first computing service to the second logical surface. The first computing service is used to query computing power resource data satisfying the second computing power resource data request from the computing power data resource pool deployed in the second logical surface.

[0119] Alternatively, the first logical surface can call a second computing service of the second logical surface according to the second computing power resource data request. The second computing service is used to query computing power resource data satisfying the second computing power resource data request from the computing power data resource pool deployed in the second logical surface.

[0120] In the above embodiments, the first logical surface supports service decomposition and service calling, can query computing power resource data through service decomposition, and can query computing power resource data through service calling, which is high in flexibility. Through service decomposition and service calling, service collaboration and data collaboration of the data surface and the computing surface are realized.

[0121] Optionally, in the case where the computing power request is a computing power service request, the first logical surface is a computing surface, and the second logical surface is a data surface, the first logical surface determines computing power feedback information according to the received computing power request and the computing power data resource pool, including:

[0122] The first logical surface determines computing power resource data demand information according to the received computing power service request;

[0123] The first logical surface queries computing power resource data satisfying the computing power resource data demand information from the computing power data resource pool according to the computing power resource data demand information;

[0124] The first logic surface determines a scheduling strategy of the computing node according to the computing resource data meeting the computing resource data requirement information, and the computing feedback information includes the scheduling strategy, and the scheduling strategy includes at least one of the selected target computing node, the target service on the target computing node, and the routing information corresponding to the target computing node.

[0125] Specifically, in the case that the computing request is a computing service request, the first logic surface is a computing surface, and the second logic surface is a data surface, the first logic surface determines the computing resource data requirement information corresponding to the computing service request according to the received computing service request, and further, the first logic surface queries from the computing data resource pool according to the computing resource data requirement information to determine the computing resource data meeting the computing resource data requirement information.

[0126] After determining the computing resource data, the first logic surface performs computing service arrangement according to the computing resource data, can determine the scheduling strategy of the computing node from the computing resource data, and feeds back the scheduling strategy to the user through the computing feedback information. The scheduling strategy includes the selected target computing node, the target service on the target computing node, and the routing information corresponding to the target computing node. Optionally, the target computing node and the target service on the target computing node can be the best computing node / computing service selected by the first logic surface from the computing resource data.

[0127] After the user receives the computing feedback information sent by the first logic surface, the user can use the target service on the target computing node based on the routing information in the scheduling strategy.

[0128] Optionally, the scheduling strategy includes at least one of the selected target computing node, the target service on the target computing node, and the routing information corresponding to the target computing node.

[0129] In the above embodiment, after the first logic surface queries the computing resource data meeting the computing resource data requirement information, the first logic surface can determine the optimal computing node and computing service for the user based on the computing resource data by arranging the computing data.

[0130] Optionally, after the first logic surface determines the scheduling strategy of the computing node according to the computing resource data meeting the computing resource data requirement information, the first logic surface further includes:

[0131] The first logic surface sends indication information to the target computing node, and the indication information is used to instruct the target computing node to reserve the computing resource data corresponding to the target computing node in the scheduling strategy.

[0132] Specifically, after determining the scheduling strategy of the computing power node at the first logical surface, the first logical surface can send indication information to the target computing power node, and the target computing power node needs to reserve the computing power resource data corresponding to the target computing power node in the scheduling strategy according to the indication information.

[0133] In the above embodiment, by sending the indication information to the target computing power node through the first logical surface, the computing power resource data corresponding to the target computing power node in the scheduling strategy can be pre-occupied to avoid being used by other users.

[0134] Optionally, in a case where the computing power data resource pool is deployed on the first logical surface or the second device, the at least one computing power node is registered on the second logical surface.

[0135] Specifically, in a case where the computing power data resource pool is deployed on the first logical surface or the second device, the computing power node is registered on the second logical surface, and the computing power resource data of the computing power node needs to be stored in the computing power data resource pool through the second logical surface.

[0136] In this case, the first logical surface can query the computing power resource data from the computing power data resource pool according to the computing power request of the user, so as to realize data cooperation of the first logical surface and the second logical surface.

[0137] Optionally, in a case where the computing power data resource pool is deployed on the second logical surface, the first logical surface queries the computing power resource data satisfying the computing power resource data requirement information from the computing power data resource pool according to the computing power resource data requirement information, including:

[0138] The first logical surface determines a first data retrieval service according to the computing power service request, and sends the first data retrieval service to the second logical surface, where the first data retrieval service is used to query the computing power resource data satisfying the computing power resource data requirement information from the computing power data resource pool; or,

[0139] The first logical surface calls a second data retrieval service of the second logical surface according to the computing power resource data requirement information, where the second data retrieval service is used to query the computing power resource data satisfying the computing power resource data requirement information from the computing power data resource pool.

[0140] Specifically, in a case where the computing power data resource pool is deployed on the second logical surface, the first logical surface can perform service decomposition according to the computing power service request after determining the computing power resource data requirement information, so as to determine a first data retrieval service and send the first data retrieval service to the second logical surface where the computing power data resource pool is deployed, where the first data retrieval service is used to query the computing power resource data satisfying the computing power resource data requirement information from the computing power data resource pool.

[0141] Alternatively, the first logical surface can call the second data retrieval service of the second logical surface according to the computing resource data demand information after determining the computing resource data demand information, and then query the computing resource data satisfying the computing resource data demand information from the computing resource data pool of the second logical surface through the second data retrieval service.

[0142] In the above embodiment, the first logical surface supports service decomposition and service calling, and can perform retrieval of computing resource data through service decomposition or service calling, which is highly flexible. Through service decomposition and service calling, service cooperation and data cooperation between the first logical surface and the second logical surface are realized.

[0143] Optionally, the first logical surface determines a scheduling strategy of the computing node according to the computing resource data satisfying the computing resource data demand information, including:

[0144] The first logical surface determines a first data analysis service according to the computing service request, and sends the first data analysis service to the second logical surface, where the first data analysis service is used to determine the scheduling strategy according to the computing resource data satisfying the computing resource data demand information; or,

[0145] The first logical surface calls a second data analysis service of the second logical surface, where the second data analysis service is used to determine the scheduling strategy according to the computing resource data satisfying the computing resource data demand information.

[0146] Specifically, in the case that the first logical surface has a data analysis function, the first logical surface can determine the scheduling strategy of the computing node according to the computing resource data satisfying the computing resource data demand information based on its own data analysis function.

[0147] The first logical surface can also use the data analysis service of the second logical surface. The first logical surface can perform service decomposition according to the computing service request to determine a first data analysis service, and the first logical surface can send the first data analysis service to the second logical surface, where the first data analysis service is used to determine the scheduling strategy according to the computing resource data satisfying the computing resource data demand information.

[0148] Alternatively, the first logical surface can call the second data analysis service of the second logical surface according to the computing service request, where the second data analysis service is used to determine the scheduling strategy according to the computing resource data satisfying the computing resource data demand information.

[0149] In the above implementation, the first logical plane supports service decomposition and also supports service invocation, and the analysis of the computing resource data can be performed through service decomposition or through service invocation, which is highly flexible. Through service decomposition and service invocation, service cooperation and data cooperation between the first logical plane and the second logical plane are realized.

[0150] The above computing processing method is exemplified below through specific embodiments.

[0151] Example one, Figure 2 is a flowchart of the computing processing method provided by the embodiments of the present application, as shown in Figure 2 The first logical plane is a computing plane, the second logical plane is a data plane, the computing node is registered in the computing plane, and the data plane manages a computing data resource pool.

[0152] 1. The computing node completes registration of the computing node in the computing plane, and realizes perception of the computing plane to the computing resource data of the computing node. When registering, the computing plane verifies the computing node, and assigns a unique identifier to the computing node if the verification is passed. When registering, the computing plane issues a first computing resource data request to the computing node to inform the computing node of the reporting requirement of the computing resource data. After registration is completed, the computing node periodically reports the computing state data, and the computing plane realizes periodic perception of the computing state data.

[0153] The computing resource data of the computing node includes computing basic data and computing state data. When registering, the computing node needs to report the computing basic data to the computing plane to realize perception of the computing basic data by the computing plane, and the computing node reports the computing state data to the computing plane after successful registration. The computing basic data includes one or more of the following: computing node indication, computing authentication data, computing authentication data allocation mechanism, computing node type, computing size, computing node position, and computing service deployed on the computing node, etc. The computing state data includes one or more of the following: computing node unique identifier, computing resource size, computing resource state, computing service state, and computing service load, etc.

[0154] 2. When the computing plane perceives the computing resource data reported by the computing node, the data storage service of the data plane is invoked to store the computing resource data in the computing data resource pool of the data plane.

[0155] 3. When the computing plane receives a computing service request of a user, the computing plane analyzes the computing service request and determines the computing resource data requirement information.

[0156] 4、The computing surface needs to query which computing resource data in the computing resource data resource pool meets the computing resource data demand information. At this time, the computing surface calls the data retrieval service of the data surface, and the retrieval conditions include but are not limited to the computing resource data demand information determined by the computing surface (the computing resource data demand information includes one or more of computing type, computing size, computing location and computing service, etc.). The data retrieval service of the data surface queries the computing resource data resource pool, obtains the computing resource data that meets the computing resource data demand information, and responds to the computing surface. The computing surface determines the computing feedback information corresponding to the computing service request based on the computing resource data responded by the data surface after the computing service arrangement.

[0157] For the computing resource data reported by the computing node, in the case of updating the computing resource data of the computing node, the updated computing resource data is synchronized to the computing data resource pool of the data surface. In the case of deleting the computing resource data of the computing node, the computing resource data of the computing node in the computing data resource pool of the data surface is deleted. In the case that the computing surface perceives that the computing resource data of the computing node has no change, it is not necessary to store again.

[0158] The data storage service and the data retrieval service of the data surface can be a service interface, a request / response message or an FTP, etc. No specific limitation is made here.

[0159] Example two, Figure 3 is a third flowchart of the computing processing method provided by the embodiment of the application, as shown in Figure 3 The first logical surface is the computing surface, the second logical surface is the data surface, the computing node is registered in the data surface, and the data surface manages the computing data resource pool.

[0160] 1、The computing node completes the registration of the computing node in the data surface, and realizes the perception of the computing resource data of the computing node by the data surface. When registering, the computing node calls the data collection service of the data surface to realize the registration / perception of the computing node, and the data surface will verify the computing node. If the verification is passed, the computing surface will allocate a unique identifier to the computing node.

[0161] 2、When registering, the data collection service transmits the computing basic data of the computing node obtained to the data processing service of the data surface, the data processing service processes the computing basic data according to the computing template, determines a first computing resource data request based on the computing template, and issues the first computing resource data request to the computing node. In this case, the data surface needs to increase the computing function of the computing surface, such as the verification processing of the computing node, the allocation of the unique identifier of the computing node, etc. (Note: it is not required to enhance the computing function in which functional module of the data surface, for example, the computing security verification can be enhanced to realize in the authentication and authorization of the data surface, or can be enhanced to realize in the data processing function, or can be realized separately, which is not limited here).

[0162] 3. The data plane stores the computing power resource data reported by the computing power node in the computing power data resource pool.

[0163] 4. In the case where the computing plane receives a computing power service request of a user, the computing plane analyzes the computing power service request and determines computing power resource data demand information.

[0164] 5. The computing plane needs to query the computing power data resource pool for computing power resource data satisfying the computing power resource data demand information. At this time, the computing plane calls the data retrieval service of the data plane, and the retrieval conditions include but are not limited to the computing power resource data demand information determined by the computing plane (the computing power resource data demand information may include one or more of computing power type, computing power size, computing power location, and computing power service, for example). The data retrieval service of the data plane queries the computing power data resource pool, obtains computing power resource data satisfying the computing power resource data demand information, and responds to the computing plane. The computing plane determines computing power feedback information corresponding to the computing power service request based on the computing power resource data responded by the data plane after computing power service arrangement.

[0165] The data collection service may be a service interface, a request / response message, or an FTP, etc., which is not specifically limited here.

[0166] Through the above process, the computing power data cooperation and data service cooperation of the computing plane and the data plane can be realized.

[0167] Example Three, Figure 4 is a flowchart of the computing power processing method provided by the embodiments of the present application, as shown in Figure 4 the first logical plane is the data plane, the second logical plane is the computing plane, the computing power node is registered in the computing plane, and the computing plane manages the computing power data resource pool.

[0168] 1. The computing power node completes the registration of the computing power node in the computing plane, realizes the perception of the computing power resource data of the computing power node by the computing plane, and stores the computing power resource data reported by the computing power node to the computing power data resource pool. When registering, the computing plane will verify the computing power node, and if the verification is passed, the computing plane will assign a unique identifier to the computing power node. When registering, the computing plane will issue a first computing power resource data request to the computing power node to inform the computing power node of the reporting requirements of the computing power resource data.

[0169] 2. The data plane receives a second computing power resource data request of a user.

[0170] 3. The data plane can query the computing power resource pool of the computing plane based on the second computing power resource data request, and the computing plane responds to the computing power resource data satisfying the second computing power resource data request.

[0171] Through the above process, the computing face and the data face can realize the computing power data cooperation.

[0172] Example four, Figure 5 is a flowchart of the computing power processing method provided by the embodiment of the present application, as shown in Figure 5 The first logical face is the computing face, the second logical face is the data face, the computing power node is registered in the data face, and the computing face manages the computing power data resource pool.

[0173] 1. The computing power node completes the registration of the computing power node in the data face, and realizes the perception of the computing power resource data of the computing power node by the data face. When registering, the computing power node calls the data collection service of the data face to realize the registration / perception of the computing power node, the data face verifies the computing power node, and the computing face allocates a unique identifier to the computing power node in the case of passing the verification.

[0174] 2. When registering, the data collection service transmits the computing power basic data of the computing power node obtained to the data processing service of the data face, the data processing service processes the computing power basic data according to the computing power template, determines a first computing power resource data request based on the computing power template, and issues the first computing power resource data request to the computing power node.

[0175] 3. After the data face receives the computing power resource data, the data face stores the computing power resource data to the computing power data resource pool of the computing face after processing the computing power resource data.

[0176] 4. In the case that the computing face receives the computing power service request of the user, the computing face analyzes the computing power service request and determines the computing power resource data demand information. The computing face queries the computing power data resource pool maintained by itself, determines the computing power resource data satisfying the computing power resource data demand information, and determines the computing power feedback information corresponding to the computing power service request based on the determined computing power resource data after the computing face arranges the computing power service.

[0177] Through the above process, the computing face and the data face realize the computing power data cooperation and the data service cooperation.

[0178] Example five, Figure 6 is a flowchart of the computing power processing method provided by the embodiment of the present application, as shown in Figure 6 The first logical face is the computing face, the second logical face is the data face, the data face manages the computing power data resource pool, and the computing power node is registered in the computing face or the computing face. The computing power data cooperation relationship between the computing face and the data face is the same as the above example.

[0179] In addition, the computing face and the data face further include the following computing power data cooperation and computing service cooperation relationship:

[0180] 1、User has computing power service demand (user range contains data face, such as data face computing ability is insufficient, needs to use computing face computing service, data face can be as computing power service demand party, that is, user), user can call computing face computing service, and propose computing power service request to computing face, computing power service request can include computing power demand and network demand, such as computing power type, computing power size and expected computing power use time, network demand such as network bandwidth, delay, etc. Computing service is the function of computing face to the outside, user (that is, computing power service demand party) can realize the use of computing power / computing service by calling computing service

[0181] 2、The computing face analyzes the computing power service request, determines the computing power resource data demand information, and forwards the computing power resource data demand information to the computing power service arrangement management function of the computing face.

[0182] 3、The computing power service arrangement management function calls the data retrieval service of the data face to obtain computing power resource data satisfying the computing power resource data demand information from the computing power data resource pool. (Network resource data is not provided to the data face through the computing face. The default data face manages global resources, and the global resources include network resources).

[0183] 4、The computing power service arrangement management function arranges the scheduling strategy according to the obtained computing power resource data, and the scheduling strategy includes the best computing power node / computing power service selected for the data face and the routing information to the computing power node.

[0184] 5、The computing power service arrangement management function feeds back the scheduling strategy.

[0185] 6、The computing face preoccupies the computing power resource data of the best computing power node in the scheduling strategy, and deploys the computing power service.

[0186] 7、The computing face feeds back the scheduling strategy to the user.

[0187] Note: Steps 6 and 7 above have no time sequence relationship.

[0188] 8、The user uses the computing power node / computing power service in the scheduling strategy.

[0189] Through the above process, the computing power data cooperation and computing service cooperation of the computing face and the data face are realized.

[0190] Example six, Figure 7 is the seventh flowchart of the computing power processing method provided by the embodiment of the application, as shown in Figure 7 The first logical face is the data face, the second logical face is the computing face, the computing face manages the computing power data resource pool, and the computing power node is registered in the computing face or the computing face.

[0191] a、The data face receives the second computing power resource data request of the user.

[0192] b、Data plane can request computing resource data from computing resource pool of computing plane based on second computing resource data request, and computing plane responds with computing resource data satisfying second computing resource data request.

[0193] 1、When data plane is as a computing service demander (i.e. user), data plane can call computing service of computing plane and make a computing service request to computing plane.

[0194] 2、Computing plane analyzes the computing service request, determines computing resource data demand information, and forwards the computing resource data demand information to computing service orchestration management function of computing plane.

[0195] 3、Computing service orchestration management function obtains computing resource data satisfying computing resource data demand information from computing data resource pool maintained by computing plane.

[0196] 4、Computing service orchestration management function orchestrates a scheduling strategy according to obtained computing resource data, and the scheduling strategy includes best computing node / computing service selected for data plane and routing information to computing node.

[0197] 5、Computing service orchestration management function feeds back the scheduling strategy.

[0198] 6、Computing plane preoccupies computing resource of best computing node in the scheduling strategy and deploys computing service.

[0199] 7、Computing plane feeds back the scheduling strategy to user.

[0200] Note: Steps 6 and 7 above have no time sequence relationship.

[0201] 8、User uses computing node / computing service in the scheduling strategy.

[0202] Through the above process, computing resource data cooperation and computing service cooperation of computing plane and data plane are realized.

[0203] Note: When other users except data plane call computing service of computing plane, because computing resource is managed by computing plane itself, computing resource data query and computing service orchestration can be realized in computing plane, and there is no need for computing data cooperation with data plane.

[0204] Example Seven, Figure 8 is the eighth flowchart of the computing processing method provided by the embodiments of the present application, as shown in Figure 8 the first logical plane is data plane, the second logical plane is computing plane, the second device manages computing data resource pool, and computing node is registered in computing plane.

[0205] 1. The computing node registers with the computing plane to achieve the perception of the computing plane to the computing resource data of the computing node.

[0206] 2. The computing plane writes the perceived computing resource data (including computing basic data and computing state data) into the computing data resource pool (the computing data resource pool of the second device of the data plane).

[0207] 3. When the user wants to know the current computing power, the user sends a second computing resource data request to the data plane.

[0208] 4. The second device where the computing data resource pool is located provides a data query interface to the data plane, and the data plane queries data based on the second computing resource data request. The computing data resource pool feeds back the query result according to the query condition of the data plane (such as computing type, computing size, computing location, computing service time, etc.).

[0209] The above realizes the computing data cooperation of the computing plane and the data plane through the data storage and data query process.

[0210] Example eight, Figure 9 is a ninth flowchart of the computing processing method provided by the embodiment of the application, as shown in Figure 9 the first logical plane is the data plane, the second logical plane is the computing plane, the second device manages the computing data resource pool, and the computing node is registered in the computing plane.

[0211] 1. The computing node registers with the computing plane to achieve the perception of the computing plane to the computing resource data of the computing node.

[0212] 2. The computing plane writes the perceived computing resource data (including computing basic data and computing state data) into the computing data resource pool (the computing data resource pool of the second device of the data plane).

[0213] 3. When the user wants to know the current computing power, the user sends a second computing resource data request to the data plane.

[0214] 4. The data plane determines the subscription event information according to the second computing resource data request, and the subscription event information includes one or more of the following: event identifier, computing resource data information, and data reporting period.

[0215] 5. The computing data resource pool (second device) forwards the subscription event information to the computing plane, the computing plane periodically perceives the computing resource data according to the subscription event information, and feeds back the perceived computing resource data to the computing data resource pool (second device), and the computing data resource pool (second device) periodically feeds back the subscribed computing resource data to the data plane.

[0216] Through the above data subscription process, the collaborative use of computing power data between the computing plane and the data plane is achieved.

[0217] Figure 10 This is a schematic diagram of the structure of a first device provided in an embodiment of the present application. Figure 10 As shown, the first device includes a memory 1020, a transceiver 1000, and a processor 1010, wherein:

[0218] The memory 1020 is used to store computer programs; the transceiver 1000 is used to send and receive data under the control of the processor 1010; the processor 1010 is used to read the computer program in the memory 1020 and perform the following operations:

[0219] The first logical plane of the first device determines computing power feedback information based on the received computing power request and the computing power data resource pool; wherein the computing power data resource pool stores computing power resource data of the computing power node; the computing power data resource pool is deployed on at least one of the following: the first logical plane, the second logical plane and the second device; the computing power feedback information is determined based on the computing power resource data of the at least one computing power node.

[0220] Specifically, the transceiver 1000 is configured to receive and send data under the control of the processor 1010 .

[0221] Among them, Figure 10 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1010 and memory represented by memory 1020. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are all well known in the art and, therefore, will not be described further herein. The bus interface provides an interface. The transceiver 1000 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 1010 is responsible for managing the bus architecture and general processing, and the memory 1020 may store data used by the processor 1010 when performing operations.

[0222] The processor 1010 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or a complex programmable logic device (CPLD), and can also adopt a multi-core architecture.

[0223] Optionally, the first device can further include a user interface, which can also be an interface capable of external or internal connection to the required device for different first devices. The connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, etc.

[0224] Optionally, before determining the computing power feedback information according to the received computing power request and the computing power data resource pool, the operation further includes:

[0225] For each computing power node, the first logic plane receives a registration request issued by the computing power node.

[0226] The first logic plane verifies the registration request, and assigns a unique identifier to the computing power node if the verification is passed.

[0227] Optionally, the operation further includes:

[0228] The first logic plane issues a first computing power resource data request to the computing power node, and the first computing power resource data request is used to request the computing power node to report computing power resource data conforming to the first computing power resource data request.

[0229] The first logic plane receives the computing power resource data reported by the computing power node based on the first computing power resource data request, and stores it in the computing power data resource pool.

[0230] Optionally, in the case that the first logic plane is a computing plane and the second logic plane is a data plane, the computing power data resource pool is deployed in the data plane; or, in the case that the first logic plane is a data plane and the second logic plane is a computing plane, the computing power data resource pool is deployed in the computing plane, the storing in the computing power data resource pool includes:

[0231] Calling the data storage service of the second logic plane to store the computing power resource data sent by the computing power node in the computing power data resource pool.

[0232] Optionally, in the case that the computing power request is a second computing power resource data request, the first logical plane is a data plane, and the second logical plane is a computing plane, before the first logical plane sends the first computing power resource data request to the computing power node, the operation further includes:

[0233] The first logical plane determines subscription event information based on the second computing power resource data request; the first computing power resource data request includes the subscription event information, and the subscription event information includes at least one of the following: event identification, information of computing power resource data, and data reporting period.

[0234] Optionally, in the case that the computing power node is registered in the second logical plane, the first logical plane sends the first computing power resource data request to the computing power node, including:

[0235] The first logical plane sends the first computing power resource data request to the computing power node through the second logical plane.

[0236] Optionally, in the case that the computing power request is a second computing power resource data request, the first logical plane is a data plane, the second logical plane is a computing plane, and the computing power data resource pool is deployed in the computing plane or the second device, the first logical plane determines computing power feedback information according to the received computing power request and the computing power data resource pool, including:

[0237] The first logical plane queries computing power resource data satisfying the second resource data request from the computing power data resource pool according to the second computing power resource data request, and the computing power feedback information includes: the computing power resource data satisfying the second resource data request.

[0238] Optionally, in the case that the computing power data resource pool is deployed in the second device, the at least one computing power node is registered in the second logical plane.

[0239] Optionally, in the case that the computing power data resource pool is deployed in the second logical plane, the first logical plane queries computing power resource data satisfying the second resource data request from the computing power data resource pool according to the second computing power resource data request, including:

[0240] The first logical plane determines a first computing service according to the second computing power resource data request and sends the first computing service to the second logical plane, and the first computing service is used to query computing power resource data satisfying the second computing power resource data request from the computing power data resource pool; or,

[0241] The first logic surface calls a second computing service of the second logic surface according to the second computing resource data request, and the second computing service is used to query computing resource data meeting the second computing resource data request from the computing resource data pool.

[0242] Optionally, in the case that the computing request is a computing service request, the first logic surface is a computing surface, and the second logic surface is a data surface, the first logic surface determines computing feedback information according to the received computing request and the computing data resource pool, including:

[0243] The first logic surface determines computing resource data demand information according to the received computing service request.

[0244] The first logic surface queries computing resource data meeting the computing resource data demand information from the computing data resource pool according to the computing resource data demand information.

[0245] The first logic surface determines a scheduling strategy of a computing node according to the computing resource data meeting the computing resource data demand information, and the computing feedback information includes the scheduling strategy, and the scheduling strategy includes at least one of the following: a selected target computing node, a target service on the target computing node, and routing information corresponding to the target computing node.

[0246] Optionally, after the first logic surface determines the scheduling strategy of the computing node according to the computing resource data meeting the computing resource data demand information, the operation further includes:

[0247] The first logic surface sends indication information to the target computing node, and the indication information is used to instruct the target computing node to reserve computing resource data corresponding to the target computing node in the scheduling strategy.

[0248] Optionally, in the case that the computing data resource pool is deployed on the first logic surface or the second device, the at least one computing node is registered on the second logic surface.

[0249] Optionally, in the case that the computing data resource pool is deployed on the second logic surface, the first logic surface queries computing resource data meeting the computing resource data demand information from the computing data resource pool according to the computing resource data demand information, including:

[0250] The first logic surface determines a first data retrieval service according to the computing service request, and sends the first data retrieval service to the second logic surface, and the first data retrieval service is used to query computing resource data meeting the computing resource data demand information from the computing data resource pool; or,

[0251] The first logic surface calls a second data retrieval service of the second logic surface according to the computing resource data demand information, and the second data retrieval service is used to query computing resource data satisfying the computing resource data demand information from the computing resource data resource pool.

[0252] Optionally, the first logic surface determines a scheduling strategy of a computing node according to the computing resource data satisfying the computing resource data demand information, and the scheduling strategy includes:

[0253] The first logic surface determines a first data analysis service according to the computing service request, and sends the first data analysis service to the second logic surface, and the first data analysis service is used to determine the scheduling strategy according to the computing resource data satisfying the computing resource data demand information; or,

[0254] The first logic surface calls a second data analysis service of the second logic surface, and the second data analysis service is used to determine the scheduling strategy according to the computing resource data satisfying the computing resource data demand information.

[0255] Optionally, the second logic surface is deployed on the first device or a third device.

[0256] It should be noted that the above first device provided by the embodiments of the present application can realize all method steps realized by the above computing power processing method embodiments, and can achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments in the embodiments will not be described in detail.

[0257] Figure 11 is a structural schematic diagram of a computing power processing device provided by the embodiments of the present application, which is applied to a first device, and the first device includes a first logic surface. Figure 11 As shown in the figure, the computing power processing device includes a first determination module 1110, wherein:

[0258] The first determination module 1110 is configured to determine computing power feedback information by using the first logic surface according to the received computing power request and a computing power data resource pool, wherein the computing power data resource pool stores computing power resource data of a computing node; the computing power data resource pool is deployed on at least one of the first logic surface, a second logic surface and a second device; and the computing power feedback information is determined based on the computing power resource data of the at least one computing node.

[0259] Optionally, the apparatus further comprises a registration module, configured to: before the first logical plane determines the computing power feedback information according to the received computing power request and the computing power data resource pool, receive, by the first logical plane, a registration request sent by each computing power node;

[0260] verify the registration request by the first logical plane, and assign a unique identifier to the computing power node if the verification is passed.

[0261] Optionally, the apparatus further comprises a request storage module, configured to:

[0262] issue, by the first logical plane, a first computing power resource data request to the computing power node, the first computing power resource data request being used to request the computing power node to report computing power resource data conforming to the first computing power resource data request;

[0263] receive, by the first logical plane, the computing power resource data reported by the computing power node based on the first computing power resource data request, and store the computing power resource data to the computing power data resource pool.

[0264] Optionally, in a case where the first logical plane is a computing plane and the second logical plane is a data plane, the computing power data resource pool is deployed in the data plane; or, in a case where the first logical plane is a data plane and the second logical plane is a computing plane, the computing power data resource pool is deployed in the computing plane, the request storage module is specifically configured to:

[0265] invoke, by the first logical plane, a data storage service of the second logical plane to store the computing power resource data sent by the computing power node to the computing power data resource pool.

[0266] Optionally, the apparatus further comprises a subscription module, configured to: in a case where the computing power request is a second computing power resource data request, the first logical plane is a data plane, and the second logical plane is a computing plane, before the first logical plane issues the first computing power resource data request to the computing power node, determine, by the first logical plane, subscription event information based on the second computing power resource data request; the first computing power resource data request comprises the subscription event information, and the subscription event information comprises at least one of the following: an event identifier, information of computing power resource data, and a data reporting period.

[0267] Optionally, in a case where the computing power node is registered in the second logical plane, the request storage module is specifically configured to:

[0268] issue, by the first logical plane, the first computing power resource data request to the computing power node through the second logical plane.

[0269] Optionally, in the case that the computing power request is a second computing power resource data request, the first logical plane is a data plane, the second logical plane is a computing plane, and the computing power data resource pool is deployed in the computing plane or the second device, the first determination module 1110 is specifically configured to:

[0270] query, by using the first logical plane, the computing power data resource pool according to the second computing power resource data request to obtain computing power resource data satisfying the second resource data request, and the computing power feedback information comprises the computing power resource data satisfying the second resource data request.

[0271] Optionally, in the case that the computing power data resource pool is deployed in the second device, the at least one computing power node is registered in the second logical plane.

[0272] Optionally, in the case that the computing power data resource pool is deployed in the second logical plane, the first determination module 1110 is specifically configured to:

[0273] determine, by using the first logical plane, a first computing service according to the second computing power resource data request, and send the first computing service to the second logical plane, where the first computing service is used to query, from the computing power data resource pool, computing power resource data satisfying the second computing power resource data request; or

[0274] invoke, by using the first logical plane, a second computing service of the second logical plane according to the second computing power resource data request, where the second computing service is used to query, from the computing power data resource pool, computing power resource data satisfying the second computing power resource data request.

[0275] Optionally, in the case that the computing power request is a computing power service request, the first logical plane is a computing plane, and the second logical plane is a data plane, the first determination module 1110 is specifically configured to:

[0276] determine, by using the first logical plane, computing power resource data requirement information according to the received computing power service request;

[0277] query, by using the first logical plane, the computing power data resource pool according to the computing power resource data requirement information to obtain computing power resource data satisfying the computing power resource data requirement information;

[0278] determine, by using the first logical plane, a scheduling strategy of a computing power node according to the computing power resource data satisfying the computing power resource data requirement information, where the computing power feedback information comprises the scheduling strategy, and the scheduling strategy comprises at least one of the following: a selected target computing power node, a target service on a target computing power node, and routing information corresponding to the target computing power node.

[0279] Optionally, the apparatus further comprises an indication module configured to: after the first logical surface determines the scheduling strategy of the target computing power node according to the computing power resource data satisfying the computing power resource data requirement information, send indication information to the target computing power node by using the first logical surface, and the indication information is used to instruct the target computing power node to reserve the computing power resource data corresponding to the target computing power node in the scheduling strategy.

[0280] Optionally, in a case where the computing power data resource pool is deployed on the first logical surface or the second device, the at least one computing power node is registered on the second logical surface.

[0281] Optionally, in a case where the computing power data resource pool is deployed on the second logical surface, the first determination module 1110 is specifically configured to:

[0282] determine, by using the first logical surface, a first data retrieval service according to the computing power service request, and send the first data retrieval service to the second logical surface, the first data retrieval service being used to query the computing power resource data satisfying the computing power resource data requirement information from the computing power data resource pool; or,

[0283] invoke, by using the first logical surface, a second data retrieval service of the second logical surface according to the computing power resource data requirement information, the second data retrieval service being used to query the computing power resource data satisfying the computing power resource data requirement information from the computing power data resource pool.

[0284] Optionally, the first determination module 1110 is specifically configured to:

[0285] determine, by using the first logical surface, a first data analysis service according to the computing power service request, and send the first data analysis service to the second logical surface, the first data analysis service being used to determine the scheduling strategy according to the computing power resource data satisfying the computing power resource data requirement information; or,

[0286] invoke, by using the first logical surface, a second data analysis service of the second logical surface, the second data analysis service being used to determine the scheduling strategy according to the computing power resource data satisfying the computing power resource data requirement information.

[0287] Optionally, the second logical surface is deployed on the first device or a third device.

[0288] It should be noted that the above computing power processing apparatus provided by the embodiments of the present application can realize all the method steps achieved by the above computing power processing method embodiments, and can achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments in the embodiments will not be described in detail here.

[0289] It should be noted that the division of the units / modules in the above embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, another division manner can be used. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0290] When the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solutions of the present application, essentially or in part or all or part of the technical solutions, can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, and various media that can store program codes.

[0291] In some embodiments, a non-transitory readable storage medium is also provided, which stores a computer program for causing a processor to perform the computing power processing method provided by the above-mentioned method embodiments.

[0292] Specifically, the above-mentioned non-transitory readable storage medium provided by the embodiments of the present application can realize all the method steps realized by the above-mentioned method embodiments, and can achieve the same technical effects. Here, the same parts and beneficial effects in the method embodiments will not be described in detail.

[0293] It should be noted that the non-transitory readable storage medium can be any available medium or data storage device accessible by the processor, including but not limited to a magnetic memory (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical memory (such as a CD, a DVD, a BD, a HVD, etc.), and a semiconductor memory (such as a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid state disk (SSD)), etc.

[0294] In some embodiments, a processor-readable storage medium storing a computer program is also provided, where the computer program is configured to enable a processor to perform the computing power processing method provided by any of the above method embodiments.

[0295] Specifically, the above processor-readable storage medium provided by the embodiments of the present application can implement all the method steps implemented by the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the embodiments of the present application as the method embodiments will not be repeated here.

[0296] In some embodiments, a computer-readable storage medium storing a computer program is also provided, where the computer program is configured to enable a computer to perform the computing power processing method provided by any of the above method embodiments.

[0297] Specifically, the above computer-readable storage medium provided by the embodiments of the present application can implement all the method steps implemented by the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the embodiments of the present application as the method embodiments will not be repeated here.

[0298] In some embodiments, a chip product storing a computer program is also provided, where the computer program is configured to enable the chip product to perform the computing power processing method provided by any of the above method embodiments.

[0299] Specifically, the above chip product provided by the embodiments of the present application can implement all the method steps implemented by the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the embodiments of the present application as the method embodiments will not be repeated here.

[0300] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk memory and optical memory, etc.) containing computer-usable program code.

[0301] The computer executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operations steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart Figure 1 one or more flows and / or functions specified in the flowchart Figure 1 one or more blocks or steps in the flowchart

[0302] These processor-executable instructions can also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instructions which implement the functions specified in the flowchart Figure 1 one or more flows and / or functions specified in the flowchart Figure 1 one or more blocks or steps in the flowchart

[0303] These processor-executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operations steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart Figure 1 one or more flows and / or functions specified in the flowchart Figure 1 one or more blocks or steps in the flowchart

[0304] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims and their equivalents, the application can be practiced otherwise than as specifically described.

Claims

1. A computing power processing method, characterized in that, The method is applied to a first device, and the first device comprises a first logical plane, and the method comprises: The first logical plane determines computing power feedback information according to the received computing power request and a computing power data resource pool; the computing power data resource pool stores computing power resource data of computing power nodes; the computing power data resource pool is deployed in at least one of the following: the first logical plane, a second logical plane, and a second device; the computing power feedback information is determined based on the computing power resource data of the at least one computing power node.

2. The method of claim 1, wherein, Before the first logical plane determines the computing power feedback information according to the received computing power request and the computing power data resource pool, the method further comprises: The first logical plane receives a registration request sent by each computing power node; The first logical plane verifies the registration request and allocates a unique identifier to the computing power node if the verification is passed.

3. The method of claim 2, wherein, The method further comprises: The first logical plane sends a first computing power resource data request to the computing power node, and the first computing power resource data request is used to request the computing power node to report computing power resource data meeting the first computing power resource data request; The first logical plane receives the computing power resource data reported by the computing power node based on the first computing power resource data request and stores the computing power resource data in the computing power data resource pool.

4. The method of claim 3, wherein, In a case where the first logical plane is a computing plane, the second logical plane is a data plane, and the computing power data resource pool is deployed in the data plane, or in a case where the first logical plane is a data plane, the second logical plane is a computing plane, and the computing power data resource pool is deployed in the computing plane, the storing of the computing power resource data in the computing power data resource pool comprises: Calling a data storage service of the second logical plane to store the computing power resource data sent by the computing power node in the computing power data resource pool.

5. The method of claim 3, wherein, In a case where the computing power request is a second computing power resource data request, the first logical plane is a data plane, and the second logical plane is a computing plane, before the first logical plane sends a first computing power resource data request to the computing power node, the method further comprises: The first logical plane determines subscription event information based on the second computing power resource data request; the first computing power resource data request comprises the subscription event information, and the subscription event information comprises at least one of the following: an event identifier, information of computing power resource data, and a data reporting period.

6. The method of claim 5, wherein, In a case where the computing power node is registered in the second logical plane, the first logical plane sends the first computing power resource data request to the computing power node, which comprises: The first logical plane sends the first computing power resource data request to the computing power node through the second logical plane.

7. The method according to any one of claims 1 to 6, characterized in that, In a case where the computing power request is a second computing power resource data request, the first logical plane is a data plane, the second logical plane is a computing plane, and the computing power data resource pool is deployed in the computing plane or the second device, the first logical plane determines computing power feedback information according to the received computing power request and the computing power data resource pool, which comprises: The first logic surface queries, according to the second resource data request, the computing power data resource pool for computing power resource data satisfying the second resource data request, and the computing power feedback information comprises the computing power resource data satisfying the second resource data request.

8. The method of claim 7, wherein, In a case where the computing power data resource pool is deployed on the second device, the at least one computing power node is registered on the second logic surface.

9. The method of claim 7, wherein, In a case where the computing power data resource pool is deployed on the second logic surface, the first logic surface queries, according to the second resource data request, the computing power data resource pool for computing power resource data satisfying the second resource data request, comprising: The first logic surface determines, according to the second resource data request, a first computing service, and sends the first computing service to the second logic surface, the first computing service being used to query, from the computing power data resource pool, computing power resource data satisfying the second resource data request; or, The first logic surface invokes, according to the second resource data request, a second computing service of the second logic surface, the second computing service being used to query, from the computing power data resource pool, computing power resource data satisfying the second resource data request.

10. The method according to any one of claims 1 to 6, characterized in that, In a case where the computing power request is a computing power service request, the first logic surface is a computing surface, and the second logic surface is a data surface, the first logic surface determines, according to the received computing power request and the computing power data resource pool, computing power feedback information, comprising: The first logic surface determines, according to the received computing power service request, computing power resource data requirement information; The first logic surface queries, according to the computing power resource data requirement information, the computing power data resource pool for computing power resource data satisfying the computing power resource data requirement information; The first logic surface determines, according to the computing power resource data satisfying the computing power resource data requirement information, a scheduling strategy of a computing power node, the computing power feedback information comprising the scheduling strategy, and the scheduling strategy comprising at least one of the following: a selected target computing power node, a target service on a target computing power node, and routing information corresponding to the target computing power node.

11. The method of claim 10, wherein, After the first logic surface determines, according to the computing power resource data satisfying the computing power resource data requirement information, the scheduling strategy of the computing power node, the method further comprises: The first logic surface sends, to the target computing power node, indication information, the indication information being used to instruct the target computing power node to reserve computing power resource data corresponding to the target computing power node in the scheduling strategy.

12. The method according to claim 10 or 11, characterized in that, In a case where the computing power data resource pool is deployed on the first logic surface or the second device, the at least one computing power node is registered on the second logic surface.

13. The method of claim 10 or 11, wherein, In a case where the computing power data resource pool is deployed on the second logic surface, the first logic surface queries, according to the computing power resource data requirement information, the computing power data resource pool for computing power resource data satisfying the computing power resource data requirement information, comprising: The first logic surface determines a first data retrieval service according to the computing power service request, and sends the first data retrieval service to the second logic surface, the first data retrieval service being used to query computing power resource data meeting the computing power resource data demand information from the computing power data resource pool; or, The first logic surface calls a second data retrieval service of the second logic surface according to the computing power resource data demand information, the second data retrieval service being used to query computing power resource data meeting the computing power resource data demand information from the computing power data resource pool.

14. The method according to any one of claims 10 to 13, characterized in that: The first logic surface determines a scheduling strategy of a computing power node according to the computing power resource data meeting the computing power resource data demand information, including: The first logic surface determines a first data analysis service according to the computing power service request, and sends the first data analysis service to the second logic surface, the first data analysis service being used to determine the scheduling strategy according to the computing power resource data meeting the computing power resource data demand information; or, The first logic surface calls a second data analysis service of the second logic surface, the second data analysis service being used to determine the scheduling strategy according to the computing power resource data meeting the computing power resource data demand information.

15. The method of any one of claims 1-14, wherein: The second logic surface is deployed on the first device or a third device.

16. A first device, comprising: The first device includes a memory, a transceiver, and a processor. The memory is used to store a computer program; the transceiver is used to transceive data under the control of the processor; and the processor is used to read the computer program in the memory and perform the following operations: The first logic surface of the first device determines computing power feedback information according to the received computing power request and a computing power data resource pool; the computing power data resource pool stores computing power resource data of a computing power node; the computing power data resource pool is deployed on at least one of the first logic surface, a second logic surface, and a second device; and the computing power feedback information is determined based on the computing power resource data of the at least one computing power node.

17. The first device of claim 16, wherein, Before the first logic surface determines the computing power feedback information according to the received computing power request and the computing power data resource pool, the operations further include: For each computing power node, the first logic surface receives a registration request issued by the computing power node; The first logic surface performs verification processing on the registration request, and allocates a unique identifier to the computing power node if the verification is passed.

18. The first device of claim 17, wherein, The operations further include: The first logic surface issues a first computing power resource data request to the computing power node, the first computing power resource data request being used to request the computing power node to report computing power resource data meeting the first computing power resource data request; The first logic surface receives the computing power resource data reported by the computing power node based on the first computing power resource data request, and stores the computing power resource data to the computing power data resource pool.

19. The first device of claim 18, wherein, In a case where the first logical plane is a computing plane, the second logical plane is a data plane, and the computing and data resource pool is deployed in the data plane, or in a case where the first logical plane is a data plane, the second logical plane is a computing plane, and the computing and data resource pool is deployed in the computing plane, the storing of the computing node into the computing and data resource pool comprises: The data storage service of the second logical plane is invoked to store the computing resource data sent by the computing node into the computing and data resource pool.

20. The first device of claim 18, wherein, In a case where the computing request is a second computing resource data request, the first logical plane is a data plane, and the second logical plane is a computing plane, before the first logical plane issues the first computing resource data request to the computing node, the operation further comprises: The first logical plane determines subscription event information based on the second computing resource data request; the first computing resource data request comprises the subscription event information, and the subscription event information comprises at least one of the following: an event identifier, information of computing resource data, and a data reporting period.

21. The first device of claim 20, wherein, In a case where the computing node is registered in the second logical plane, the first logical plane issues the first computing resource data request to the computing node through the second logical plane. In a case where the computing request is a second computing resource data request, the first logical plane is a data plane, the second logical plane is a computing plane, and the computing and data resource pool is deployed in the computing plane or the second device, the first logical plane determines computing feedback information according to the received computing request and the computing and data resource pool, which comprises:

22. The first device of any of claims 16-21, wherein, The first logical plane queries computing resource data satisfying the second resource data request from the computing and data resource pool according to the second computing resource data request, and the computing feedback information comprises the computing resource data satisfying the second resource data request.

23. The first device of claim 22, wherein, In a case where the computing and data resource pool is deployed in the second device, the at least one computing node is registered in the second logical plane. In a case where the computing and data resource pool is deployed in the second logical plane, the first logical plane queries computing resource data satisfying the second resource data request from the computing and data resource pool according to the second computing resource data request, which comprises:

24. The first device of claim 22, wherein, The first logical plane determines a first computing service according to the second computing resource data request and sends the first computing service to the second logical plane, and the first computing service is used to query computing resource data satisfying the second computing resource data request from the computing and data resource pool; or The first logical plane invokes a second computing service of the second logical plane according to the second computing resource data request, and the second computing service is used to query computing resource data satisfying the second computing resource data request from the computing and data resource pool. ​ 25. The first device according to any one of claims 16 to 21, characterized in that In a case where the computing power request is a computing power service request, the first logical plane is a computing plane, and the second logical plane is a data plane, the first logical plane determines computing power feedback information according to the received computing power request and the computing power data resource pool, including: The first logical plane determines computing power resource data demand information according to the received computing power service request; The first logical plane queries computing power resource data satisfying the computing power resource data demand information from the computing power data resource pool according to the computing power resource data demand information; The first logical plane determines a scheduling strategy of a computing power node according to the computing power resource data satisfying the computing power resource data demand information, and the computing power feedback information includes the scheduling strategy, and the scheduling strategy includes at least one of the following: a selected target computing power node, a target service on the target computing power node, and routing information corresponding to the target computing power node.

26. The first device of claim 25, wherein, After the first logical plane determines the scheduling strategy of the computing power node according to the computing power resource data satisfying the computing power resource data demand information, the operation further includes: The first logical plane sends indication information to the target computing power node, and the indication information is used to instruct the target computing power node to reserve computing power resource data corresponding to the target computing power node in the scheduling strategy.

27. The first device of claim 25 or 26, wherein, In a case where the computing power data resource pool is deployed on the first logical plane or the second device, the at least one computing power node is registered on the second logical plane.

28. The first device of claim 25 or 26, wherein, In a case where the computing power data resource pool is deployed on the second logical plane, the first logical plane queries computing power resource data satisfying the computing power resource data demand information from the computing power data resource pool according to the computing power resource data demand information, including: The first logical plane determines a first data retrieval service according to the computing power service request, and sends the first data retrieval service to the second logical plane, where the first data retrieval service is used to query computing power resource data satisfying the computing power resource data demand information from the computing power data resource pool; or The first logical plane calls a second data retrieval service of the second logical plane according to the computing power resource data demand information, where the second data retrieval service is used to query computing power resource data satisfying the computing power resource data demand information from the computing power data resource pool.

29. The first device according to any one of claims 25 to 28, characterized in that The first logical plane determines a scheduling strategy of a computing power node according to the computing power resource data satisfying the computing power resource data demand information, including: The first logical plane determines a first data analysis service according to the computing power service request, and sends the first data analysis service to the second logical plane, where the first data analysis service is used to determine the scheduling strategy according to the computing power resource data satisfying the computing power resource data demand information; or The first logical plane calls a second data analysis service of the second logical plane, where the second data analysis service is used to determine the scheduling strategy according to the computing power resource data satisfying the computing power resource data demand information.

30. The first device of any of claims 16-29, wherein, The second logical surface is deployed on the first device or a third device.

31. A computing power processing apparatus, comprising: The application is applied to a first device, and the first device comprises a first logical surface, and the device comprises: A first determination module is configured to determine computing power feedback information according to a received computing power request and a computing power data resource pool by using the first logical surface; wherein the computing power data resource pool stores computing power resource data of a computing power node; the computing power data resource pool is deployed on at least one of the following: the first logical surface, a second logical surface and a second device; and the computing power feedback information is determined based on the computing power resource data of the at least one computing power node.

32. A processor-readable storage medium, comprising: The processor readable storage medium stores a computer program, and the computer program is used to make the processor execute the method in any one of claims 1 to 15.