Method, system, and program for configuring system resources
First Claim
1. A method for configuring multiple resources in a system, comprising:
- providing a plurality of elements capable of configuring resources in the system, wherein each element specifies configuration parameters to use to configure instances of the resource, and wherein each resource is capable of being configured by multiple elements that provide a different configuration of the resource;
maintaining service information indicating at least one service attribute that results from the configuration of the resource by the element;
receiving at least one specified service attribute for a configuration;
determining at least one element for each resource having service information indicating at least one performance and availability attribute that satisfies the at least one administrator specified service attribute;
determining resource instances capable of being configured by the determined elements; and
using the determined elements to configure the selected resource instances to implement the specified service attributes.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided is a method, system, and program for configuring multiple resources in a system. A plurality of elements are provided that are capable of configuring resources in the system, wherein each element specifies configuration parameters to use to configure instances of the resource. Each resource is capable of being configured by multiple elements that provide a different configuration of the resource. Service information is maintained indicating at least one performance and availability attribute of the configuration of the resource by the element. At least one administrator specified performance and availability attribute for a configuration is received. A determination is made of at least one element for each resource having service information indicating at least one performance and availability attribute that satisfies the at least one administrator specified performance and availability attribute. A determination is further made of resource instances capable of being configured by the determined elements. The determined elements are then used to configure the selected resource instances.
-
Citations
54 Claims
-
1. A method for configuring multiple resources in a system, comprising:
-
providing a plurality of elements capable of configuring resources in the system, wherein each element specifies configuration parameters to use to configure instances of the resource, and wherein each resource is capable of being configured by multiple elements that provide a different configuration of the resource;
maintaining service information indicating at least one service attribute that results from the configuration of the resource by the element;
receiving at least one specified service attribute for a configuration;
determining at least one element for each resource having service information indicating at least one performance and availability attribute that satisfies the at least one administrator specified service attribute;
determining resource instances capable of being configured by the determined elements; and
using the determined elements to configure the selected resource instances to implement the specified service attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for configuring storage resources in a system, comprising:
-
providing a plurality of storage elements capable of configuring the storage resources in the system, wherein each storage element specifies configuration parameters to use to configure the storage resource;
maintaining service information indicating at least one storage attribute resulting from the configuration by the element;
receiving at least one administrator specified service attribute for the configuration of the storage resource;
determining one storage element having service information indicating at least one service attribute that satisfies the administrator specified service attribute;
determining storage resource instances capable of being configured by the determined element; and
using the determined storage element to configure the determined storage resources to implement the specified service attributes. - View Dependent Claims (16, 17, 18)
-
-
19. A system for configuring multiple resources, comprising:
-
a plurality of configurable resources;
means for providing a plurality of elements capable of configuring the resources in the system, wherein each element specifies configuration parameters to use to configure instances of the resource, and wherein each resource is capable of being configured by multiple elements that provide a different configuration of the resource;
means for maintaining service information indicating at least one service attribute that results from the configuration of the resource by the element;
means for receiving at least one specified service attribute for a configuration;
means for determining at least one element for each resource having service information indicating at least one performance and availability attribute that satisfies the at least one administrator specified service attribute;
means for determining resource instances capable of being configured by the determined elements; and
means for using the determined elements to configure the selected resource instances to implement the specified service attributes. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for configuring storage resources in a system, comprising:
-
storage resources;
means for providing a plurality of storage elements capable of configuring the storage resources in the system, wherein each storage element specifies configuration parameters to use to configure the storage resource;
means for maintaining service information indicating at least one storage attribute resulting from the configuration by the element;
means for receiving at least one administrator specified service attribute for the configuration of the storage resource;
means for determining one storage element having service information indicating at least one service attribute that satisfies the administrator specified service attribute;
means for determining storage resource instances capable of being configured by the determined element; and
means for using the determined storage element to configure the determined storage resources to implement the specified service attributes. - View Dependent Claims (34, 35, 36)
-
-
37. An article of manufacture including code for configuring multiple resources in a system, wherein the code causes operations comprising:
-
providing a plurality of elements capable of configuring resources in the system, wherein each element specifies configuration parameters to use to configure instances of the resource, and wherein each resource is capable of being configured by multiple elements that provide a different configuration of the resource;
maintaining service information indicating at least one service attribute that results from the configuration of the resource by the element;
receiving at least one specified service attribute for a configuration;
determining at least one element for each resource having service information indicating at least one performance and availability attribute that satisfies the at least one administrator specified service attribute;
determining resource instances capable of being configured by the determined elements; and
using the determined elements to configure the selected resource instances to implement the specified service attributes. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. An article of manufacture for configuring storage resources in a system, wherein the code causes operations comprising:
-
providing a plurality of storage elements capable of configuring the storage resources in the system, wherein each storage element specifies configuration parameters to use to configure the storage resource;
maintaining service information indicating at least one storage attribute resulting from the configuration by the element;
receiving at least one administrator specified service attribute for the configuration of the storage resource;
determining one storage element having service information indicating at least one service attribute that satisfies the administrator specified service attribute;
determining storage resource instances capable of being configured by the determined element; and
using the determined storage element to configure the determined storage resources to implement the specified service attributes. - View Dependent Claims (52, 53, 54)
-
Specification