This topic describes how to set quotas for database objects.

  1. Log into the Delphix Management application.
  2. Select Resources > Capacity.
  3. In the Quotas column, click next to the group or object for which you want to set a quota.
  4. In the Quota Policy window enter the amount of storage space you want to allocate for a quota.
  5. Click Create to set the amount.

Quotas and Low Space Errors

Be very careful setting quotas. As a group or virtual database (VDB) approaches the quota level, snapshots may fail and logs may not be captured, causing LogSync to fail.

Quota Thresholds

The following is a table of the thresholds and a description of the actions taken at each threshold. This behavior is generic across all engines.

Thresholds

Default Ranges

Actions Taken

CriticalQuota ≥ 95%
  • Disable VDBs and dSources under quota (for a group quota, everything inside gets disabled).
  • Disallow jobs detailed in the DB actions table below.
  • Cancel all in-flight jobs listed in the DB actions table except for enable.
  • Poll every minute.
Resume95% > Quota ≥ 90%
  • VDBs and dSources disabled by critical quotas will not be automatically re-enabled (DBs can still be manually re-enabled).
  • Resume fault is triggered if the quota has fallen from the critical threshold and if a DB was disabled from hitting the critical threshold.
  • Warning fault is triggered.
  • Poll every 3 minutes.
Warning90% > Quota ≥ 80%
  • Warning fault is triggered.
  • VDBs and dSources disabled from hitting critical quota will be re-enabled.
  • Poll every 3 minutes.
Safe80% > Quota
  • VDBs and dSources disabled from hitting critical quota will be re-enabled.
  • Poll every 5 minutes.

If a DB was disabled prior to reaching the critical quota, it will not be automatically re-enabled when falling to an acceptable range or when the quota is removed.

Disallowed Database Actions when in Quota Critical Threshold

Here is a table of the actions that are not allowed when the quota is in the critical threshold.

DB Actions Table

Target is Group

Target is not Group

  • Refresh target in group.

  • Sync target in group.

  • Link into group.

  • Provision into group.

  • Enable target in group.
  • Refresh target in group.

  • Sync target in group.

  • Enable target in group.

If a critical quota is placed on a target, dSources, and VDBs can still provision to groups that are quota below the critical threshold.

Related Topics