System, method and program for estimating a requisite amount of server resources
First Claim
1. A computer program product for determining if a plurality of applications executed on a plurality of servers can be executed on a single server, said computer program product comprising:
- a computer readable medium;
first program instructions to determine if said single server has sufficient processor power to execute said plurality of applications;
second program instructions to determine if said plurality of applications have a same type of operating system on said plurality of servers; and
third program instructions to determine if said plurality of applications have a same type of middleware on said plurality of servers; and
wherein said first, second and third program instructions are stored on said medium.
2 Assignments
0 Petitions
Accused Products
Abstract
System, method and program product for determining if a plurality of applications executed on a plurality of servers can be executed on a single server. First program instructions determine if the single server has sufficient processor power to execute the plurality of applications. Second program instructions determine if the plurality of applications have a same type of operating system on the plurality of servers. Third program instructions determine if the plurality of applications have a same type of middleware on the plurality of servers. The first program instructions determine peak processor utilizations and times of the peak processor utilizations for the plurality of applications, respectively, to determine whether the single server has sufficient processor power to execute the plurality of applications. Other program instructions determine the single server to be a standard vendor server which has a smallest processor adequate to support processing requirements of the plurality of applications and has a predetermined, minimum processing power in reserve. Other program instructions determine if the plurality of applications have a similar function or are identical. Other program instructions determine if the plurality of applications have a same type of application environment on the plurality of servers.
-
Citations
20 Claims
-
1. A computer program product for determining if a plurality of applications executed on a plurality of servers can be executed on a single server, said computer program product comprising:
-
a computer readable medium;
first program instructions to determine if said single server has sufficient processor power to execute said plurality of applications;
second program instructions to determine if said plurality of applications have a same type of operating system on said plurality of servers; and
third program instructions to determine if said plurality of applications have a same type of middleware on said plurality of servers; and
whereinsaid first, second and third program instructions are stored on said medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 15, 16, 17, 18, 19)
-
-
11. A computer system for determining if a plurality of applications executed on a plurality of servers can be executed on a single server, said computer system comprising:
-
means for determining if said single server has sufficient processor power to execute said plurality of applications;
means for determining if said plurality of applications have a same type of operating system on said plurality of servers; and
means for determining if said plurality of applications have a same type of middleware on said plurality of servers. - View Dependent Claims (12, 13, 20)
-
Specification