Patent ID: 7725573

Claim:
A method comprising: compiling a respective application binary for each of a plurality of profiled system states in a network system, each profiled system state corresponding to a respective workload scenario; monitoring a current workload condition for the network system; identifying an application binary from amongst the respective application binaries that is most efficient for the current workload condition; loading and executing that application binary on the network system; modeling each profiled system state as a profile point in an n-dimensional space, wherein n corresponds to the number of service paths in an application and each dimension is associated with a respective service path, and wherein a value along a given dimension for the profile point corresponds to a relative percentage of traffic that is handled by that dimension's associated service path for the profiled system state; modeling a current workload condition as a workload point in the n-dimensional space; determining a profile point that is closest to the workload point; and identifying the application binary associated with that profile point, the application binary that is identified being loaded and executed on the network system.