Using quota management

Two types of HBase quotas are well established: throttle quota and number-of tables-quota. These two quotas can regulate users and tables.

In a multitenant HBase environment, ensuring that each tenant can use only its allotted portion of the system is key in meeting SLAs.

Table 1. Quota Support Matrix
Quota Type Resource Type Purpose Namespace applicable? Table applicable? User applicable?
Throttle Network Limit overall network throughput and number of RPC requests Yes Yes Yes
New space Storage Limit amount of storage used for table or namespaces Yes Yes No
Number of tables Metadata Limit number of tables for each namespace or user Yes No Yes
Number of regions Metadata Limit number of regions for each namespace Yes No No