Patent ID: 9223517
Filing Date: 2015-12-29
Classification: G06F

Abstract:
1. A system for storage provisioning in a data storage environment, the system comprising: a storage provisioning engine; and computer-executable program code operating in memory couple with a processor in communication with the database, wherein the computer-executable program code is configured to enable a processor to execute logic to enable: providing a scalable set of indexed key-value pairs enabled to store objects in a data storage environment; wherein the system is enabled to store respective portions of the data of each respective object across arrays in the data storage environment without storing every portion of the respective objects on multiple arrays of the data storage environment; wherein additional arrays are enable to be added to the data storage environment and included in the indexed key-value pairs; wherein the data stored across the arrays may be balanced; wherein the arrays are enabled to include one or more block array, file array, and object array; wherein if the arrays include a block array, a file array, and an object array, the scalable set of indexed key-pair values are enabled to be spread across at least the block array, the file array, and the object array.