summaryrefslogtreecommitdiff
path: root/opendc/opendc-workflows/src
AgeCommit message (Collapse)Author
2020-03-25feat: Record hypervisor events during experimentFabian Mastenbroek
2020-03-25refactor: Migrate to Flow for event listenersFabian Mastenbroek
2020-03-25refactor: Rework monitor interfacesFabian Mastenbroek
2020-02-29test: Add integration test for workflow serviceFabian Mastenbroek
This change adds a simple integration test so we can measure the change in duration after performance improvements and test whether large experiments will still function after changes.
2020-02-28refactor: Change from logical processes to simulation domainsFabian Mastenbroek
This change moves the simulator terminology from logical processes to simulation domains. This prevents the clash with "processes" that we are trying to simulate. In addition, simulation domains allows us to reduce the amount of boilerplate and instead allows for simulation modelled using standard techniques.
2020-02-24docs: Document added scheduling policiesFabian Mastenbroek
2020-02-24feat: Add support for workflow tasks with known durationFabian Mastenbroek
This change adds support for workflow tasks that have a known duration. This allows the workflow scheduler to employ heuristics for a faster schedule.
2020-02-24[ci skip] feat: Incorporate extensions to workflow schedulerFabian Mastenbroek
This change incorporate a number of extensions and improvements to the workflow scheduler. These are a result of the Design Space Exploration for Datacenter Schedulers work.
2020-02-14refactor: Integrate opendc-compute in existing modelFabian Mastenbroek
This change refactors the existing model to use the new interfaces from the opendc-compute module.
2020-02-11refactor: Reimplement OpenDC model using 2.x APIFabian Mastenbroek