Automatic management of dependencies between physical and logical elements in an application set
First Claim
1. A computer implemented method for resolving intermixed application objects 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;
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
creating tasks to implement the determined layout of the application objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism minimizes the management issues of the participant objects of the logical target set, such as an application set. The mechanism maps the current physical implementation. The mechanism then identifies the target and extraneous object set locations to facilitate isolation. Thereafter, the mechanism optimizes the logical target set placement for best manageability and performance. The mechanism minimizes the management issues by providing a small application footprint. This is accomplished by placing the object set on the fewest necessary volumes to facilitate both application performance and independence of administrative action.
6 Citations
20 Claims
-
1. A computer implemented method for resolving intermixed application objects 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;
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
creating tasks to implement the determined layout of the application objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data processing system comprising:
-
a bus system;
a communications system connected to the bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to identify an application set, wherein the application set comprises a grouping of application objects related to an application;
determine application objects unrelated to the application;
determine on which physical storage units the application objects reside;
determine 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
create tasks to implement the determined layout of the application objects. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
-
a computer usable medium including computer usable program code for resolving intermixed application objects in storage, the computer program product including;
computer usable program code for identifying an application set, wherein the application set comprises a grouping of application objects related to an application;
computer usable program code for determining application objects unrelated to the application;
computer usable program code for determining on which physical storage units the application objects reside;
computer usable program code for 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
computer usable program code for creating tasks to implement the determined layout of the application objects. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification