summaryrefslogtreecommitdiff
path: root/opendc-compute/opendc-compute-simulator/src/main/kotlin
AgeCommit message (Expand)Author
2024-06-17Fixed CPU limit problem (#234)Dante Niewenhuis
2024-05-07Revamped failure models (#228)Dante Niewenhuis
2024-04-29Fixed several cpu related bugs, changed input topology (#226)Dante Niewenhuis
2024-04-17Added support for carbon traces (#218)Dante Niewenhuis
2024-04-11Added absolute timestamp based on the given workload to the output files (#215)Dante Niewenhuis
2024-03-19Scenario and Portfolio update (#209)Dante Niewenhuis
2024-03-05Cpu fix (#208)Dante Niewenhuis
2024-03-05Updated package versions, updated web server tests. (#207)Dante Niewenhuis
2024-02-16Metric update (#205)Dante Niewenhuis
2024-02-14Updated metrics and parquet output (#195)Dante Niewenhuis
2024-01-08refactored opendc-experiment-compute (#190)Dante Niewenhuis
2023-11-14Updated TraceReader, Simulation now continues until all tasks are doneDante Niewenhuis
2022-11-27refactor(compute/service): Do not split interface and implementationFabian Mastenbroek
2022-11-13refactor: Use InstantSource as time sourceFabian Mastenbroek
2022-11-04refactor: Use RandomGenerator as randomness sourceFabian Mastenbroek
2022-10-31feat(sim/compute): Add support for snapshotting workloadsFabian Mastenbroek
2022-10-28perf(compute/sim): Use static logger fieldFabian Mastenbroek
2022-10-28refactor(compute/service): Do not suspend on guest startFabian Mastenbroek
2022-10-28feat(compute/sim): Model host boot timeFabian Mastenbroek
2022-10-28refactor(compute/sim): Use workload chaining for boot delayFabian Mastenbroek
2022-10-28feat(sim/compute): Add completion parameter to startWorkloadFabian Mastenbroek
2022-10-21refactor(sim/compute): Re-implement using flow2Fabian Mastenbroek
2022-10-06style: Eliminate use of wildcard importsFabian Mastenbroek
2022-09-22refactor(sim/compute): Make interference domain independent of profileFabian Mastenbroek
2022-09-22refactor(compute): Simplify constructor of SimHostFabian Mastenbroek
2022-09-22refactor(compute): Add separate error host stateFabian Mastenbroek
2022-09-22refactor(sim/compute): Extract Random dependency from interference modelFabian Mastenbroek
2022-09-21refactor(sim/compute): Move interference logic into VmInterferenceMemberFabian Mastenbroek
2022-09-21refactor(sim/compute): Pass interference key via parameterFabian Mastenbroek
2022-05-06refactor(compute/service): Remove OpenTelemetry from "compute" modulesFabian Mastenbroek
2022-05-03refactor(compute): Expose CPU and system stats via Host interfaceFabian Mastenbroek
2022-02-18fix(simulator): Flush results before accessing countersFabian Mastenbroek
2022-02-18fix(compute): Disallow duplicate UIDs for SimHostFabian Mastenbroek
2022-02-15refactor: Update OpenTelemetry to version 1.11Fabian Mastenbroek
2021-10-25refactor(simulator): Support running workloads without coroutinesFabian Mastenbroek
2021-10-25feat(telemetry): Report provisioning time of virtual machinesFabian Mastenbroek
2021-10-25feat(compute): Support filtering hosts based on CPU capacityFabian Mastenbroek
2021-10-03perf(compute): Optimize telemetry collectionFabian Mastenbroek
2021-10-03feat(simulator): Expose CPU time counters directly on hypervisorFabian Mastenbroek
2021-10-03refactor(simulator): Migrate to flow-based simulationFabian Mastenbroek
2021-10-03refactor(simulator): Merge distributor and aggregator into switchFabian Mastenbroek
2021-09-28fix(compute): Do not recover guests in non-error stateFabian Mastenbroek
2021-09-19refactor(capelin): Make workload sampling model extensibleFabian Mastenbroek
2021-09-19perf(compute): Add option for optimizing SimHost simulationFabian Mastenbroek
2021-09-17refactor(telemetry): Standardize SimHost metricsFabian Mastenbroek
2021-09-17refactor(telemetry): Create separate MeterProvider per service/hostFabian Mastenbroek
2021-09-10refactor(compute): Integrate fault injection into compute simulatorFabian Mastenbroek
2021-09-07fix(compute): Do not allow failure of inactive guestsFabian Mastenbroek
2021-09-07fix(compute): Use correct memory size for host memoryFabian Mastenbroek
2021-09-07feat(compute): Track guest up/down timeFabian Mastenbroek