Optimizing application availability
First Claim
Patent Images
1. A method comprising:
- computing, by at least one computing device, an actual application impact based on an “
N”
number of failing information technology (IT) infrastructure components within an application architecture;
determining, by the at least one computing device, a factor in likelihood of failure of the “
N”
number of IT infrastructure components; and
simulating, by the at least one computing device, additional features based on other IT infrastructure components within the application architecture,wherein the “
N”
number of failing IT infrastructure components include application components that include feed servers, web load balanced servers, and application servers,the computing of the actual application impact includes analyzing a vertical application layer and calculating throughput volume in the vertical application layer,the calculating the throughput volume in the vertical application layer comprises subtracting a product of a previous layer throughput volume and a current level fail percentage from the previous layer throughput volume,the vertical application layer comprises a proxy server layer and a database server layer, andthe other IT infrastructure components comprises a logical partition (LPAR) which is a virtual partition that partitions information into different locations within a device.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach to an optimal application configuration. The approach includes a method that includes computing, by at least one computing device, an actual application impact based on an “N” number of failing information technology (IT) infrastructure components within an application architecture. The method includes determining, by the at least one computing device, a factor in likelihood of failure of the “N” number of IT infrastructure components. The method includes determining, by the at least one computing device, a failure profile for the application architecture based on the actual application impact and the factor in likelihood of failure.
-
Citations
20 Claims
-
1. A method comprising:
-
computing, by at least one computing device, an actual application impact based on an “
N”
number of failing information technology (IT) infrastructure components within an application architecture;determining, by the at least one computing device, a factor in likelihood of failure of the “
N”
number of IT infrastructure components; andsimulating, by the at least one computing device, additional features based on other IT infrastructure components within the application architecture, wherein the “
N”
number of failing IT infrastructure components include application components that include feed servers, web load balanced servers, and application servers,the computing of the actual application impact includes analyzing a vertical application layer and calculating throughput volume in the vertical application layer, the calculating the throughput volume in the vertical application layer comprises subtracting a product of a previous layer throughput volume and a current level fail percentage from the previous layer throughput volume, the vertical application layer comprises a proxy server layer and a database server layer, and the other IT infrastructure components comprises a logical partition (LPAR) which is a virtual partition that partitions information into different locations within a device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for analyzing an application architecture, the computer program product comprising a computer readable hardware storage device having program code stored on the computer readable hardware storage device, the program code readable/executable by a computing device to:
-
compute an actual application impact based on an “
N”
number of failing IT infrastructure components within an application architecture;determine a factor in likelihood of failure of the “
N”
number of IT infrastructure components failing; andsimulate additional features based on other IT infrastructure components within the application architecture, wherein the computing of the actual application impact includes analyzing a vertical application layer and calculating throughput volume in the vertical application layer, the calculating the throughput volume in the vertical application layer comprises subtracting a product of a previous layer throughput volume and a current level fail percentage from the previous layer throughput volume, the vertical application layer comprises a proxy server layer and a database server layer, and the other IT infrastructure components comprises a logical partition (LPAR) which is a virtual partition that partitions information into different locations within a device. - View Dependent Claims (17, 18, 19, 20)
-
Specification