We are excited to announce that the Oracle Cloud Infrastructure (OCI) File Storage Service now supports user, group and file system level quotas empowering you as the file system administrator to manage end-user consumption and cost. This enhancement enables you to:
Customers use OCI File Storage as a shared file system where end-users store Files, AI/ML training data, application binaries, backups, and logs. The file system can automatically scale up to exabytes to meet usage demand. Quotas enable you as the administrator, to manage the capacity consumed by individual users or groups in a file system. You can also use Quotas to manage the size of the file system. Quotas empower you to control costs. It enables you to set guardrails and reduce cost spikes by controlling how much data each user stores, and prevent unnecessary and/or excessive storage consumption. Quotas also help with capacity planning. After quotas are enabled, you can monitor usage and adjust the quotas as needs change. With the introduction of Quotas, you can anticipate storage needs and take appropriate actions to manage costs for your organization.
You as the file system administrator (IAM user with manage permission) can set default quota for the total capacity of the file system. You can further limit the amount of storage a user or group (Operating system uid and gid) can consume with individual quotas that override the default. For flexible experience, you have the option to set soft or hard limits on quotas. You can set both soft and hard limits or just soft or hard limits only. A hard quota means the file storage consumption cannot exceed the limit. Once the hard quota limit is reached, users can only read and delete files. On the other hand, a soft quota warns the user and allows the storage quota to be exceeded. You can take action by managing the quota limits or file system capacity to avoid hitting the hard quota limit. For operational convenience, we enable you with the usage report with quota violations for visibility. As a best practice, we recommend setting threshold for soft quota limit at 20% less than that of hard quota limit to manage your storage consumption.
Along with Quotas, you can use our metrics to monitor users who have exceeded soft and hard quotas.
You can specify quota with the minimum limit of 10GB and with 1 GB granularity. The quota limit only applies to the storage of the live file system. Storage that is not part of the live file system such as data captured within a snapshot is not counted against quota limits. You can access the usage report with the violations for monitoring.
You can use API/SDK/CLI/Console/Terraform to perform below operations on Quotas:
Enabling File system level quota rule:
Adding a quota rule at user level:
Quota usage view showing both user level and the file system level:
Quota limit getting applied during write operation based on set limit:
Note: Quota feature counts only data usage, so creating an empty file or directory will not be blocked after hard limit is reached.
Soft limit violators:
Disaster Recovery
FSS provides cross region replication for data protection. The announcement blog for OCI File Storage Replication explains how to use the OCI FSS native snapshots and replication for your disaster recovery. All quota related metadata is stored and transferred from source region to target region as part of replication system snapshot. The quota rules, like all other file system metadata and data, is transferred asynchronously on a snapshot-by-snapshot basis to the target side.
Snapshots and Clones
We want you to experience these new features available with OCI File System. Interested in trying File Storage? Sign up for a free trial.
We value your feedback as we continue to make our service the best in the industry. Contact us to share your thoughts on how we can continue to improve or if you want more details about any topic. More feature updates are on the horizon for our cloud storage platform.
For more information, see the following resources:
Seasoned and accomplished product management leader. Currently, he manages OCI File Storage and Block Volume services.
Previous Post
Next Post