CN112003729B - Heterogeneous cloud platform resource topology display method, system, terminal and storage medium - Google Patents

Heterogeneous cloud platform resource topology display method, system, terminal and storage medium Download PDF

Info

Publication number
CN112003729B
CN112003729B CN202010726588.4A CN202010726588A CN112003729B CN 112003729 B CN112003729 B CN 112003729B CN 202010726588 A CN202010726588 A CN 202010726588A CN 112003729 B CN112003729 B CN 112003729B
Authority
CN
China
Prior art keywords
node
father
nodes
target
child
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010726588.4A
Other languages
Chinese (zh)
Other versions
CN112003729A (en
Inventor
许磊
高滨
张培训
杨浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202010726588.4A priority Critical patent/CN112003729B/en
Publication of CN112003729A publication Critical patent/CN112003729A/en
Application granted granted Critical
Publication of CN112003729B publication Critical patent/CN112003729B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a heterogeneous cloud platform resource topology display method, a heterogeneous cloud platform resource topology display system, a heterogeneous cloud platform resource topology display terminal and a heterogeneous cloud platform resource topology display storage medium, wherein the heterogeneous cloud platform resource topology display method comprises the following steps: extracting the position relations of all father nodes and the child node information of all father nodes from the cluster node resource topology information, and dividing the father nodes in parallel relation into the same group according to the position relations; sequencing the father nodes in the same group according to the position relation, generating the ordinate of each group of father nodes, and designating the abscissa of each group of initial father nodes; setting a father node display parameter, a child node display parameter and a father node distance; generating the abscissa of the target father node according to the abscissa and the display area of the last father node of the target father node and the father node distance in the same group of father nodes; and generating a display area of the target father node by taking the coordinate point of the target father node as a base point according to the number of the child nodes of the target father node, the display parameters of the child nodes, the display parameters of the father node and the distance between the child nodes. The method and the device can improve the usability of the heterogeneous cloud platform.

Description

Heterogeneous cloud platform resource topology display method, system, terminal and storage medium
Technical Field
The invention relates to the technical field of cloud platforms, in particular to a heterogeneous cloud platform resource topology display method, a heterogeneous cloud platform resource topology display system, a heterogeneous cloud platform resource topology display terminal and a storage medium.
Background
Nowadays, under the popular environment of cloud computing, a large number of heterogeneous resources are uniformly displayed and managed through a cloud platform, and a topological graph is often introduced into the cloud platform for use as an effective technical means for displaying the association relationship of the resources due to the characteristics of visualization, operability, clear display, popular and easy understanding and the like. However, most of the conventional topological graphs have a plurality of nodes representing a certain resource connected together by connecting lines, so as to represent that two resources have a certain association relationship, but it is impossible to specifically distinguish whether two resources are in a parallel relationship or a dependent relationship.
Therefore, in order to overcome the defect of the conventional topological graph, the resource topology display method based on the heterogeneous cloud platform is provided.
Disclosure of Invention
In order to overcome the defects in the prior art, the invention provides a heterogeneous cloud platform resource topology display method, a heterogeneous cloud platform resource topology display system, a heterogeneous cloud platform resource topology display terminal and a storage medium, so as to solve the technical problems.
In a first aspect, the invention provides a heterogeneous cloud platform resource topology display method, which includes:
extracting the position relations of all father nodes and the child node information of all father nodes from the cluster node resource topological information, and dividing the father nodes in parallel relation into the same group according to the position relations;
sequencing the father nodes in the same group according to the position relation, generating the ordinate of each group of father nodes, and designating the abscissa of each group of initial father nodes;
setting a father node display parameter, a child node display parameter and a father node distance;
generating an abscissa of a target father node according to the abscissa and a display area of the last father node of the target father node and the father node distance according to the same group of father nodes, and generating a coordinate point of the target father node according to the abscissa of the target father node and the ordinate of the belonged father node group;
and generating a display area of the target father node by taking the coordinate point of the target father node as a base point according to the number of the child nodes of the target father node, the display parameters of the child nodes, the display parameters of the father node and the distance between the child nodes.
Further, the generating the ordinate of each group of parent nodes includes:
and according to the position relation, assigning a unique vertical coordinate for each group of father nodes, wherein all father nodes in each group adopt the assigned vertical coordinate.
Further, the method further comprises:
the father node display parameters comprise a father node icon and a title height;
the child node display parameters comprise child node height, child node width, child node upper and lower margin width and child node left and right margin width.
Further, the generating of the abscissa of the target parent node according to the abscissa and the display area of the last parent node of the target parent node and the parent node distance in the same group of parent nodes includes:
the abscissa of the target father node is the sum of the abscissa of the last father node, the width of the display area of the last father node and the distance between the father nodes.
Further, the generating a display area of the target parent node based on the coordinate point of the target parent node as a base point according to the number of child nodes of the target parent node, the display parameter of the child nodes, the display parameter of the parent node, and the distance between the child nodes includes:
generating the display area height of the target father node according to the icon and title height of the target father node, the height of the child node and the upper and lower margins of the child node;
generating the display area width of the target father node according to the number of the child nodes of the target father node, the width of the child nodes and the left and right margin widths of the child nodes;
generating the display area size of the target father node according to the height and the width of the display area;
generating a display area of the target father node in a display interface according to the size of the display area, the base point position of a pre-designated display area and the coordinates of the target father node;
and generating a child node display icon in the display area according to the child node information and the child node display parameters of the target parent node.
In a second aspect, the present invention provides a heterogeneous cloud platform resource topology display system, including:
the information acquisition unit is configured for extracting the position relations of all father nodes and the child node information of all father nodes from the cluster node resource topology information, and dividing the father nodes in parallel relation into the same group according to the position relations;
the coordinate specifying unit is configured to sort the father nodes in the same group according to the position relation, generate the ordinate of each group of father nodes and specify the abscissa of each group of initial father nodes;
the parameter setting unit is configured for setting a father node display parameter, a child node display parameter and a father node interval;
a coordinate generating unit configured to generate an abscissa of a target parent node from an abscissa and a display area of a last parent node of the target parent node and a parent node pitch in the same group of parent nodes in order, and generate a coordinate point of the target parent node from the abscissa of the target parent node and an ordinate of a belonging parent node group;
and the area generating unit is configured to generate a display area of the target parent node by taking the coordinate point of the target parent node as a base point according to the number of child nodes of the target parent node, the display parameters of the child nodes, the display parameters of the parent node and the distance between the child nodes.
Further, the system further comprises:
the father node display parameters comprise a father node icon and a title height;
the child node display parameters comprise child node height, child node width and margin width around the child node.
Further, the region generating unit includes:
the height calculation module is configured to generate the height of a display area of the target father node according to the icon and the title height of the target father node, the height of the child node and the upper and lower margins of the child node;
the width calculation module is configured to generate the width of a display area of the target father node according to the number of child nodes of the target father node, the width of the child nodes and the left and right margin widths of the child nodes;
the size generating module is configured to generate the display area size of the target parent node according to the display area height and the display area width;
the area positioning module is configured to generate a display area of the target father node in a display interface according to the size of the display area, a base point position of a pre-specified display area and the coordinates of the target father node;
and the internal display module is configured to generate a child node display icon in the display area according to the child node information and the child node display parameters of the target parent node.
In a third aspect, a terminal is provided, which includes:
a processor, a memory, wherein,
the memory is used for storing a computer program which,
the processor is configured to call and run the computer program from the memory, so that the terminal performs the method of the terminal described above.
In a fourth aspect, a computer storage medium is provided having stored therein instructions that, when executed on a computer, cause the computer to perform the method of the above aspects.
The invention has the beneficial effects that,
according to the heterogeneous cloud platform resource topology display method, system, terminal and storage medium, coordinates of the father node and the child nodes in the canvas are determined through nested node position calculation of the analyzed father node and child nodes, coordinates of the parallel brother nodes and positions in the canvas are determined through parallel node position calculation, and all the nodes are displayed in the canvas according to the calculated positions. The invention can enable the heterogeneous cloud platform to show the nesting relation or the parallel relation of various resources more clearly, vividly and vividly, is convenient for users to understand and improves the usability of the heterogeneous cloud platform.
In addition, the invention has reliable design principle, simple structure and very wide application prospect.
Drawings
In order to more clearly illustrate the embodiments or technical solutions in the prior art of the present invention, the drawings used in the description of the embodiments or prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
FIG. 1 is a schematic flow diagram of a method of one embodiment of the invention.
Fig. 2 is a schematic and schematic diagram of a method of one embodiment of the present invention.
Fig. 3 is a schematic effect diagram of a method of one embodiment of the invention.
FIG. 4 is a schematic block diagram of a system of one embodiment of the present invention.
Fig. 5 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present invention, the technical solution in the embodiment of the present invention will be clearly and completely described below with reference to the drawings in the embodiment of the present invention, and it is obvious that the described embodiment is only a part of the embodiment of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
FIG. 1 is a schematic flow diagram of a method of one embodiment of the present invention. The execution subject in fig. 1 may be a heterogeneous cloud platform resource topology display system.
As shown in fig. 1, the method 100 includes:
step 110, extracting the position relations of all father nodes and the child node information of all father nodes from the cluster node resource topology information, and dividing the father nodes in parallel relation into the same group according to the position relations;
step 120, sequencing the father nodes in the same group according to the position relationship, generating the ordinate of each group of father nodes, and designating the abscissa of each group of initial father nodes;
step 130, setting a father node display parameter, a child node display parameter and a father node distance;
step 140, generating an abscissa of a target parent node according to the abscissa and a display area of the last parent node of the target parent node and the parent node distance according to the same group of parent nodes, and generating a coordinate point of the target parent node according to the abscissa of the target parent node and the ordinate of the parent node group to which the target parent node belongs;
and 150, generating a display area of the target father node by taking the coordinate point of the target father node as a base point according to the number of the child nodes of the target father node, the display parameters of the child nodes, the display parameters of the father node and the distance between the child nodes.
Specifically, the heterogeneous cloud platform resource topology display method includes:
s1, extracting the position relations of all father nodes and the child node information of all father nodes from the cluster node resource topology information, and dividing the father nodes in parallel relation into the same group according to the position relations.
And calling an interface to inquire all resources, analyzing the resource data according to a preset rule, and finding out all father nodes and all child nodes contained in the father nodes. And dividing parallel father nodes into same group father nodes, wherein the longitudinal coordinates of the same group father nodes are the same.
S2, calculating coordinates and display areas of all father nodes, taking a group of father nodes as an example, and adopting the following specific method:
(1) And traversing all father nodes in the group and generating the arrangement sequence of the father nodes in the group.
(2) Setting the upper left corner of the display canvas as a coordinate origin (0, 0);
(3) Leaving a fixed whiteout area to the left and above the canvas, placing the first parent node at the initial position of the canvas node, e.g., (100 );
(4) Traversing the child nodes of the parent node, and changing the width and height of the parent node by calculation according to the number of the child nodes, wherein the calculation schematic diagram is shown in fig. 2. The following formula is utilized:
(5) The height of the father node = the icon and the title of the father node + the height of the child node + the margin on the child node + the margin under the child node, wherein the icon and the title of the father node, the height of the child node, the margin on the child node and the margin under the child node are preset parameter values.
(6) The width of the parent node = (the width of the child node + the left and right blank widths of the child node) × the number of the child nodes, wherein the width of the child node and the left and right blank widths of the child node are preset parameters.
(7) And the next father node calculates the coordinate (x, y) according to the coordinate and the width of the previous father node and the following formula:
x = coordinate of previous father node x + width of previous node + father node distance
y = coordinate y of the previous parent node
After the coordinate point (x, y) of the parent node is obtained, the coordinate point is used as a base point of the display area, and the upper left corner of the display area is set as the base point, that is, the upper left corner coordinate of the display area is set as (x, y). And (5) calculating the size, namely the length and the width, of the display area of the parent node according to the steps (5) and (6), so that the display area of the parent node can be displayed on the display canvas at a fixed point. And simultaneously, displaying the child node icons in the display area of the parent node according to the child node information and preset child node display parameters (length, width, height, upper, lower, left and right margin widths).
The rest father nodes in the same group are analogized.
According to the method, the coordinates of all the resource nodes can be calculated and rendered in the display canvas, and the overall effect is shown in figure 3.
As shown in fig. 4, the system 400 includes:
the information obtaining unit 410 is configured to extract the position relationships of all father nodes and the child node information of all father nodes from the cluster node resource topology information, and divide the father nodes in a parallel relationship into the same group according to the position relationships;
a coordinate specifying unit 420 configured to sort the same group of parent nodes according to the position relationship, generate a vertical coordinate of each group of parent nodes, and specify a horizontal coordinate of each group of initial parent nodes;
a parameter setting unit 430 configured to set a parent node display parameter, a child node display parameter, and a parent node pitch;
a coordinate generating unit 440 configured to generate an abscissa of a target parent node from an abscissa and a display area of an upper parent node of the target parent node and a parent node pitch in the same group parent node order, and generate a coordinate point of the target parent node from the target parent node abscissa and an ordinate of the belonging parent node group;
the area generating unit 450 is configured to generate a display area of a target parent node with a coordinate point of the target parent node as a base point according to the number of child nodes of the target parent node, a child node display parameter, a parent node display parameter, and a child node pitch.
Optionally, as an embodiment of the present invention, the system further includes:
the parent node display parameters comprise a parent node icon and a title height;
the child node display parameters comprise child node height, child node width and margin width around the child node.
Optionally, as an embodiment of the present invention, the area generating unit includes:
the height calculation module is configured for generating the height of the display area of the target father node according to the icon and the title height of the target father node, the height of the child node and the upper and lower margins of the child node;
the width calculation module is configured to generate the width of the display area of the target parent node according to the number of child nodes of the target parent node, the width of the child nodes and the left and right margin widths of the child nodes;
the size generating module is configured for generating the display area size of the target father node according to the display area height and the display area width;
the area positioning module is configured to generate a display area of the target father node in a display interface according to the size of the display area, a base point position of a pre-specified display area and the coordinates of the target father node;
and the internal display module is configured to generate a child node display icon in the display area according to the child node information and the child node display parameters of the target parent node.
Fig. 5 is a schematic structural diagram of a terminal 500 according to an embodiment of the present invention, where the terminal 500 may be used to execute the heterogeneous cloud platform resource topology displaying method according to the embodiment of the present invention.
Among them, the terminal 500 may include: a processor 510, a memory 520, and a communication unit 530. The components communicate via one or more buses, and those skilled in the art will appreciate that the architecture of the servers shown in the figures is not intended to be limiting, and may be a bus architecture, a star architecture, a combination of more or less components than those shown, or a different arrangement of components.
The memory 520 may be used for storing instructions executed by the processor 510, and the memory 520 may be implemented by any type of volatile or non-volatile storage terminal or combination thereof, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The executable instructions in memory 520, when executed by processor 510, enable terminal 500 to perform some or all of the steps in the method embodiments described below.
The processor 510 is a control center of the storage terminal, connects various parts of the entire electronic terminal using various interfaces and lines, and performs various functions of the electronic terminal and/or processes data by operating or executing software programs and/or modules stored in the memory 520 and calling data stored in the memory. The processor may be composed of an Integrated Circuit (IC), for example, a single packaged IC, or a plurality of packaged ICs connected with the same or different functions. For example, processor 510 may include only a Central Processing Unit (CPU). In the embodiment of the present invention, the CPU may be a single operation core, or may include multiple operation cores.
A communication unit 530 for establishing a communication channel so that the storage terminal can communicate with other terminals. And receiving user data sent by other terminals or sending the user data to other terminals.
The present invention also provides a computer storage medium, wherein the computer storage medium may store a program, and the program may include some or all of the steps in the embodiments provided by the present invention when executed. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM) or a Random Access Memory (RAM).
Therefore, the coordinates of the father node and the child nodes in the canvas are determined through the position calculation of the nested nodes of the analyzed father node and the analyzed child nodes, the coordinates of the parallel brother nodes and the positions in the canvas are determined through the position calculation of the parallel nodes, and all the nodes are displayed in the canvas according to the calculated positions. According to the invention, the heterogeneous cloud platform can show the nesting relation or the parallel relation of various resources more clearly, vividly and vividly, so that the understanding of a user is facilitated, the usability of the heterogeneous cloud platform is improved, and the technical effects achieved by the embodiment can be referred to the description above, and are not described again here.
Those skilled in the art will readily appreciate that the techniques of the embodiments of the present invention may be implemented as software plus a required general purpose hardware platform. Based on such understanding, the technical solutions in the embodiments of the present invention may be embodied in the form of a software product, where the computer software product is stored in a storage medium, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and the like, and the storage medium can store program codes, and includes instructions for enabling a computer terminal (which may be a personal computer, a server, or a second terminal, a network terminal, and the like) to perform all or part of the steps of the method in the embodiments of the present invention.
The same and similar parts among the various embodiments in this specification may be referred to each other. Especially, for the terminal embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for relevant points, reference may be made to the description in the method embodiment.
In the several embodiments provided in the present invention, it should be understood that the disclosed system and method may be implemented in other manners. For example, the above-described system embodiments are merely illustrative, and for example, the division of the units is only one logical functional division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed coupling or direct coupling or communication connection between each other may be through some interfaces, indirect coupling or communication connection of systems or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
Although the present invention has been described in detail by referring to the drawings in connection with the preferred embodiments, the present invention is not limited thereto. Various equivalent modifications or substitutions can be made on the embodiments of the present invention by those skilled in the art without departing from the spirit and scope of the present invention, and these modifications or substitutions are within the scope of the present invention/any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (7)

1. A heterogeneous cloud platform resource topology display method is characterized by comprising the following steps:
extracting the position relations of all father nodes and the child node information of all father nodes from the cluster node resource topological information, and dividing the father nodes in parallel relation into the same group according to the position relations;
sequencing the father nodes in the same group according to the position relation, generating the ordinate of each group of father nodes, and designating the abscissa of each group of initial father nodes;
setting a father node display parameter, a child node display parameter and a father node distance;
generating an abscissa of a target father node according to the abscissa and a display area of the last father node of the target father node and the father node distance according to the same group of father nodes, and generating a coordinate point of the target father node according to the abscissa of the target father node and the ordinate of the belonged father node group;
generating a display area of a target father node by taking a coordinate point of the target father node as a base point according to the number of child nodes of the target father node, a display parameter of the child nodes, a display parameter of the father node and a distance between the child nodes;
the generating of the abscissa of the target father node according to the abscissa and the display area of the last father node of the target father node and the father node distance in the same group of father node sequence includes:
the abscissa of the target father node is the sum of the abscissa of the last father node, the width of a display area of the last father node and the distance between the father nodes;
the generating a display area of the target father node by taking the coordinate point of the target father node as a base point according to the number of child nodes of the target father node, the display parameters of the child nodes, the display parameters of the father node and the distance between the child nodes comprises the following steps:
generating the height of a display area of the target father node according to the icon and the title height of the target father node, the height of the child node and the upper and lower margins of the child node;
generating the width of a display area of the target father node according to the number of child nodes of the target father node, the width of the child nodes and the left and right margin widths of the child nodes;
generating the display area size of the target parent node according to the height and the width of the display area;
generating a display area of the target father node in a display interface according to the size of the display area, a base point position of a pre-designated display area and the coordinates of the target father node;
and generating a child node display icon in the display area according to the child node information and the child node display parameters of the target parent node.
2. The method of claim 1, wherein generating the ordinate for each set of parent nodes comprises:
and according to the position relation, assigning a unique vertical coordinate for each group of father nodes, wherein all father nodes in each group adopt the assigned vertical coordinate.
3. The method of claim 1, further comprising:
the father node display parameters comprise a father node icon and a title height;
the child node display parameters comprise child node height, child node width, child node upper and lower margin width and child node left and right margin width.
4. A heterogeneous cloud platform resource topology display system is characterized by comprising:
the information acquisition unit is configured to extract the position relations of all father nodes and the child node information of all father nodes from the cluster node resource topology information, and divide the father nodes in parallel relation into the same group according to the position relations;
the coordinate specifying unit is configured to sort the father nodes in the same group according to the position relation, generate the ordinate of each group of father nodes and specify the abscissa of each group of initial father nodes;
the parameter setting unit is configured for setting a father node display parameter, a child node display parameter and a father node interval;
a coordinate generating unit configured to generate an abscissa of a target parent node from an abscissa and a display area of a last parent node of the target parent node and a parent node pitch in the same group of parent nodes in order, and generate a coordinate point of the target parent node from the abscissa of the target parent node and an ordinate of a belonging parent node group;
the area generating unit is configured to generate a display area of a target father node by taking a coordinate point of the target father node as a base point according to the number of child nodes of the target father node, a child node display parameter, a father node display parameter and a child node distance;
the coordinate generating unit is specifically configured to:
the abscissa of the target father node is the sum of the abscissa of the last father node, the width of a display area of the last father node and the distance between the father nodes;
the region generation unit includes:
the height calculation module is configured to generate the height of a display area of the target father node according to the icon and the title height of the target father node, the height of the child node and the upper and lower margins of the child node;
the width calculation module is configured to generate the width of a display area of the target father node according to the number of child nodes of the target father node, the width of the child nodes and the left and right margin widths of the child nodes;
the size generating module is configured to generate the display area size of the target parent node according to the display area height and the display area width;
the area positioning module is configured to generate a display area of the target father node in a display interface according to the size of the display area, a base point position of a pre-specified display area and the coordinates of the target father node;
and the internal display module is configured to generate a child node display icon in the display area according to the child node information and the child node display parameters of the target parent node.
5. The system of claim 4, further comprising:
the father node display parameters comprise a father node icon and a title height;
the child node display parameters comprise child node height, child node width and margin width around the child node.
6. A terminal, comprising:
a processor;
a memory for storing execution instructions;
wherein the processor is configured to implement the method of any one of claims 1-3 when executing the instructions.
7. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1-3.
CN202010726588.4A 2020-07-25 2020-07-25 Heterogeneous cloud platform resource topology display method, system, terminal and storage medium Active CN112003729B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010726588.4A CN112003729B (en) 2020-07-25 2020-07-25 Heterogeneous cloud platform resource topology display method, system, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010726588.4A CN112003729B (en) 2020-07-25 2020-07-25 Heterogeneous cloud platform resource topology display method, system, terminal and storage medium

