Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-85960

Review EngFlow Utilization after Phase 1 Completion

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Build
    • Fully Compatible

      After phase 1 we will have bazel enabled on all variants compiling a small number (few hundred) source files per build. Monitor EngFlow utilization metrics to create a rough estimate of when we'll run out of the 400 cores EngFlow has currently allocated to us.

      The lag time between capacity requests is about a month, so we should ask for what we'll need for the next two months.

      1. Monitor the peak core utilization of our engflow cluster with the current number of source files building
      2. Figure out an appropriate multiplier that we'll need for the next couple months. This should be (total number of source files in 10gen/mongo) / (current number of source files building with bazel)
      3. Multiply #1 and #2 to get a capacity estimate, request about 1.5-2x that to be safe

            Assignee:
            zack.winter@mongodb.com Zack Winter
            Reporter:
            zack.winter@mongodb.com Zack Winter
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: