Patent ID: 8578119
Filing Date: 2013-11-05
Classification: G06F

Abstract:
1. A method comprising: managing storage allocation of data of a file system within an object based storage system; determining whether storage allocation usage for the file system is below a first threshold; permitting unrestricted allocation of the data of the file system within the object based storage system when it is determined that the storage allocation used for the file system is below the first threshold; transmitting a request to a client to flush its dirty data associated with the file system to a server when it is determined that the storage allocation usage for the file system exceeds the first threshold; after requesting the client flush, determining the storage allocation usage for the file system; determining periodically whether the storage allocation usage has reached a quota, the quota being associated with a second threshold; and enforcing the quota for the data of the file system when it is determined that the quota has been reached.