Uploaded image for project: 'Bookkeeper'
  1. Bookkeeper
  2. BOOKKEEPER-950

Ledger placement policy to accomodate different storage capacity of bookies

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.5.0
    • Component/s: None
    • Labels:
      None

      Description

      In our environment, in Salesforce, we are likely to have bookie nodes with different storage capacity: some will have 1TB others might have 3TB. Also, our ledgers are likely going to be long lived. The current ledger placement policy selects the bookies randomly leading to uniform distribution. This would cause some of bookies to reach high utilization while the rest would be underutilized. We need a new ledger placement policy that has higher probability of selecting bookies with higher free disk space than the ones with lower disk free space.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                rithin.shetty Rithin Shetty
                Reporter:
                rithin.shetty Rithin Shetty
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 672h
                  672h
                  Remaining:
                  Remaining Estimate - 672h
                  672h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified