ALIGNING TENANT RESOURCE DEMAND IN A MULTI-TIER STORAGE ENVIRONMENT
First Claim
1. A method for managing resources in a tiered data storage system, by a processor device, comprising:
- generating a resource plan by an administrator of a workload manager, wherein the resource plan defines what resources of the storage system are allocated to a particular group of tenants and at what time the workloads of the particular group are executed, thereby optimizing utilization of the resources of the storage system; and
defining, by the administrator, a time period of which a particular one of a plurality of storage tiers of the tiered data storage system is allocated for use by the respective one of the tenants, wherein a peak demand summed over all of tenants is allowed to exceed a total capacity of each individual one of the plurality of storage tiers.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments for managing resources in a tiered data storage system, by a processor device. In response to differing business priorities for executing workloads by a workload manager, a resource plan is generated by an administrator of the workload manager. The resource plan defines what resources of the storage system are allocated to a particular group of tenants and at what time the workloads of the particular group are executed, thereby optimizing utilization of the resources of the storage system. A time period of which a particular one of a plurality of storage tiers of the tiered data storage system is allocated for use by the respective one of the tenants is defined by an administrator, where a peak demand summed over all of tenants is allowed to exceed a total capacity of each individual one of the plurality of storage tiers.
-
Citations
18 Claims
-
1. A method for managing resources in a tiered data storage system, by a processor device, comprising:
-
generating a resource plan by an administrator of a workload manager, wherein the resource plan defines what resources of the storage system are allocated to a particular group of tenants and at what time the workloads of the particular group are executed, thereby optimizing utilization of the resources of the storage system; and defining, by the administrator, a time period of which a particular one of a plurality of storage tiers of the tiered data storage system is allocated for use by the respective one of the tenants, wherein a peak demand summed over all of tenants is allowed to exceed a total capacity of each individual one of the plurality of storage tiers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for managing resources in a tiered data storage system, the system comprising:
-
a processor device executing instructions stored in a memory, wherein the processor device; generates a resource plan by an administrator of a workload manager, wherein the resource plan defines what resources of the storage system are allocated to a particular group of tenants and at what time the workloads of the particular group are executed, thereby optimizing utilization of the resources of the storage system; and defines, according to input by the administrator, a time period of which a particular one of a plurality of storage tiers of the tiered data storage system is allocated for use by the respective one of the tenants, wherein a peak demand summed over all of tenants is allowed to exceed a total capacity of each individual one of the plurality of storage tiers. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for managing resources in a tiered data storage system, by a processor device, the computer program product embodied on a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
an executable portion that generates a resource plan by an administrator of a workload manager, wherein the resource plan defines what resources of the storage system are allocated to a particular group of tenants and at what time the workloads of the particular group are executed, thereby optimizing utilization of the resources of the storage system; and an executable portion that defines, according to input by the administrator, a time period of which a particular one of a plurality of storage tiers of the tiered data storage system is allocated for use by the respective one of the tenants, wherein a peak demand summed over all of tenants is allowed to exceed a total capacity of each individual one of the plurality of storage tiers. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification