Communication Network Optimization
US-2020162336-A1 · May 21, 2020 · US
US11824729B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11824729-B2 |
| Application number | US-202217688144-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 7, 2022 |
| Priority date | Oct 21, 2019 |
| Publication date | Nov 21, 2023 |
| Grant date | Nov 21, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In accordance with some implementations of the present disclosure, a cityscape generator is disclosed herein that may generate a three-dimensional cityscape including at least one neighborhood that represents the at least one stack of the cloud computing system, the at least one neighborhood includes a cluster of nodes associated with a set of compute resources of the at least one stack. The cluster of nodes may be located within a subdivision of the at least one neighborhood and may include a plurality of worker nodes associated with compute resources that provide services and one or more administrative nodes associated with one or more compute resources that monitor and manage the compute resources associated with the worker nodes. The subdivision further includes a beacon to indicate overall health of the subdivision.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method, comprising: generating, by a cityscape generator, a three-dimensional cityscape including at least one neighborhood that represents at least one stack of a cloud computing system, the at least one neighborhood including a cluster of nodes associated with a set of compute resources of the at least one stack, the cluster of nodes located within a subdivision of the at least one neighborhood and including a plurality of worker nodes associated with compute resources that provide services and one or more administrative nodes associated with one or more compute resources that monitor and manage the compute resources associated with the worker nodes, the subdivision including a beacon to indicate overall health of the subdivision; and causing, by the cityscape generator, display of the three-dimensional cityscape. 2. The computer-implemented method of claim 1 , wherein the cluster of nodes is associated with compute resources of a frontend of the at least one stack, compute resources of a backend of the at least one stack, or compute resources of a database cluster of the at least one stack. 3. The computer-implemented method of claim 1 , wherein appearance of one or more of the cluster of nodes are based at least in part on application performance data and machine performance data associated with the at least one stack. 4. The computer-implemented method of claim 1 , wherein the worker nodes are located in a first one or more areas of the subdivision and the administrative nodes are located at a second one or more areas of the subdivision, the first one or more areas located along outer portions of the subdivision. 5. The computer-implemented method of claim 1 , wherein the worker nodes are located in a first one or more areas of the subdivision and the administrative nodes are located along an entry way to the subdivision. 6. The computer-implemented method of claim 1 , wherein health of a compute resource associated with one of the one or more administrative nodes has a greater impact on the overall health of the subdivision as indicated by the beacon than health of a compute resource associated with one of the plurality of worker nodes. 7. The computer-implemented method of claim 1 , wherein the at least one neighborhood that is generated includes a road that links the cluster of nodes to another cluster of nodes associated with another set of compute resources, the road includes a feature that indicates network traffic between the set of compute resources associated with the cluster of nodes and the another set of compute resources associated with the another cluster of nodes. 8. The computer-implemented method of claim 1 , wherein the at least one neighborhood that is generated includes a road with a width that links the cluster of nodes to another cluster of nodes associated with another set of compute resources, the width of the road indicates network traffic between the set of compute resources associated with the cluster of nodes and the another set of compute resources associated with the another cluster of nodes. 9. The computer-implemented method of claim 1 , wherein one or more nodes of the cluster of nodes each has an elongated shape extending upwards away from a cityscape ground with a top located on the elongated shaped nodes opposite from the cityscape ground, the top of each of the one or more nodes has a predefined color to indicate load level of an associated compute resource. 10. The computer-implemented method of claim 1 , wherein one or more nodes of the cluster of nodes each has an elongated shape extending upwards away from a cityscape ground with a top located on the elongated shaped nodes opposite from the cityscape ground, the top of each of the one or more nodes has a predefined color to indicate processor and/or memory utilization levels of an associated compute resource. 11. The computer-implemented method of claim 1 , wherein height or size of each node indicates load level of an associated compute resource. 12. The computer-implemented method of claim 1 , wherein the beacon has an elongated shape extending upwards from a cityscape ground and has a lamp on top of the elongated shaped beacon opposite from the cityscape ground that emits or has a predefined color to indicate the overall health of the cluster of nodes. 13. The computer-implemented method of claim 1 , wherein the beacon and the cluster of nodes extend upward from a cityscape ground and the beacon is taller than the cluster of nodes. 14. The computer-implemented method of claim 1 , wherein the beacon provides information related to the cluster including data that summarizes or provides average performance data for the nodes of the cluster. 15. The computer-implemented method of claim 1 , wherein the beacon, when prompted, provides performance data for a specific node included in the cluster. 16. The computer-implemented method of claim 1 , wherein the beacon is located substantially in the middle of the subdivision and at least partially surrounded by the cluster of nodes. 17. The computer-implemented method of claim 1 , wherein the beacon indicates a list of one or more services provided by the subdivision. 18. The computer-implemented method of claim 1 , wherein each node represents a virtual machine or a physical machine. 19. One or more non-transitory computer-readable storage media including instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of: generate, by a cityscape generator, a three-dimensional cityscape including at least one neighborhood that represents at least one stack of a cloud computing system, the at least one neighborhood including a cluster of nodes associated with a set of compute resources of the at least one stack, the cluster of nodes located within a subdivision of the at least one neighborhood and including a plurality of worker nodes associated with compute resources that provide services and one or more administrative nodes associated with one or more compute resources that monitor and manage the compute resources associated with the worker nodes, the subdivision including a beacon to indicate overall health of the subdivision; and cause, by the cityscape generator, display of the three-dimensional cityscape. 20. A computing device, comprising: one or more processors; and memory containing instructions that, when executed by the one or more processors, cause the computing device to: generate, by a cityscape generator, a three-dimensional cityscape including at least one neighborhood that represents at least one stack of a cloud computing system, the at least one neighborhood including a cluster of nodes associated with a set of compute resources of the at least one stack, the cluster of nodes located within a subdivision of the at least one neighborhood and including a plurality of worker nodes associated with compute resources that provide services and one or more administrative nodes associated with one or more compute resources that monitor and manage the compute resources associated with the worker nodes, the subdivision including a beacon to indicate overall health of the subdivision; and cause, by the cityscape generator, display of the three-dimensional cityscape.
Drawing of charts or graphs · CPC title
using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title
involving simulating, designing, planning or modelling of a network · CPC title
comprising specially adapted graphical user interfaces [GUI] · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.