Patent ID: 7475094

Claim:
A computer implemented method for resolving intermixed application objects comprising application objects related to an application and application objects unrelated to the application in storage, the computer implemented method comprising: identifying an application set, wherein the application set comprises a grouping of application objects related to an application; determining application objects unrelated to the application; determining on which physical storage units the application objects reside; obtaining a growth rate for the application objects; setting free space requirements and projections based on the growth rate for the application objects; determining a layout of the application objects based on the determined physical storage units where the application objects reside, wherein the layout increases manageability of the application, and wherein the determined layout of the application objects isolates application objects related to an application from application objects unrelated to the application; determining a layout of tablespaces, containers, and volumes for the application set based on the free space requirements and projections to recommend an accommodation of the application set on a minimum number of volumes; creating tasks to implement the determined layout of the application objects; and resolving intermixing of the application objects in storage by executing the tasks.