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

Use computed cost to end a Stochastic Load Balancer run

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Incomplete
    • None
    • None
    • Balancer
    • None

    Description

      By simulating balancer runs on a set of cluster configurations and looking at the cost generated, looks like the balancer stays for a long time near the low cost "cluster" candidate. Please see the attached "SLB-Cost.pdf". This seems to beĀ inline with limitation documented here. That means we have an opportunity to complete the balancer run if the cost is certain percentage of the initial cost which can result inĀ much shorter run than the predefined default limit on the number of steps (1000000) and the run time of 30 secs. Would like to know the thoughts from others in the community. The changes should be pretty straightforward and will require adding a property to set the percentage.

      Attachments

        1. SLB-Cost.pdf
          111 kB
          Biju Nair

        Activity

          People

            Unassigned Unassigned
            gsbiju Biju Nair
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: