HBase
  1. HBase
  2. HBASE-3679

Provide cost information associated with moving region(s)

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Implemented
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      In order for load balancer to make better decision, we need to establish cost model for moving region(s).
      One factor would be the number of active scanners on a particular region.
      This count is easy to maintain at HRegion level. instantiateInternalScanner() can increment the counter and RegionScanner.close() would decrement the count.

        Issue Links

          Activity

          Ted Yu created issue -
          Ted Yu made changes -
          Field Original Value New Value
          Description In order for load balancer to make better decision, we need to establish cost model for moving region(s).
          One factor would be the number of active scanners on a particular region.
          In order for load balancer to make better decision, we need to establish cost model for moving region(s).
          One factor would be the number of active scanners on a particular region.
          This count is easy to maintain at HRegion level. instantiateInternalScanner() can increment the counter and RegionScanner.close() would decrement the count.
          stack made changes -
          Link This issue is part of HBASE-3724 [ HBASE-3724 ]
          Ted Yu made changes -
          Link This issue is blocked by HBASE-3811 [ HBASE-3811 ]
          Ted Yu made changes -
          Link This issue relates to HBASE-3943 [ HBASE-3943 ]
          stack made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Implemented [ 10 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Ted Yu
            • Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development