Uploaded image for project: 'csit'
  1. csit
  2. CSIT-607

Optimize VIRL job scheduling algorithm based on available VIRL host capacity

XMLWordPrintable

      Description: Currently VIRL jobs schedule simulations round robin. At busy times this results in reaching the capcity limit of VIRL hosts, and tests fail.

      Solution:  Adjust a VIRL simulation scheduling algorithm to verify VIRL available capacity via API, and schedule simulations based on available capacity. If no capacity, then wait similarly to how it's done for performance jobs using physical testbeds. Limit per tb4-virl host is now confirmed to 14 simulations per tb4-virl host due to currently available IPv4 mgmt addresses (14 * 5 = 70 addresses, 74 is current available number of /32s).

            pmikus Peter Mikus
            mackonstan Maciek Konstantynowicz
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 1 day
                1d
                Remaining:
                Remaining Estimate - 1 day
                1d
                Logged:
                Time Spent - Not Specified
                Not Specified