Topology mapping of a multitier compute infrastructure
First Claim
Patent Images
1. A computer-implemented method executed by a processor for managing a multitier compute infrastructure, the method comprising the computer implemented steps of:
- maintaining a multitier topology map identifying components from at least two different tiers of the multitier compute infrastructure and indicating relationships between the components including at least one cross-tier relationship between the components, wherein the multitier topology map comprises;
(i) network objects identifying network components from a network tier of the multitier compute infrastructure;
(ii) compute objects identifying compute components from a compute tier of the multitier compute infrastructure; and
(iii) application objects identifying application components from an application tier of the multitier compute infrastructure, wherein the relationships include at least one application-level dependency on an application component, wherein the application component in turn has a dependency on the network components or the compute components, and the application-level dependency is defined relative to the application component and inherits the dependency on the network components or the compute components;
accessing the multitier topology map as an aid to managing the multitier compute infrastructure, wherein the accessing is via an interface module executable by the processor communicably coupled to the multitier topology map, wherein the interface module comprises;
(i) a build engine for building the multitier topology map;
(ii) a topology manager communicably coupled to the multitier topology map for maintaining the multitier topology map; and
(iii) a query module for answering queries concerning the multitier topology map; and
maintaining a logical cluster object identifying a logical cluster of components.
3 Assignments
0 Petitions
Accused Products
Abstract
A multitier topology map describes a multitier compute infrastructure. The multitier topology map identifies components from at least two different tiers of the multitier compute infrastructure and indicates relationships between components including at least one cross-tier relationship between components. An interface module accesses the multitier topology map.
-
Citations
13 Claims
-
1. A computer-implemented method executed by a processor for managing a multitier compute infrastructure, the method comprising the computer implemented steps of:
-
maintaining a multitier topology map identifying components from at least two different tiers of the multitier compute infrastructure and indicating relationships between the components including at least one cross-tier relationship between the components, wherein the multitier topology map comprises; (i) network objects identifying network components from a network tier of the multitier compute infrastructure; (ii) compute objects identifying compute components from a compute tier of the multitier compute infrastructure; and (iii) application objects identifying application components from an application tier of the multitier compute infrastructure, wherein the relationships include at least one application-level dependency on an application component, wherein the application component in turn has a dependency on the network components or the compute components, and the application-level dependency is defined relative to the application component and inherits the dependency on the network components or the compute components; accessing the multitier topology map as an aid to managing the multitier compute infrastructure, wherein the accessing is via an interface module executable by the processor communicably coupled to the multitier topology map, wherein the interface module comprises; (i) a build engine for building the multitier topology map; (ii) a topology manager communicably coupled to the multitier topology map for maintaining the multitier topology map; and (iii) a query module for answering queries concerning the multitier topology map; and maintaining a logical cluster object identifying a logical cluster of components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification