Patent ID: 9727440
Date: 2017-08-08
CPC Classifications: G06F

Claim:
1. A method comprising: identifying a business application service group comprising a plurality of nodes to communicate with each other to provide functionality of a business application, the plurality of nodes including a plurality of enterprise network devices that comprise one or more virtual machines; selecting, by a processing device, an additional virtual machine for the business application service group based on a profile requirement of the virtual machine; inserting the additional virtual machine in the business application service group; initiating a simulation sequence for the additional virtual machine for a predetermined amount of time in view of a first set of constraint parameters associated with a first set of threshold performance characteristics of the additional virtual machine; determining that an insertion of the additional virtual machine into the business application service group does not satisfy the first set of constraint parameters, and performing the simulation sequence for the additional virtual machine in view of a second set of constraint parameters associated with a second set of threshold performance characteristics of the additional virtual machine, to evaluate performance of the business application service group in providing the functionality of the business application; and recording results of the simulation sequence and storing the results in a memory.