End-to end provisioning of storage clouds
First Claim
1. A computer-implemented method for end-to-end provisioning of storage clouds, comprising:
- accessing a set of workload requirements and a set of system resource configurations for a set of hardware and software components associated with a storage cloud;
generating a set of plans describing a configuration of a General Parallel File System (GPFS) cluster associated with the storage cloud for provisioning the storage cloud to meet the set of workload requirements, the set of plans providing a mapping of logical unit numbers (LUNs) to network shared disk (NSD) nodes, and the set of plans proposing an adjustment based on at least one formulaic calculation, the formulaic calculation comprising;
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments discussed in this disclosure provide an integrated provisioning framework that automates the process of provisioning storage resources, end-to-end, for an enterprise storage cloud environment. Such embodiments configure and orchestrate the deployment of a user'"'"'s workload and, at the same time, provide optimization across a multitude of storage cloud resources. Along these lines, input is received in the form of workload requirements and configuration information for available system resources. Based on the input, a set (at least one) of storage cloud configuration plans is developed that satisfy the workload requirements. A set of scripts is then generated that orchestrate the deployment and configuration of different software and hardware components based on the plans.
-
Citations
17 Claims
-
1. A computer-implemented method for end-to-end provisioning of storage clouds, comprising:
-
accessing a set of workload requirements and a set of system resource configurations for a set of hardware and software components associated with a storage cloud; generating a set of plans describing a configuration of a General Parallel File System (GPFS) cluster associated with the storage cloud for provisioning the storage cloud to meet the set of workload requirements, the set of plans providing a mapping of logical unit numbers (LUNs) to network shared disk (NSD) nodes, and the set of plans proposing an adjustment based on at least one formulaic calculation, the formulaic calculation comprising; - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for end-to-end provisioning of storage clouds, comprising:
-
a bus; a processor coupled to the bus; and a memory medium coupled to the bus, the memory medium comprising instructions to; access a set of workload requirements and a set of system resource configurations for a set of hardware and software components associated with a storage cloud; generate a set of plans describing a configuration of a General Parallel File System (GPFS) cluster associated with the storage cloud for provisioning the storage cloud to meet the set of workload requirements, the set of plans providing a mapping of logical unit numbers (LUNs) to network shared disk (NSD) nodes, and the set of plans proposing an adjustment based on at least one formulaic calculation, the formulaic calculation comprising; - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program product for end-to-end provisioning of storage clouds, the computer program product comprising a non-transitory computer readable storage media, and program instructions stored on the computer readable storage media, to:
-
access a set of workload requirements and a set of system resource configurations for a set of hardware and software components associated with a storage cloud; generate a set of plans describing a configuration of a General Parallel File System (GPFS) cluster associated with the storage cloud for provisioning the storage cloud to meet the set of workload requirements, the set of plans providing a mapping of logical unit numbers (LUNs) to network shared disk (NSD) nodes, and the set of plans proposing an adjustment based on at least one formulaic calculation, the formulaic calculation comprising; - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for deploying a system for end-to-end provisioning of storage clouds, comprising:
-
providing a computer infrastructure being operable to; access a set of workload requirements and a set of system resource configurations for a set of hardware and software components associated with a storage cloud; generating a set of plans describing a configuration of a General Parallel File System (GPFS) cluster associated with the storage cloud for provisioning the storage cloud to meet the set of workload requirements, the set of plans providing a mapping of logical unit numbers (LUNs) to network shared disk (NSD) nodes, and the set of plans proposing an adjustment based on at least one formulaic calculation, the formulaic calculation comprising;
-
Specification