Method, device, architecture and medium for opening visual capability of computing network

Through the unified architecture of the computing network visual capability open platform, the user's access requests are received and processed, and the problem of lack of a unified architecture of the computing network visual capability openness is solved, and the integrity and security control of the computing network visual capability is realized, and the improvement of the improvement of the computing network visual capability is improved. Access experience and security.

CN119254647APending Publication Date: 2025-01-03CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411283939.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

The existing openness of visual capabilities of computing networks lacks a unified open capability architecture, which makes it impossible to ensure the integrity and consistency of visual capabilities of computing networks, and it is difficult to achieve secure centralized control of visual capabilities of computing networks.

Method used

Provide a method for opening visual capabilities of computing networks. Through the computing networks, the user's access request is received through the computing networks, the user determines whether the user has the visual capabilities of a specific capability ID, and returns the corresponding target information, including computing power resources. Pool overview, single computing resource pool, computing network capacity and computing network delay can be visualized, and the resource information of the basic capability platform is summarized and authenticated.

Benefits of technology

The overall and consistency of the computing network visual capabilities is achieved, centralized security management is ensured, resource waste and duplicate construction are reduced, and access experience and security are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119254647A_ABST
    Figure CN119254647A_ABST
Patent Text Reader

Abstract

The invention provides a computing network visual capability opening method, device, architecture and medium, and relates to the technical field of computing power networks, the method comprises the following steps: receiving an access request sent by a user through a third-party platform, the access request carrying a capability ID; judging whether the user has the visual capability corresponding to the capability ID or not; in response to the visual capability corresponding to the capability ID of the user, returning target information corresponding to the visual capability to the third-party platform; wherein the visual capability comprises visual calculation power resource pool overview, visual single calculation power resource pool, visual calculation network transport capacity and visual calculation network time delay of the basic capability platform. According to the method, the device, the architecture and the medium, the problems that the integrity and the consistency of the visual capability of the computing network cannot be ensured and the safe centralized management and control of the visual capability of the computing network cannot be realized due to the fact that the existing visual capability opening of the computing network is mainly and independently performed by each computing network service platform and no unified capability opening architecture exists can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computing network technology, and in particular to a method, device, architecture and medium for exposing the visual capabilities of a computing network. Background Art

[0002] At present, the country is vigorously building a computing network. As an important infrastructure related to the national economy and people's livelihood, the computing network carries computing network services from all walks of life. From the perspective of the computing network platform operator, the opening of the computing network's visible capabilities must be legal, compliant, manageable and controllable, and the efficiency and convenience of the computing network must be improved as much as possible while ensuring the security of the platform. From the perspective of partners, the computing network's visible capability providers need to ensure the security and efficiency of capability opening while meeting business needs and meet a certain SLA (Service Level Agreement) level.

[0003] However, the existing visualization capability opening of computing networks is mainly carried out independently by various computing network service platforms. Its advantages are flexible development and easier customization of capability opening. Its disadvantages are that there is no unified capability opening architecture, capability opening is managed at multiple points, there is a lack of unified planning, construction is not intensive, resources are wasted, and open capabilities are repeated and omitted, with different granularity.

[0004] There is a lack of effective aggregation, incompatible interfaces, and poor access experience. Because there are many points and a wide range of locations, security issues are prone to occur, etc. Therefore, it is impossible to ensure the integrity and consistency of the computing network's visibility capabilities, and it is also difficult to achieve secure centralized control of the computing network's visibility capabilities. Summary of the invention

[0005] The technical problem to be solved by the present invention is to provide a method, device, architecture and medium for opening up the visual capabilities of a computing network in response to the above-mentioned deficiencies in the prior art, so as to solve the problem that the visual capabilities of the existing computing network are mainly opened up independently by each computing network business platform, there is no unified capability opening architecture, and there is a problem that the integrity and consistency of the visual capabilities of the computing network cannot be guaranteed, and it is difficult to achieve secure centralized control of the visual capabilities of the computing network.

[0006] In a first aspect, the present invention provides a computing network visual capability opening method, which is applied to a computing network visual capability opening platform in a computing network visual capability opening architecture, wherein the computing network visual capability opening architecture further includes a basic capability platform and a third-party platform, and the method includes:

[0007] Receiving an access request sent by a user through a third-party platform, wherein the access request carries a capability ID;

[0008] Determining whether the user has the visual capability corresponding to the capability ID;

[0009] In response to the user having the visual capability corresponding to the capability ID, returning target information corresponding to the visual capability to the third-party platform;

[0010] Among them, the visualization capabilities include the visualization of the computing power resource pool overview of the basic capability platform, the visualization of a single computing power resource pool, the visualization of the computing network capacity, and the visualization of the computing network latency.

[0011] Furthermore, before receiving the access request sent by the user through the third-party platform, the method further includes:

[0012] Capability information is collected based on resource information on computing power, network, and storage power of the basic capability platform, and the collected capability information is recorded in a capability list table, which includes capability name, capability ID, and capability path.

[0013] Furthermore, the access request also carries a token TOKEN, and the determining whether the user has the visible capability corresponding to the capability ID specifically includes:

[0014] Authenticating the TOKEN;

[0015] In response to the authentication being passed, it is determined whether the user has the visual capability corresponding to the capability ID according to the account ID of the user and at least one visual capability pre-assigned to the user.

[0016] Furthermore, the computing power resource pool overview visualization includes at least one of the following: querying computing power resource pool overview information, querying storage power resource pool overview information, querying transportation power resource pool overview information, querying tasks in the past X days, querying computing power center list, querying combined computing power resource pool overview data; wherein X≥1.

[0017] Further, the basic capability platform includes: a computing power management and control platform, a supercomputing platform and a network management system; if the visible capability corresponding to the capability ID is a computing power resource pool overview visibility; before returning the target information corresponding to the visible capability to the third-party platform, the method includes at least one of the following:

[0018] Obtaining computing power resource pool related information from the computing power management and control platform and the supercomputing platform regularly or irregularly and storing the information in the computing power resource pool overview dictionary table;

[0019] Obtaining storage resource pool related information from the computing power management and control platform regularly or irregularly and storing the information in the storage resource pool overview dictionary table;

[0020] Obtaining information related to the capacity resource pool from the network management system regularly or irregularly and storing it in a capacity resource pool overview dictionary table;

[0021] Obtain the task distribution of the past X days from the operation platform regularly or irregularly and store it in the task table;

[0022] Obtaining a list of computing centers from the computing power management and control platform regularly or irregularly and storing it in a computing power center table;

[0023] The returning the target information corresponding to the visual capability to the third-party platform specifically includes:

[0024] According to the computing power resource pool overview dictionary table, and / or the storage power resource pool overview dictionary table, and / or the transportation power resource pool overview dictionary table, and / or the task table, and / or the computing power center table, the target information corresponding to the visual capability is returned to the third-party platform.

[0025] Further, if the visible capability corresponding to the capability ID is visible to a single computing resource pool, returning the target information corresponding to the visible capability to the third-party platform specifically includes:

[0026] According to the computing resource pool ID to be queried, query the computing resource pool overview, energy consumption and load rate statistics, server list information, or the combination of the computing resource pool overview and server list information corresponding to the computing resource pool ID, and use it as the target information;

[0027] Return the computing power resource pool overview, energy consumption and load rate statistics, server list information, or a combination of the computing power resource pool overview and server list information as the target information to the third-party platform.

[0028] Further, if the visible capability corresponding to the capability ID is network capacity visibility, returning target information corresponding to the visible capability to the third-party platform specifically includes:

[0029] Querying the capacity information between nodes with a preset node level in all computer rooms, and using it as the target information; wherein the capacity information includes at least one of the following: average utilization, total link utilization, average used bandwidth, and total used link bandwidth;

[0030] The transport capacity information as the target information is returned to the third-party platform.

[0031] Further, if the visible capability corresponding to the capability ID is network latency visibility, returning target information corresponding to the visible capability to the third-party platform specifically includes:

[0032] Query the delay information between nodes with a preset node level in all computer rooms, and use it as the target information; wherein the delay information includes the average link delay and the total link delay;

[0033] The delay information is returned to the third-party platform as the target information.

[0034] In a second aspect, the present invention provides a computing network visual capability opening device, which is provided in a computing network visual capability opening platform in a computing network visual capability opening architecture, wherein the computing network visual capability opening architecture further includes a basic capability platform and a third-party platform, and the device includes:

[0035] An access request receiving module, used to receive an access request sent by a user through a third-party platform, wherein the access request carries a capability ID;

[0036] A visual capability determination module, connected to the access request receiving module, for determining whether the user has the visual capability corresponding to the capability ID;

[0037] a visual capability opening module, connected to the visual capability judgment module, and configured to return target information corresponding to the visual capability to the third-party platform in response to the user having the visual capability corresponding to the capability ID;

[0038] Among them, the visualization capabilities include the visualization of the computing power resource pool overview of the basic capability platform, the visualization of a single computing power resource pool, the visualization of the computing network capacity, and the visualization of the computing network latency.

[0039] In a third aspect, the present invention provides a computing network visual capability opening device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the computing network visual capability opening method described in the first aspect.

[0040] In a fourth aspect, the present invention provides a computing network visual capability opening architecture, including a computing network visual capability opening platform, a basic capability platform and a third-party platform;

[0041] The computing network visual capability opening platform is used to execute the computing network visual capability opening method described in the first aspect.

[0042] In a fifth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method for opening up the visual capabilities of a computing network as described in the first aspect above is implemented.

[0043] The present invention provides a method, device, architecture and medium for opening up the visual capabilities of a computing network. Based on a unified visual capabilities opening architecture of a computing network, the integrity and consistency of the visual capabilities of a computing network can be guaranteed, and the secure centralized management and control of the visual capabilities of a computing network can be realized. At the same time, the visual capabilities opening platform of a computing network in the visual capabilities opening architecture of a computing network receives an access request sent by a user through a third-party platform, and the access request carries a capability ID; and determines whether the user has the visual capability corresponding to the capability ID; and in response to the user having the visual capability corresponding to the capability ID, returns the target information corresponding to the visual capability to the third-party platform; wherein the visual capability includes the visualization of the computing power resource pool overview of the basic capability platform, the visualization of a single computing power resource pool, the visualization of the computing network capacity and the visualization of the computing network delay, thereby ensuring the manageability and controllability of the opening up of the visual capabilities of a computing network, and realizing the visualization of the overall computing power resource pool, the visualization of a single computing power resource pool and the visualization of the capacity delay. It solves the problem that the existing network visibility capability opening is mainly carried out independently by each network business platform, there is no unified capability opening architecture, there is no way to ensure the integrity and consistency of the network visibility capability, and it is difficult to achieve secure centralized control of the network visibility capability. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 This is a flow chart of a method for opening up the visual capabilities of a computing network according to Embodiment 1 of the present invention;

[0045] Figure 2 This is a schematic diagram of the structure of an open architecture for visual capabilities of a computing network according to Embodiment 1 of the present invention;

[0046] Figure 3 This is a flow chart of the configuration of the visualization capability of the computing network according to Embodiment 1 of the present invention;

[0047] Figure 4 This is a flowchart of the computing network visual capability authentication and authorization according to Embodiment 1 of the present invention;

[0048] Figure 5 A visual flowchart of the computing resource pool overview of Example 1 of the present invention;

[0049] Figure 6 This is a visual flow chart of a single computing resource pool according to Embodiment 1 of the present invention;

[0050] Figure 7 This is a flowchart showing the network capacity delay visualization of Example 1 of the present invention;

[0051] Figure 8 This is a schematic diagram of the structure of a computing network visual capability opening device according to Embodiment 2 of the present invention;

[0052] Fig. 9 This is a structural diagram of a computing network visual capability opening device according to embodiment 3 of the present invention. DETAILED DESCRIPTION

[0053] In order to enable those skilled in the art to better understand the technical solution of the present invention, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.

[0054] It should be understood that the specific embodiments and drawings described herein are only used to explain the present invention rather than to limit the present invention.

[0055] It can be understood that, in the absence of conflict, the various embodiments of the present invention and the various features in the embodiments can be combined with each other.

[0056] It can be understood that, for the convenience of description, the drawings of the present invention only show the parts related to the present invention, while the parts irrelevant to the present invention are not shown in the drawings.

[0057] It can be understood that each unit and module involved in the embodiments of the present invention may correspond to only one physical structure, or may be composed of multiple physical structures, or multiple units and modules may be integrated into one physical structure.

[0058] It can be understood that the terms "first", "second", etc. in the embodiments of the present invention are used to distinguish different objects, or to distinguish different processing of the same object, rather than to describe a specific order of objects.

[0059] It can be understood that, in the absence of conflict, the functions and steps marked in the flowcharts and block diagrams of the present invention may occur in an order different from that marked in the drawings.

[0060] It is understood that the flowcharts and block diagrams of the present invention illustrate the possible architectures, functions, and operations of the systems, devices, equipment, and methods according to the various embodiments of the present invention. Each box in the flowchart or block diagram may represent a unit, module, program segment, or code, which contains executable instructions for implementing the specified functions. Moreover, each box or combination of boxes in the block diagram and flowchart may be implemented by a hardware-based system that implements the specified functions, or may be implemented by a combination of hardware and computer instructions.

[0061] It can be understood that the units and modules involved in the embodiments of the present invention can be implemented by software or hardware. For example, the units and modules can be located in a processor.

[0062] Application Overview

[0063] The existing methods for opening up the visualization capabilities of computing networks have the following shortcomings:

[0064] 1. With the rapid development of the artificial intelligence industry, the demand for computing power has increased significantly. Multiple computing centers have been built across the country. Each computing center has its own independent computing resource management systems. Under the background of the construction of a national computing network, different computing centers need to achieve the aggregation of computing power. Therefore, there is an urgent need for an open architecture for computing network visualization capabilities to integrate the scattered computing network resource information and provide it to third parties for use, so as to achieve multi-dimensional visualization of computing network information.

[0065] 2. The management of the visualization capability of computing networks is decentralized. In the traditional computing and network separation model, the visualization of computing resources is the responsibility of the computing power management platform. Therefore, the opening of the visualization capability of computing resources is also designed according to the usage scenarios of computing resources, and different computing power management platforms are managed by different departments. The visualization of network resources is the responsibility of the network management platform. Therefore, the opening of network visualization capabilities is also designed according to the usage scenarios of network resources, and different network management systems are managed by different departments. The decentralized management of the visualization capability of computing networks leads to uncoordinated planning for the visualization capability of computing networks and difficulties in integrating computing and network services. The visualization capability opening platform of computing networks is built at multiple locations. One open platform only solves the problem of capability opening of the business, and does not precipitate common capabilities. The lack of unified planning may lead to duplication of capabilities opened by different computing network services, and may also omit the gray area of ​​no one cares about it. Accessing a new business or developing a new scenario requires the development of a new set of capability interfaces, which wastes resources due to repeated construction.

[0066] 3. From the perspective of the computing network ecosystem partners, each additional computing network service requires adaptation of the computing network visibility capability. Even similar services need to be re-adapted. If the computing network service changes, the adapted computing network visibility capability must also be redeveloped. For example, the computing network ecosystem partners need the computing power resource pool visibility capability and network delay bandwidth jitter visibility capability provided by the computing network. This capability is scattered on different platforms. The computing power is visible on platform A, and the network is visible on platform B. The two platforms open and authorize the corresponding visibility capabilities respectively. In this case, the ecological partners need to authorize and authenticate twice and call the capabilities twice. At the same time, if any capability changes, the ecological partners also need to make corresponding adjustments.

[0067] 4. There is a barrel effect in security management. The opening up of different business capabilities will create a security gap. The more capabilities a business unit opens up to the outside world, the more security gaps there will be. The overall security capabilities of the platform are determined by the business with the largest gap.

[0068] In response to the above technical problems, the idea of ​​this application is to provide a method, device, architecture and medium for opening up the visualization capabilities of the computing network. Based on a unified open architecture for the visualization capabilities of the computing network, it can ensure the integrity and consistency of the visualization capabilities of the computing network, and realize the secure centralized control of the visualization capabilities of the computing network.

[0069] After introducing the basic principles of the present application, various non-limiting embodiments of the present application will be described in detail with reference to the accompanying drawings.

[0070] Embodiment 1:

[0071] This embodiment provides a computing network visual capability opening method, which is applied to a computing network visual capability opening platform in a computing network visual capability opening architecture. The computing network visual capability opening architecture also includes a basic capability platform and a third-party platform, such as Figure 1 As shown, the method includes:

[0072] Step S101: receiving an access request sent by a user through a third-party platform, wherein the access request carries a capability ID;

[0073] In this embodiment, the third-party platform refers to any platform or device connected to the Suanwang Visual Capability Open Platform, such as the 5G customer dedicated line operation platform, the Suanwang Visual Large Screen, etc. The third-party platform is used to access the capability information collected in the Suanwang Visual Capability Open Platform.

[0074] In this embodiment, if Figure 2 As shown in the figure, the open architecture of computing network visual capabilities includes the underlying basic capability platform, such as computing power management and control platform, supercomputing platform, network management system, etc., as well as the computing network visual capability open platform and third-party platform. Among them, the basic capability platform has resource information in computing power, network, and storage power, which is automatically collected, summarized, and deduplicated by the computing network visual capability open platform and provided to the third-party platform. The third-party platform can be configured with computing network visual capabilities first, so that the third-party platform has the ability to call the corresponding computing network visual capabilities.

[0075] It should be noted that storage capacity usually refers to the ability to store data, and transportation capacity refers to the ability to transmit data in the network, which is usually related to bandwidth, latency and network efficiency.

[0076] Optionally, before receiving the access request sent by the user through the third-party platform, the method further includes:

[0077] Capability information is collected based on resource information on computing power, network, and storage power of the basic capability platform, and the collected capability information is recorded in a capability list table, which includes capability name, capability ID, and capability path.

[0078] In this embodiment, the capability list table may be shown in Table 1. The computing network visual capability opening platform may allocate an account / password pair to each user (corresponding to a third-party platform) in advance, and allocate at least one visual capability to the account according to the capability list table.

[0079] Table 1: Capability List

[0080] Capability Name Ability Abbreviation Capability ID Capability Path Visual overview of computing resource pool Hashrate visibility DA-001 / open / view / da001 Computing power resource pool details are visible Hash power pool visibility DA-002 / open / view / da002 Visualization of network capacity Transport capacity visibility DB-001 / open / view / db001 Visualization of network latency Delay Visibility DB-002 / open / view / db002

[0081] Step S102: Determine whether the user has the visible capability corresponding to the capability ID.

[0082] In this embodiment, the Suanwang visual capability opening platform can establish a capability configuration table to store the capability ID corresponding to each user. For example, the capability configuration table may include: user account ID, corresponding capability ID, effective start time, expiration time, whether enabled, etc. When the Suanwang visual capability opening platform determines that the capability ID corresponding to the user account ID exists in the capability configuration table and has been enabled and is within the validity period, it is determined that the user has the visual capability corresponding to the capability ID.

[0083] Optionally, the access request further carries a token TOKEN, and the determining whether the user has the visual capability corresponding to the capability ID specifically includes:

[0084] Authenticating the TOKEN;

[0085] In response to the authentication being passed, it is determined whether the user has the visual capability corresponding to the capability ID according to the account ID of the user and at least one visual capability pre-assigned to the user.

[0086] In this embodiment, when the computing network visual capability opening platform receives an access request from a third-party platform, it first authenticates the incoming authorization TOKEN to determine whether there is an authorized TOKEN. If not, it jumps to the account password login authorization path authentication. After the authentication is completed, the TOKEN and account ID are returned to the front end, and the back end caches the TOKEN and account ID for the next authentication. If the authentication is successful, it is queried according to the user's account ID and capability ID. If it can be associated with a record, it means that the account has the capability and access is allowed, otherwise access is denied.

[0087] Step S103: in response to the user having the visual capability corresponding to the capability ID, returning target information corresponding to the visual capability to the third-party platform;

[0088] Among them, the visualization capabilities include the visualization of the computing power resource pool overview of the basic capability platform, the visualization of a single computing power resource pool, the visualization of the computing network capacity, and the visualization of the computing network latency.

[0089] In this embodiment, the computing power resource pool overview can be visualized including at least one of the following: querying computing power resource pool overview information, querying storage power resource pool overview information, querying transportation power resource pool overview information, querying tasks in the past X days, querying computing power center list, querying combined computing power resource pool overview data; wherein, X≥1.

[0090] Optionally, the basic capability platform includes: a computing power management and control platform, a supercomputing platform and a network management system; if the visible capability corresponding to the capability ID is a computing power resource pool overview visualization; before returning the target information corresponding to the visible capability to the third-party platform, the method includes one of the following:

[0091] Obtaining computing power resource pool related information from the computing power management and control platform and the supercomputing platform regularly or irregularly and storing the information in the computing power resource pool overview dictionary table;

[0092] Obtaining storage resource pool related information from the computing power management and control platform regularly or irregularly and storing the information in the storage resource pool overview dictionary table;

[0093] Obtaining information related to the capacity resource pool from the network management system regularly or irregularly and storing it in a capacity resource pool overview dictionary table;

[0094] Obtain the task distribution of the past X days from the operation platform regularly or irregularly and store it in the task table;

[0095] Obtaining a list of computing centers from the computing power management and control platform regularly or irregularly and storing it in a computing power center table;

[0096] The returning the target information corresponding to the visual capability to the third-party platform specifically includes:

[0097] According to the computing power resource pool overview dictionary table, and / or the storage power resource pool overview dictionary table, and / or the transportation power resource pool overview dictionary table, and / or the task table, and / or the computing power center table, the target information corresponding to the visual capability is returned to the third-party platform.

[0098] Specifically, the computing power resource pool overview information is stored in the computing power resource pool overview dictionary table. Example data includes but is not limited to the computing power resource pool overview code, attribute name and attribute value, where the attribute names include the total number of computing power centers, used general computing power, total general computing power, used intelligent computing power, total intelligent computing power, used supercomputing power, total supercomputing power, etc.

[0099] Specifically, the storage resource pool overview information is stored in the storage resource pool overview dictionary table, and example data includes but is not limited to the storage resource pool overview code, attribute name and attribute value, where the attribute name includes the total number of storage centers, used storage, total storage capacity, total number of migration tasks, total data migration, etc.

[0100] Specifically, the capacity resource pool overview information is stored in the capacity resource pool overview dictionary table, and example data includes but is not limited to the capacity resource pool overview code, attribute name and attribute value, where the attribute name includes used capacity, total capacity, total link amount, total packet loss, jitter value, etc.

[0101] Specifically, to query tasks in the past X days, you can retrieve task table data based on the query conditions, deduplicate the data, and merge and summarize it. Example data includes but is not limited to task code, task name, task start time, task end time, task type (1 computing task, 2 storage task, 3 transportation task), ID of the self-operation and storage center to which the task belongs, task status (0 to be started, 1 in progress, 2 ended), and ID of the server to which the task belongs.

[0102] Specifically, the list of computing centers is stored in the computing center table. Example data includes but is not limited to the computing center code, computing center name, computing power scale, access status, energy consumption, server load rate, total card time, total number of tasks, total number of servers, total running time, etc.

[0103] Specifically, the query combined computing power resource pool overview data includes the data sub-objects obtained from the above query, which are converted into JSON data and returned to the front end.

[0104] Optionally, if the visible capability corresponding to the capability ID is visible to a single computing resource pool, returning target information corresponding to the visible capability to the third-party platform specifically includes:

[0105] According to the computing resource pool ID to be queried, query the computing resource pool overview, energy consumption and load rate statistics, server list information, or the combination of the computing resource pool overview and server list information corresponding to the computing resource pool ID, and use it as the target information;

[0106] Return the computing power resource pool overview, energy consumption and load rate statistics, server list information, or a combination of the computing power resource pool overview and server list information as the target information to the third-party platform.

[0107] In this embodiment, the computing power resource pool overview is queried based on the computing power resource pool ID, including the total computing power, total tasks, total servers, total server card time, and total running time of the computing power resource pool. The data is obtained from the computing power center list by using the ID as the query condition.

[0108] In this embodiment, energy consumption and load rate statistics including power consumption PUE (Power Usage Effectiveness) and server load rate are queried according to the computing power resource pool ID. The data is obtained from the computing power center list by using the ID as the query condition.

[0109] In this embodiment, the server list information is queried according to the computing center ID, and the data is obtained from the server information list by using the ID as the query condition. Example data includes but is not limited to server name, server ID, computing center ID, server brand, CPU utilization (central processing unit, central processing unit), GPU utilization (graphics processing unit, graphics processing unit), memory utilization, storage utilization, server model, etc.

[0110] Optionally, if the visible capability corresponding to the capability ID is network capacity visibility, returning target information corresponding to the visible capability to the third-party platform specifically includes:

[0111] Querying the capacity information between nodes with a preset node level in all computer rooms, and using it as the target information; wherein the capacity information includes at least one of the following: average utilization, total link utilization, average used bandwidth, and total used link bandwidth;

[0112] The transport capacity information as the target information is returned to the third-party platform.

[0113] In this embodiment, nodes refer to all network devices, such as access devices, core devices, edge computing devices, etc. Among them, average utilization = total link utilization / number of links, total link utilization = the sum of all link utilizations; average used bandwidth = total link used bandwidth / number of links, total link used bandwidth = the sum of all link used bandwidths.

