Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-10994

HBase Multi-Tenancy

    XMLWordPrintableJSON

Details

    • Umbrella
    • Status: Closed
    • Minor
    • Resolution: Implemented
    • None
    • None
    • None

    Description

      Currently HBase treats all tables, users, and workloads in the same way.
      This is ok, until multiple users and workloads are applied on the same cluster/table. Some workloads/users must be prioritized over others, and some other workloads must not impact others.

      We can separate the problem into three components.

      • Isolation/Partitioning (Physically split on different machines)
      • Scheduling (Prioritize small/interactive workloads vs long/batch workloads)
      • Quotas (Limit a user/table requests/sec or size)

      This is the umbrella jira tracking the multi-tenancy related tasks.
      An initial design document is up for comments here: https://docs.google.com/document/d/1ygIwZpDWQuMPdfcryckic6ODi5DHQkrzXKjmOJodfs0

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              mbertozzi Matteo Bertozzi
              Votes:
              0 Vote for this issue
              Watchers:
              37 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: