Patent ID: 8478845
Filing Date: 2013-07-02
Classification: G06F,H04L

Abstract:
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; determining a number and a configuration of each of the available system resources; generating a set of plans for provisioning the storage cloud to meet the set of workload requirements, generating a set of scripts to carry out the set of plans, the set of scripts being configured to orchestrate a deployment and a configuration of the set of hardware and software components; deploying a final number of NSD servers, wherein the final number of NSD servers equals r .times. M; mapping each of a set of logical unit numbers (LUNs) to at least two of the NSD servers; and wherein N is a number of NSD servers, Si is an input/output (I/O) capacity of each NSD server, M is a number of workloads, Wi is an average I/O requirement of a workload “i” and “r” is a redundancy factor.