Publications (2)

Publication Number Publication Date
CN112003729A CN112003729A (en) 2020-11-27
CN112003729B true CN112003729B (en) 2022-12-27

Family

ID=73468114

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010726588.4A Active CN112003729B (en) 2020-07-25 2020-07-25 Heterogeneous cloud platform resource topology display method, system, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN112003729B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113992498B (en) * 2021-12-24 2022-04-08 深圳市明源云科技有限公司 System architecture display method, device, equipment and computer readable storage medium
CN115001981B (en) * 2022-05-30 2024-05-31 上海达梦数据库有限公司 Layout method, device, equipment, medium and product of master-slave cluster topological graph
CN115309397B (en) * 2022-08-11 2023-04-07 广州芯德通信科技股份有限公司 Canvas topology management method and system of data interpretation model

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102467535B (en) * 2010-11-12 2014-07-09 金蝶软件(中国)有限公司 Method, device and system for acquiring tree data output coordinate
CN103577164B (en) * 2012-07-20 2016-01-20 腾讯科技(深圳)有限公司 Flow process map generalization method and apparatus
CN103985027B (en) * 2014-05-19 2017-10-13 北京交通大学 A kind of railway goods Transmission system appraisal procedure drawn based on multiple-limb event tree
CN104915410B (en) * 2015-06-04 2018-07-17 福建天晴数码有限公司 A kind of mind map preserves and loading method, preservation and loading system
CN107545057A (en) * 2017-08-29 2018-01-05 广州视源电子科技股份有限公司 Method, device, equipment and storage medium for displaying mind map
CN110362854B (en) * 2019-05-22 2023-09-26 北京航天发射技术研究所 Automatic processing method and device for fault tree graphical modeling node layout
CN111090792B (en) * 2019-08-09 2023-08-15 浙江华云信息科技有限公司 Automatic mapping method for single line diagram of power distribution network based on weight tree
CN110868319A (en) * 2019-11-08 2020-03-06 北京浪潮数据技术有限公司 Network topology drawing method, device, equipment and readable storage medium

Also Published As

Publication number Publication date
CN112003729A (en) 2020-11-27

Similar Documents

Publication Publication Date Title
CN112003729B (en) Heterogeneous cloud platform resource topology display method, system, terminal and storage medium
WO2019169723A1 (en) Test case selection method, device and equipment, and computer-readable storage medium
CN110478898B (en) Configuration method and device of virtual scene in game, storage medium and electronic equipment
CN114501501B (en) Configuration management method, device, equipment and medium for mobile communication network target range
CN111127612A (en) Game scene node updating method and device, storage medium and electronic equipment
CN109582401B (en) Promotion picture generation method and device, storage medium and computer equipment
CN111240622B (en) Drawing method and device
CN112486664A (en) Node capacity expansion method, system, terminal and storage medium
CN111475251A (en) Cluster container scheduling method, system, terminal and storage medium
CN109144624B (en) Method, storage medium, device and system for displaying unequal height lists in IOS
CN111124772A (en) Cloud platform storage performance testing method, system, terminal and storage medium
CN116244032A (en) Application page loading method, device, equipment and storage medium
CN112199753B (en) Shear wall generation method and device, electronic equipment and storage medium
CN110992443B (en) Business flow chart construction method and device and computer readable storage medium
CN113094624A (en) Page generation method and device and electronic equipment
CN109066973B (en) Visualization method and system for intelligent substation and terminal equipment
CN110703988A (en) Storage pool creating method, system, terminal and storage medium for distributed storage
CN111949617A (en) Aggregate file object header management method, system, terminal and storage medium
CN110825477A (en) Method, device and equipment for loading graphical interface and storage medium
CN110554819A (en) Physical equipment display method, physical equipment display device, physical equipment display terminal and storage medium
CN109471764B (en) Method, device, terminal and storage medium for quickly reading system information
CN117610505B (en) Data processing method and device based on standard model
CN112417351B (en) Method and device for determining visual track of user, computer equipment and storage medium
CN111475349B (en) Method, system, terminal and storage medium for testing stability of cluster DPDK
CN114187397B (en) Virtual hair rendering method, device, medium, electronic device and program product

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant