Hosted network management
First Claim
Patent Images
1. A method for managing hosted computing networks, comprising:
- generating, by an interface component, a user interface for display of network topology information associated with an existing hosted computing network, wherein the network topology information identifies relationships and attributes of components within the existing hosted computing network, wherein the user interface comprises at least one control to modify the network topology information associated with at least one component of the existing hosted computing network;
obtaining, by a hosted network management component, a request for a proposed modification of at least a subset of the network topology information associated with the existing hosted computing network, wherein the request is based, at least in part, on input received from the at least one control;
obtaining, by the hosted network management component, one or more patterns, wherein each of the one or more patterns defines at least one attribute or relationship associated with a component of the existing hosted computing network;
determining, by the hosted network management component, whether the one or more patterns match the proposed modification of at least a subset of the network topology information associated with the existing hosted computing network; and
if at least one pattern of the one or more patterns matches the requested modification of the existing hosted computing network, transmitting, by the hosted network management component, a notification that the proposed modification of at least a subset of the network topology information associated with the existing hosted computing network has been approved.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed that facilitate the evaluation of hosted computing devices in accordance with target patterns. A set of target patterns can be developed for elements common to a plurality of hosted computing networks. The set of target patterns can be defined utilizing a detailed pattern language to describe elements of a hosted computing device network and relationships between the elements. Thereafter, a hosted computing device network management component can utilize the set of target patterns to verify and validate a deployed hosted computing network or to process purposed modifications/configurations to a deployed hosted computing network.
44 Citations
20 Claims
-
1. A method for managing hosted computing networks, comprising:
-
generating, by an interface component, a user interface for display of network topology information associated with an existing hosted computing network, wherein the network topology information identifies relationships and attributes of components within the existing hosted computing network, wherein the user interface comprises at least one control to modify the network topology information associated with at least one component of the existing hosted computing network; obtaining, by a hosted network management component, a request for a proposed modification of at least a subset of the network topology information associated with the existing hosted computing network, wherein the request is based, at least in part, on input received from the at least one control; obtaining, by the hosted network management component, one or more patterns, wherein each of the one or more patterns defines at least one attribute or relationship associated with a component of the existing hosted computing network; determining, by the hosted network management component, whether the one or more patterns match the proposed modification of at least a subset of the network topology information associated with the existing hosted computing network; and if at least one pattern of the one or more patterns matches the requested modification of the existing hosted computing network, transmitting, by the hosted network management component, a notification that the proposed modification of at least a subset of the network topology information associated with the existing hosted computing network has been approved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for managing hosted computing networks comprising:
a computing device, having a processor and memory, the computing device configured to execute computer-executable instructions to at least; obtain a request for a proposed modification of an existing hosted computing network, wherein the proposed modification modifies at least one component of the existing hosted computing network; obtain network topology information associated with the existing hosted computing network, wherein the network topology information identifies relationships and attributes of components within the existing hosted computing network; obtain one or more patterns, wherein each of the one or more patterns defines at least one attribute or relationship associated with a component of the existing hosted computing network; determine whether the one or more patterns match the proposed modification of the hosted computing network; and based, at least in part, on the determination that at least one pattern matches the proposed modification of the existing hosted computing network, transmit a notification that the proposed modification of the existing hosted computing network has been approved. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
18. A non-transitory computer-readable medium comprising computer-executable instructions that, when executed in one or more processors, configure the one or more processors to:
-
obtain a request for a proposed modification of an existing hosted computing network, wherein the proposed modification modifies at least one component of the existing hosted computing network; obtain network topology information associated with the existing hosted computing network, wherein the network topology information identifies relationships and attributes of components within the existing hosted computing network; obtain one or more patterns, wherein each of the one or more patterns defines at least one attribute or relationship associated with a component of the existing hosted computing network; and based on a determination that the one or more patterns match the proposed modification of the existing hosted computing network, transmit a notification that the proposed modification of the existing hosted computing network has been approved. - View Dependent Claims (19, 20)
-
Specification