[0114] Optionally, if the visible capability corresponding to the capability ID is network latency visibility, returning target information corresponding to the visible capability to the third-party platform specifically includes:

[0115] Query the delay information between nodes with a preset node level in all computer rooms, and use it as the target information; wherein the delay information includes the average link delay and the total link delay;

[0116] The delay information is returned to the third-party platform as the target information.

[0117] In this embodiment, average link delay=total link delay / number of links, and total link delay=sum of all link delays.

[0118] In a specific embodiment, Figure 2As shown, the open architecture of the computing network visual capability includes the underlying basic capability platform, such as the computing power management and control platform, the supercomputing platform, the network management system, etc. The basic capability platform has resource information on computing power, network, and storage power, which is automatically collected, summarized, and deduplicated by the open platform of the computing network visual capability and provided to the third-party platform. It mainly includes the configuration of computing network visual capability, the visualization of the computing power resource pool overview, the visualization of a single computing power resource pool (that is, the visualization of the computing power resource pool details), the visualization of network capacity, and the visualization of network latency. The third-party platform can first be configured with the computing network visual capability before it has the ability to call the corresponding computing network visual capability. The method for opening the computing network visual capability may include the following steps:

[0119] 1. Network visualization capability configuration

[0120] In the Suanwang Visual Capability Open Platform, each user (corresponding to the third-party platform) is assigned an account / password pair. At the same time, multiple visual capabilities can be assigned to the account, and the validity and expiration time of each visual capability can be set, as well as whether to enable it immediately. After the setting is successful, the configuration relationship is stored in the database and cached. The configuration process is as follows: Figure 3 As shown, first collect the capability list and store it in the data dictionary; collect the user information and store it in the data dictionary, and then set the visible capabilities for each user individually (multiple selections are allowed).

[0121] (1) Collect capability information and record it in the capability list table. Example data includes but is not limited to that shown in Table 1.

[0122] (2) Collect user information and assign an account in advance. Sample data includes but is not limited to those shown in Table 2:

[0123] Table 2: User information table

[0124] User Name Consumer ID User account ID User account User password Company 1 Company001 Open-view-001 B001 123456 Company 2 Company002 Open-view-002 B002 123456

[0125] (3) Record multiple capabilities configured for the user. Example data includes but is not limited to those shown in Table 3:

[0126] Table 3: Capability configuration table

[0127] User account ID Capability ID Effective start time Expiration time Is it enabled? Open-view-001 DA-001 2024-06-01 2025-06-01 1 Open-view-001 DA-002 2024-06-01 2025-06-01 1 Open-view-002 DB-001 2024-06-01 2025-06-01 0 Open-view-002 DB-002 2024-06-01 2025-06-01 1

[0128] 2. Computing Network Visibility Capability Certification and Authorization Process

[0129] like Figure 4As shown in the figure, when the Suanwang Visual Capability Open Platform receives a request from a third-party platform, it first authenticates the incoming authorization TOKEN and capability ID to determine whether the authentication is successful. If the authentication is successful, it reads the user capability list, matches the multiple capabilities configured in the account, and determines whether the account has the capability. If so, access is allowed, otherwise, access is denied. At the same time, if the authentication fails, the account password login authorization path is returned. Specifically, it includes:

[0130] (1) Authenticate the incoming token and capability ID

[0131] Determine whether there is an authorized TOKEN. If not, jump to the account and password login authorization path for authentication. After authentication is completed, return the TOKEN and account ID to the front end. At the same time, the back end caches the TOKEN and account ID for the next authentication.

[0132] (2) Read account capabilities from the account capability configuration table for capability matching

[0133] That is, the query is performed based on the user account ID and capability ID. If the record can be associated, it means that the account has the capability and access is allowed, otherwise access is denied.

[0134] 3. Visual overview of computing resource pool

[0135] like Figure 5 As shown, the computing resource pool overview includes querying the computing resource pool overview information, querying the storage resource pool overview information, querying the transportation resource pool overview information, querying the tasks in the past X days, querying the computing center list, and combining JSON data to return to the front end.

[0136] (1) Query the computing resource pool overview information. The computing resource pool overview information is stored in the computing resource pool overview dictionary table. Sample data is not limited to those shown in Table 4:

[0137] Table 4: Dictionary table of computing power resource pool overview

[0138] Computing Resource Pool Overview Code Property Name Property Value Idc_total Total number of computing centers 20 common_computility_used General computing power used 100P common_computility_total Total general computing power 300P ai_computility_used Used smart computing power 200P ai_computility_total Total computing power 500P Super_computility_used Supercomputing power used 3000P Super_computility_total Total supercomputing power 5900P

[0139] The system will periodically obtain information related to the computing resource pool from the underlying computing power management and control platform and supercomputing platform and store it in this table.

[0140] (2) Query the storage resource pool overview information, which is stored in the storage resource pool overview dictionary table. Example data includes but is not limited to those shown in Table 5:

[0141] Table 5: Storage resource pool overview dictionary

[0142] Storage Resource Pool Overview Code Property Name Property Value Storage_total Total number of storage centers 1 common_storage_used Used power 1000T common_storage_total Total storage capacity 3000T transfer_task_total Total number of migration tasks 3000 Data_transfer_total Total data migration 3000T

[0143] The system will periodically obtain storage resource pool related information from the underlying computing power management and control platform and store it in this table.

[0144] (3) Query the overview information of the transport resource pool. Sample data include but are not limited to those shown in Table 6:

[0145] Table 6: Capacity resource pool overview dictionary

[0146]

[0147]

[0148] The scheduled task obtains capacity resource information from the network management platform, including backbone bandwidth, access bandwidth, total link volume, packet loss rate, and jitter value, and stores it in the capacity resource pool overview dictionary table.

[0149] (4) Query the tasks in the past X days, retrieve the task definition table data according to the query conditions, and perform deduplication and aggregation on the data. The sample data includes but is not limited to those shown in Table 7, where the task type: 1 represents computing task, 2 represents storage task, 3 represents transportation task, and the task status: 0 represents to be started, 1 represents in progress, and 2 represents completed.

[0150] Table 7: Task list

[0151]

[0152] Scheduled tasks obtain the distribution of tasks in the past X days from the operation platform (in parallel with the open platform of computing network visualization capabilities), store the statistics in the task table, and query the tasks in the past X days by matching the task start time and end time.

[0153] (5) Query the list of computing centers. Sample data include but are not limited to those shown in Table 8:

[0154] Table 8: Computing Center Table

[0155]

[0156]

[0157] The scheduled task obtains the list of computing centers from the underlying computing power management and control platform and stores it in the computing power center definition table. The fields include the computing power center name, computing power scale, and access status.

[0158] (6) Combine the computing power resource pool overview data and create a resource pool overview object. The object attributes include the data sub-objects obtained by the above five steps, which are converted into JSON data and returned to the front end.

[0159] 4. Visualization of a single computing resource pool (i.e., visualization of computing resource pool details)

[0160] like Figure 6As shown, after the authentication and authorization is passed, the computing resource pool overview can be queried according to the computing resource pool ID; the energy consumption and load rate statistics can be queried according to the computing resource pool ID; the server list can be queried according to the computing resource pool ID; the above objects can be combined and converted into JSON data and returned to the front end.

[0161] (1) Query the computing resource pool overview based on the computing resource pool ID, including the total computing power, total tasks, total servers, total server card time, and total running time of the computing resource pool. This data is obtained from the computing center list by using the ID as the query condition.

[0162] (2) Query energy consumption and load rate statistics including power consumption PUE and server load rate according to the computing resource pool ID. The data is obtained from the computing center list by using the ID as the query condition.

[0163] (3) Query the server list information according to the computing center ID. The data is obtained from the server information list by using the ID as the query condition. Example data is shown in Table 9, but is not limited to:

[0164] Table 9: Server information table

[0165]

[0166]

[0167] The scheduled task periodically obtains server information from the underlying computing power management and control platform and stores it in this table.

[0168] (4) Create a single computing resource pool overview object in memory, create a server object, combine the computing resource pool overview object + server object list, convert it into JSON data and return it to the front end.

[0169] 5. Network capacity and latency are visible

[0170] like Figure 7 As shown in the figure, after authentication and authorization are passed, all ROOM (computer room) nodes are queried by default, and a link list object is created: Is it the last ROOM node? If not, query the link capacity and latency information according to the source node ID and destination node ID, create an object and add it to the list object. If it is the last ROOM node, combine the above list objects and convert them into JSON data and return them to the front end.

[0171] (1) By default, query the capacity and delay information between all nodes in the computer room and the node level 1. First query the computer room information and then query the link table by matching the node ID with the network element ID to obtain the capacity and delay information. Sample data includes but is not limited to the following as shown in Table 10:

[0172] Table 10: Node table

[0173]

[0174] (2) Average link delay = total link delay / number of links, where total link delay = sum of all link delays; average utilization = total link utilization / number of links, where total link utilization = sum of all link utilizations; average used bandwidth = total link used bandwidth / number of links, where total link used bandwidth = sum of all link used bandwidths. Example data include but are not limited to those shown in Table 11:

[0175] Table 11: Link table

[0176]

[0177]

[0178] In another specific embodiment, the method for opening the visualization capability of a computing network includes:

[0179] 1) The large visual screen of the computing network provides operators, visitors, and operation and maintenance monitoring with a large-screen display of information related to computing power, network, and storage power from different perspectives; it provides computing network operation information to operators to assist in operational decision-making, and provides overview information to visitors so that they have an intuitive experience of the computing network; it provides alarms, logs, and operation information related to software and hardware monitoring for operation and maintenance.

[0180] 2) Taking the overview of access to the computing power resource pool as an example, the computing network visual screen needs to obtain the computing power resource pool overview information. First, provide the pre-assigned account password and call the computing network visual capability open platform API: / view? Capability Id = computing power visual capability & token = 11111.

[0181] 3) The authentication module of the Suanwang visual capability open platform receives the access request of the Suanwang visual large screen, and determines whether it has been authenticated based on the token. If it has been authenticated, it determines whether it has the visual capability, that is, whether the capability of the account can be found in the capability configuration table in Table 3.

[0182] 4) If the capability exists, the logic query for the computing resource pool overview is executed and returned to the front end.

[0183] In another specific embodiment, the method for opening the visualization capability of a computing network includes:

[0184] 1) The 5G customer dedicated line operation platform provides customers with after-sales performance review and alarm for dedicated lines, and the computing network visibility capability open platform provides them with dedicated line capacity and latency visibility capabilities to improve customer satisfaction.

[0185] 2) The Suanwang Visual Capability Open Platform assigns an account and password to the above platform, and the platform development calls the Suanwang Visual Capability Open Platform API: / view? Capability id = capacity delay visual capability 1 & token = 22222

[0186] 3) The authentication module of the computing network visual capability open platform receives the access request from the above platform and determines whether it has been authenticated based on the token. If it has been authenticated, it determines whether it has the visual capability, that is, according to the query condition capability id = capacity delay visual capability 1, it determines whether the capability of the account can be found in Table 3 capability configuration table.

[0187] 4) If the capability exists, the system executes logical queries to obtain visual information on capacity and delay, combines the information into a composite object, and returns the result to the platform.

[0188] It should be noted that the method for opening up the visualization capability of computing networks provided by the present invention has the following beneficial effects:

[0189] a) Implemented an open architecture for computing network visibility capabilities, enabling simple access and efficient invocation of computing network visibility capabilities, and meeting the SLA level of computing network services.

[0190] b) Realize the intensive construction of computing network visualization capabilities, unify planning and reduce duplication.

[0191] c) Achieve centralized security control and reduce the number of business units open to the outside world and the resulting security shortcomings.

[0192] d) Through the intensive construction of the computing network visual capability opening center, we can reduce the resource consumption of multi-point system construction and the security gaps caused by the opening of different business capabilities to the outside world, thereby achieving the overall security of the security barrel theory.

[0193] e) The overall visualization of the computing resource pool, the visualization of individual computing resource pools, and the visualization of capacity latency are open.

[0194] The method for opening up the visual capabilities of a computing network provided in an embodiment of the present invention is based on a unified visual capabilities opening architecture of a computing network, and can ensure the integrity and consistency of the visual capabilities of the computing network, and realize the secure centralized management and control of the visual capabilities of the computing network. At the same time, the visual capabilities opening platform of the computing network in the visual capabilities opening architecture of the computing network receives an access request sent by a user through a third-party platform, and the access request carries a capability ID; and determines whether the user has the visual capability corresponding to the capability ID; and in response to the user having the visual capability corresponding to the capability ID, returns the target information corresponding to the visual capability to the third-party platform; wherein the visual capability includes the visualization of an overview of the computing power resource pool of the basic capability platform, the visualization of a single computing power resource pool, the visualization of the computing network capacity, and the visualization of the computing network delay, thereby ensuring the manageability and controllability of the opening up of the visual capabilities of the computing network, and realizing the overall visualization of the computing power resource pool, the visualization of a single computing power resource pool, and the visualization of the capacity delay. It solves the problem that the existing network visibility capability opening is mainly carried out independently by each network business platform, there is no unified capability opening architecture, there is no way to ensure the integrity and consistency of the network visibility capability, and it is difficult to achieve secure centralized control of the network visibility capability.

[0195] Embodiment 2:

[0196] like Figure 8 As shown, this embodiment provides a computing network visual capability opening device, which is set in a computing network visual capability opening platform in a computing network visual capability opening architecture. The computing network visual capability opening architecture also includes a basic capability platform and a third-party platform. The device includes:

[0197] An access request receiving module 11 is used to receive an access request sent by a user through a third-party platform, wherein the access request carries a capability ID;

[0198] A visual capability determination module 12, connected to the access request receiving module 11, for determining whether the user has the visual capability corresponding to the capability ID;

[0199] The visual capability opening module 13 is connected to the visual capability judging module 12, and is used to return target information corresponding to the visual capability to the third-party platform in response to the user having the visual capability corresponding to the capability ID;

[0200] Among them, the visualization capabilities include the visualization of the computing power resource pool overview of the basic capability platform, the visualization of a single computing power resource pool, the visualization of the computing network capacity, and the visualization of the computing network latency.

[0201] Optionally, the device further comprises:

[0202] The capability information collection module is used to collect capability information based on the resource information of the computing power, network, and storage power of the basic capability platform, and record the collected capability information in a capability list table, which includes a capability name, capability ID, and capability path.

[0203] Optionally, the access request also carries a token TOKEN, and the visual capability determination module 12 includes:

[0204] An authentication unit, used to authenticate the TOKEN;

[0205] The judgment unit is used for judging whether the user has the visual capability corresponding to the capability ID according to the account ID of the user and at least one visual capability pre-assigned to the user in response to the authentication being passed.

[0206] Optionally, the computing power resource pool overview visually includes at least one of the following: querying computing power resource pool overview information, querying storage power resource pool overview information, querying transportation power resource pool overview information, querying tasks in the past X days, querying computing power center list, querying combined computing power resource pool overview data; wherein X≥1.

[0207] Optionally, the basic capability platform includes: a computing power management and control platform, a supercomputing platform and a network management system; if the visible capability corresponding to the capability ID is a computing power resource pool overview visualization; the device further includes a related information storage module for performing at least one of the following:

[0208] Obtaining computing power resource pool related information from the computing power management and control platform and the supercomputing platform regularly or irregularly and storing the information in the computing power resource pool overview dictionary table;

[0209] Obtaining storage resource pool related information from the computing power management and control platform regularly or irregularly and storing the information in the storage resource pool overview dictionary table;

[0210] Obtaining information related to the capacity resource pool from the network management system regularly or irregularly and storing it in a capacity resource pool overview dictionary table;

[0211] Obtain the task distribution of the past X days from the operation platform regularly or irregularly and store it in the task table;

[0212] Obtaining a list of computing centers from the computing power management and control platform regularly or irregularly and storing it in a computing power center table;

[0213] The visual capability exposure module 13 includes:

[0214] The first sending unit is used to return the target information corresponding to the visual capability to the third-party platform based on the computing power resource pool overview dictionary table, and / or the storage power resource pool overview dictionary table, and / or the transportation resource pool overview dictionary table, and / or the task table, and / or the computing power center table.

[0215] Optionally, if the visible capability corresponding to the capability ID is visible to a single computing resource pool, the visible capability exposure module 13 includes:

[0216] A first query unit is used to query the computing resource pool profile, energy consumption and load rate statistics, server list information, or the combination of the computing resource pool profile and the server list information corresponding to the computing resource pool ID according to the computing resource pool ID to be queried, and use it as the target information;

[0217] The second sending unit is used to return the computing power resource pool overview, or energy consumption and load rate statistical information, or server list information, or the combination of the computing power resource pool overview and the server list information as the target information to the third-party platform.

[0218] Optionally, if the visible capability corresponding to the capability ID is the visibility of computing network capacity, the visible capability opening module 13 includes:

[0219] A second query unit is used to query the capacity information between nodes with a preset node level in all computer rooms and use it as the target information; wherein the capacity information includes at least one of the following: average utilization, total link utilization, average used bandwidth, and total used link bandwidth;

[0220] The third sending unit is used to return the capacity information as the target information to the third-party platform.

[0221] Optionally, if the visible capability corresponding to the capability ID is network latency visibility, the visible capability exposure module 13 includes:

[0222] A third query unit is used to query the delay information between nodes with a node level of a preset level in all computer rooms, and use it as the target information; wherein the delay information includes an average link delay and a total link delay;

[0223] The fourth sending unit is used to return the delay information as the target information to the third-party platform.

[0224] Embodiment 3:

[0225] refer to Fig. 9This embodiment provides a computing network visual capability opening device, including a memory 21 and a processor 22. The memory 21 stores a computer program, and the processor 22 is configured to run the computer program to execute the computing network visual capability opening method in Example 1.

[0226] The memory 21 is connected to the processor 22. The memory 21 may be a flash memory, a read-only memory or other memory. The processor 22 may be a central processing unit or a single-chip microcomputer.

[0227] Embodiment 4:

[0228] This embodiment provides a computing network visual capability opening architecture, including a computing network visual capability opening platform, a basic capability platform and a third-party platform;

[0229] The computing network visual capability opening platform is used to execute the computing network visual capability opening method in Example 1.

[0230] Embodiment 5:

[0231] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method for opening the visual capability of a computing network in the above-mentioned embodiment 1 is implemented.

[0232] The computer-readable storage medium includes volatile or non-volatile, removable or non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, computer program modules or other data). Computer-readable storage media include, but are not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable read only memory), flash memory or other memory technology, CD-ROM (Compact Disc Read-Only Memory), digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer.

[0233] To sum up, the method, device, architecture and medium for opening the computing network visual capability provided by the embodiments of the present invention are based on a unified computing network visual capability opening architecture, which can ensure the integrity and consistency of the computing network visual capability and realize the secure centralized management and control of the computing network visual capability. At the same time, the computing network visual capability opening platform in the computing network visual capability opening architecture receives an access request sent by the user through a third-party platform, and the access request carries a capability ID; and determines whether the user has the visual capability corresponding to the capability ID; and in response to the user having the visual capability corresponding to the capability ID, returns the target information corresponding to the visual capability to the third-party platform; wherein the visual capability includes the visualization of the computing power resource pool overview of the basic capability platform, the visualization of a single computing power resource pool, the visualization of the computing network capacity and the visualization of the computing network delay, thereby ensuring the manageability and controllability of the opening of the computing network visual capability and realizing the overall visualization of the computing power resource pool, the visualization of a single computing power resource pool and the visualization of the capacity delay. It solves the problem that the existing network visibility capability opening is mainly carried out independently by each network business platform, there is no unified capability opening architecture, there is no way to ensure the integrity and consistency of the network visibility capability, and it is difficult to achieve secure centralized control of the network visibility capability.

[0234] It is to be understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present invention, but the present invention is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also considered to be within the scope of protection of the present invention.

Claims

1. A method for opening up the visual capabilities of a computing network, characterized in that: A computing network visual capability opening platform applied to a computing network visual capability opening architecture, wherein the computing network visual capability opening architecture further includes a basic capability platform and a third-party platform, and the method includes: Receiving an access request sent by a user through a third-party platform, wherein the access request carries a capability ID; Determining whether the user has the visual capability corresponding to the capability ID; In response to the user having the visual capability corresponding to the capability ID, returning target information corresponding to the visual capability to the third-party platform; Among them, the visualization capabilities include the visualization of the computing power resource pool overview of the basic capability platform, the visualization of a single computing power resource pool, the visualization of the computing network capacity, and the visualization of the computing network latency.

2. The method according to claim 1, characterized in that: Before receiving the access request sent by the user through the third-party platform, the method further includes: Capability information is collected based on resource information on computing power, network, and storage power of the basic capability platform, and the collected capability information is recorded in a capability list table, which includes capability name, capability ID, and capability path.

3. The method according to claim 1, characterized in that The access request also carries a token TOKEN. The determining whether the user has the visible capability corresponding to the capability ID specifically includes: Authenticating the TOKEN; In response to the authentication being passed, it is determined whether the user has the visual capability corresponding to the capability ID according to the account ID of the user and at least one visual capability pre-assigned to the user.

4. The method according to claim 1, characterized in that: The computing power resource pool overview visualization includes at least one of the following: querying computing power resource pool overview information, querying storage power resource pool overview information, querying transportation power resource pool overview information, querying tasks in the past X days, querying computing power center list, querying combined computing power resource pool overview data; wherein X≥1.

5. The method according to claim 4, characterized in that The basic capability platform includes: a computing power management and control platform, a supercomputing platform and a network management system; if the visible capability corresponding to the capability ID is a computing power resource pool overview visualization; before returning the target information corresponding to the visible capability to the third-party platform, the method includes at least one of the following: Obtaining computing power resource pool related information from the computing power management and control platform and the supercomputing platform regularly or irregularly and storing the information in the computing power resource pool overview dictionary table; Obtaining storage resource pool related information from the computing power management and control platform regularly or irregularly and storing the information in the storage resource pool overview dictionary table; Obtaining information related to the capacity resource pool from the network management system regularly or irregularly and storing it in a capacity resource pool overview dictionary table; Obtain the task distribution of the past X days from the operation platform regularly or irregularly and store it in the task table; Obtaining a list of computing centers from the computing power management and control platform regularly or irregularly and storing it in a computing power center table; The returning the target information corresponding to the visual capability to the third-party platform specifically includes: According to the computing power resource pool overview dictionary table, and / or the storage power resource pool overview dictionary table, and / or the transportation power resource pool overview dictionary table, and / or the task table, and / or the computing power center table, the target information corresponding to the visual capability is returned to the third-party platform.

6. The method according to claim 1, characterized in that If the visible capability corresponding to the capability ID is visible to a single computing resource pool, returning target information corresponding to the visible capability to the third-party platform specifically includes: According to the computing resource pool ID to be queried, query the computing resource pool overview, energy consumption and load rate statistics, server list information, or the combination of the computing resource pool overview and server list information corresponding to the computing resource pool ID, and use it as the target information; Return the computing power resource pool overview, energy consumption and load rate statistics, server list information, or a combination of the computing power resource pool overview and server list information as the target information to the third-party platform.

7. The method according to claim 6, characterized in that If the visible capability corresponding to the capability ID is network capacity visibility, returning target information corresponding to the visible capability to the third-party platform specifically includes: Querying the capacity information between nodes with a preset node level in all computer rooms, and using it as the target information; wherein the capacity information includes at least one of the following: average utilization, total link utilization, average used bandwidth, and total used link bandwidth; The transport capacity information as the target information is returned to the third-party platform.

8. The method according to claim 7, characterized in that If the visible capability corresponding to the capability ID is network latency visibility, returning target information corresponding to the visible capability to the third-party platform specifically includes: Querying the delay information between nodes with a preset node level in all computer rooms, and using it as the target information; wherein the delay information includes the average link delay and the total link delay; The delay information is returned to the third-party platform as the target information.

9. A computing network visual capability opening device, characterized in that: A computing network visual capability opening platform is provided in a computing network visual capability opening architecture, wherein the computing network visual capability opening architecture further includes a basic capability platform and a third-party platform, and the device includes: An access request receiving module, used to receive an access request sent by a user through a third-party platform, wherein the access request carries a capability ID; A visual capability determination module, connected to the access request receiving module, for determining whether the user has the visual capability corresponding to the capability ID; a visual capability opening module, connected to the visual capability judgment module, and configured to return target information corresponding to the visual capability to the third-party platform in response to the user having the visual capability corresponding to the capability ID; Among them, the visualization capabilities include the visualization of the computing power resource pool overview of the basic capability platform, the visualization of a single computing power resource pool, the visualization of the computing network capacity, and the visualization of the computing network latency.

10. A computing network visual capability opening device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the method for opening the visual capability of a computing network as claimed in any one of claims 1 to 8.

11. A computing network visual capability open architecture, characterized in that: Including the visual capability open platform of the computing network, the basic capability platform and the third-party platform; The computing network visual capability opening platform is used to execute the computing network visual capability opening method described in any one of claims 1-8.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for opening the visual capability of a computing network according to any one of claims 1 to 8 is implemented.