Congruency and similarity of information technology (IT) structures and associated applications
First Claim
1. A method for consolidating N elements of an enterprise Information Technology (TT) structure that consists of L elements, L being a positive integer of at least 2, N being a specified positive integer of at least 2 subject to N not exceeding L, said method comprising:
- generating, by a hardware computer processor of a computer system, all combinations of M elements of the N elements, wherein M is a specified positive integer of at least 1 and less than N, each combination being an IT structure of the M elements that said each combination consists of;
said processor ascertaining one or more pairs of combinations selected from said all combinations such that each ascertained pair consists of an IT structure S1 and an IT structure S2 which are specifically congruent with respect to each other, and wherein said specifically congruent is selected from the group consisting of composition congruent such that S1 and S2 have identical primitive compositions, topologically congruent with respect to an IT relationship class R having subclasses such that S1 and S2 have identical sets of IT relationships of class R and of the subclasses of class R, interface congruent such that S1 and S2 have identical sets of external IT interfaces, said composition congruent and said topologically congruent, said composition congruent and said interface congruent, said topologically congruent and said interface congruent, and said composition congruent and said topologically congruent and said interface congruent; and
said processor consolidating at least one pair of combinations selected from said one or more pairs of combinations into a consolidated enterprise IT structure, wherein said consolidating each pair P reduces a goal function G that is a function of a total cost of ownership (TCO) of the enterprise IT structure, a cost (CC) of performing consolidation operations for the pair P, and a cost (CH) of new hardware required for each said consolidating the pair P.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for consolidating N elements of an enterprise IT structure that consists of L elements (N≦L). All combinations of M elements of the N elements are generated (M<N). M is a specified positive integer of at least 1 and less than N. One or more pairs of combinations selected from all of the combinations are ascertained such that each ascertained pair consists of IT structures S1 and an IT structure S2 which are specifically congruent with respect to each other. Specifically congruent means composition congruent, topologically congruent, interface congruent, composition congruent and topologically congruent, composition congruent and interface congruent, topologically congruent and interface congruent, or fully congruent. At least one pair of combinations selected is consolidated. Consolidating each pair P reduces a goal function G that is a function of a total cost of ownership (TCO) of the enterprise IT structure.
68 Citations
30 Claims
-
1. A method for consolidating N elements of an enterprise Information Technology (TT) structure that consists of L elements, L being a positive integer of at least 2, N being a specified positive integer of at least 2 subject to N not exceeding L, said method comprising:
-
generating, by a hardware computer processor of a computer system, all combinations of M elements of the N elements, wherein M is a specified positive integer of at least 1 and less than N, each combination being an IT structure of the M elements that said each combination consists of; said processor ascertaining one or more pairs of combinations selected from said all combinations such that each ascertained pair consists of an IT structure S1 and an IT structure S2 which are specifically congruent with respect to each other, and wherein said specifically congruent is selected from the group consisting of composition congruent such that S1 and S2 have identical primitive compositions, topologically congruent with respect to an IT relationship class R having subclasses such that S1 and S2 have identical sets of IT relationships of class R and of the subclasses of class R, interface congruent such that S1 and S2 have identical sets of external IT interfaces, said composition congruent and said topologically congruent, said composition congruent and said interface congruent, said topologically congruent and said interface congruent, and said composition congruent and said topologically congruent and said interface congruent; and said processor consolidating at least one pair of combinations selected from said one or more pairs of combinations into a consolidated enterprise IT structure, wherein said consolidating each pair P reduces a goal function G that is a function of a total cost of ownership (TCO) of the enterprise IT structure, a cost (CC) of performing consolidation operations for the pair P, and a cost (CH) of new hardware required for each said consolidating the pair P. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product, comprising a computer readable hardware storage device having a computer readable program code stored therein, said computer readable program code configured to be executed by a hardware computer processor of a computer system to implement a method for consolidating N elements of an enterprise Information Technology (IT) structure that consists of L elements, L being a positive integer of at least 2, N being a specified positive integer of at least 2 subject to N not exceeding L, said method comprising:
-
said processor generating all combinations of M elements of the N elements, wherein M is a specified positive integer of at least 1 and less than N, each combination being an IT structure of the M elements that said each combination consists of; said processor ascertaining one or more pairs of combinations selected from said all combinations such that each ascertained pair consists of an IT structure S1 and an IT structure S2 which are specifically congruent with respect to each other, and wherein said specifically congruent is selected from the group consisting of composition congruent such that S1 and S2 have identical primitive compositions, topologically congruent with respect to an IT relationship class R having subclasses such that S1 and S2 have identical sets of IT relationships of class R and of the subclasses of class R, interface congruent such that S1 and S2 have identical sets of external IT interfaces, said composition congruent and said topologically congruent, said composition congruent and said interface congruent, said topologically congruent and said interface congruent, and said composition congruent and said topologically congruent and said interface congruent; and said processor consolidating at least one pair of combinations selected from said one or more pairs of combinations into a consolidated enterprise IT structure, wherein said consolidating each pair P reduces a goal function G that is a function of a total cost of ownership (TCO) of the enterprise IT structure, a cost (CC) of performing consolidation operations for the pair P, and a cost (CH) of new hardware required for each said consolidating the pair P. - View Dependent Claims (29)
-
-
17. A computer system comprising a hardware computer processor and a computer readable memory unit coupled to the processor, said memory unit containing instructions configured to be executed by the processor via the memory unit to perform a method for consolidating N elements of an enterprise Information Technology (IT) structure that consists of L elements, L being a positive integer of at least 2, N being a specified positive integer of at least 2 subject to N not exceeding L, said method comprising:
-
said processor generating all combinations of M elements of the N elements, wherein M is a specified positive integer of at least 1 and less than N, each combination being an IT structure of the M elements that said each combination consists of; said processor ascertaining one or more pairs of combinations selected from said all combinations such that each ascertained pair consists of an IT structure S1 and an IT structure S2 which are specifically congruent with respect to each other, and wherein said specifically congruent is selected from the group consisting of composition congruent such that S1 and S2 have identical primitive compositions, topologically congruent with respect to an IT relationship class R having subclasses such that S1 and S2 have identical sets of IT relationships of class R and of the subclasses of class R, interface congruent such that S1 and S2 have identical sets of external IT interfaces, said composition congruent and said topologically congruent, said composition congruent and said interface congruent, said topologically congruent and said interface congruent, and said composition congruent and said topologically congruent and said interface congruent; and said processor consolidating at least one pair of combinations selected from said one or more pairs of combinations into a consolidated enterprise IT structure, wherein said consolidating each pair P reduces a goal function G that is a function of a total cost of ownership (TCO) of the enterprise IT structure, a cost (CC) of performing consolidation operations for the pair P, and a cost (CH) of new hardware required for each said consolidating the pair P. - View Dependent Claims (30)
-
-
18. A process for deploying computing infrastructure, said process comprising integrating computer-readable code into a computing system, wherein the code is configured to be executed by a hardware computer processor of the computing system to perform a method for consolidating N elements of an enterprise Information Technology (IT) structure that consists of L elements, L being a positive integer of at least 2, N being a specified positive integer of at least 2 subject to N not exceeding L, said method comprising:
-
generating all combinations of M elements of the N elements, wherein M is a specified positive integer of at least 1 and less than N, each combination being an IT structure of the M elements that said each combination consists of; said processor ascertaining one or more pairs of combinations selected from said all combinations such that each ascertained pair consists of an IT structure S1 and an IT structure S2 which are specifically congruent with respect to each other, and wherein said specifically congruent is selected from the group consisting of composition congruent such that S1 and S2 have identical primitive compositions, topologically congruent with respect to an IT relationship class R having subclasses such that S1 and S2 have identical sets of IT relationships of class R and of the subclasses of class R, interface congruent such that S1 and S2 have identical sets of external IT interfaces, said composition congruent and said topologically congruent, said composition congruent and said interface congruent, said topologically congruent and said interface congruent, and said composition congruent and said topologically congruent and said interface congruent; and said processor consolidating at least one pair of combinations selected from said one or more pairs of combinations into a consolidated enterprise IT structure, wherein said consolidating each pair P reduces a goal function G that is a function of a total cost of ownership (TCO) of the enterprise IT structure, a cost (CC) of performing consolidation operations for the pair P, and a cost (CH) of new hardware required for each said consolidating the pair P. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification