METHODS AND SYSTEMS FOR PLANNING APPLICATION DEPLOYMENT
First Claim
Patent Images
1. A method of planning application deployment in a computer system, comprising:
- obtaining, for each of a plurality of computer applications, a set of application characteristics;
assigning, based on the obtained characteristics, each of the plurality of applications to one of a set of predetermined application models; and
determining, based in part on the obtained characteristics and in part on application model compatibility data, a set of hardware characteristics, a virtual server distribution plan, and an application distribution plan.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one example, there is provided a method of deploying applications in a computer system. The method comprises obtaining, for each of a plurality of computer applications, a set of application characteristics, assigning, based on the obtained characteristics, each of the plurality of applications to one of a set of predetermined application models, and determining, based in part on the obtained characteristics and in part on application model compatibility data, a set of hardware characteristics, a virtual server distribution plan, and an application distribution plan.
38 Citations
15 Claims
-
1. A method of planning application deployment in a computer system, comprising:
-
obtaining, for each of a plurality of computer applications, a set of application characteristics; assigning, based on the obtained characteristics, each of the plurality of applications to one of a set of predetermined application models; and determining, based in part on the obtained characteristics and in part on application model compatibility data, a set of hardware characteristics, a virtual server distribution plan, and an application distribution plan. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising a processor, a memory in communication with the processor, and computer executable instructions stored in the memory and executable on the processor to:
-
obtain a set of characteristics for each of a plurality of applications; match, using the obtained characteristics, each of the applications to a predetermined application model; generate an initial virtual server distribution plan; generate a set of hardware characteristics; and generate a revised virtual server distribution plan in accordance with the generated set of hardware characteristics. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A tangible, machine-readable medium that stores machine-readable instructions executable by a processor for planning application deployment in a computer system, the tangible, machine-readable medium comprising:
-
machine-readable instructions that, when executed by the processor, obtain, for each of a plurality of computer applications, a set of application characteristics; machine-readable instructions that, when executed by the processor assign, based on the obtained characteristics, each of the plurality of applications to one of a set of predetermined application models; machine-readable instructions that, when executed by the processor determine an initial virtual server distribution plan; machine-readable instructions that, when executed by the processor determine a set of hardware characteristics; machine-readable instructions that, when executed by the processor revise the initial virtual server distribution plan in accordance with the determined set of hardware characteristics; and machine-readable instructions that, when executed by the processor determine an application distribution plan.
-
Specification