TOTAL QUOTAS FOR DATA STORAGE SYSTEM
First Claim
1. A method for managing data storage, comprising:
- receiving a request to store data for a user;
determining total storage space usage from hard disk storage space usage and back-up storage space usage associated with user;
comparing total storage space usage to allowed storage; and
providing response to user request based on results of the comparison.
5 Assignments
0 Petitions
Accused Products
Abstract
Quotas are tracked for user usage of hard disk drive space and offline backup storage space. The quota is enforced against the total space utilized by a user, not just high tier hard drive space usage. When data is migrated from hard disk drive space to backup storage space, data metadata is updated to reflect data kept offline for the user. As such, when users request to store new data, the data usage of hard disk space and backup storage space is determined from the metadata that reflects both data types, and the total storage spaced for the user is used to grant or reject the user'"'"'s request to store more data in the system.
-
Citations
18 Claims
-
1. A method for managing data storage, comprising:
-
receiving a request to store data for a user; determining total storage space usage from hard disk storage space usage and back-up storage space usage associated with user; comparing total storage space usage to allowed storage; and providing response to user request based on results of the comparison. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for managing data storage, the method comprising:
-
receiving a request to store data for a user; determining total storage space usage from hard disk storage space usage and back-up storage space usage associated with user; comparing total storage space usage to allowed storage; and providing response to user request based on results of the comparison. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for managing data storage, comprising:
-
a processor; a memory; one or more modules stored in memory and executable by the processor to; receive a request to store data for a user, determine total storage space usage from hard disk storage space usage and back-up storage space usage associated with user, compare total storage space usage to allowed storage, and provide response to user request based on results of the comparison. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification