Patent ID: 9383936
Filing Date: 2016-07-05
CPC Classification: G06F

Claim Text:
1. A computer-implemented method for provisioning of a storage system based on percent quotas, the method comprising: maintaining a plurality of usage records corresponding to a plurality of logical file system namespaces representing one or more directories each having one or more files, each file being stored in the storage system as a plurality of segments in a deduplicated manner; identifying a first set of the usage records corresponding to a first of the file system namespaces, wherein the first set of usage records contains information of logical and physical storage space used by one or more of the file system namespaces; and determining a percentage of the storage system available to the first file system namespace based on the first set of usage records and a provisioned percent quota, wherein the first set of usage records comprises a first record representing a sum of logical space used by all directories and files represented by all of the file system namespaces, a second record representing a sum of logical space used by all directories and files represented by the first file system namespace, a third record representing a sum of physical space used by all directories and files represented by all of the file system namespaces after deduplication, and a fourth record representing a total physical space available on the storage system.