Patent ID: 8910128

Claim:
A computer-implemented method for determining the performance of an application platform comprising a plurality of applications associated with a plurality of resources of a computer system, the method comprising: disposing a plurality of synthetic resource consumers within the application platform, each synthetic resource consumer configured to consume at least one of the plurality of resources; providing a workload profile to the plurality of synthetic resource consumers, wherein the workload profile is empirically determined a priori and corresponds to a proiected workload of a target application at the application platform, and wherein the workload profile includes parameters for each of the plurality of synthetic resource consumers that specify resource consumption by each of the plurality of synthetic resource consumers; consuming the plurality of resources at the plurality of synthetic resource consumers in accordance with parameters of the workload profile for each of the plurality of synthetic resource consumers; acquiring performance data based on the impact of the workload profile on the plurality of resources and the plurality of applications; and displaying a graphical representation of the performance data.