summaryrefslogtreecommitdiff
path: root/simulator/opendc-experiments
AgeCommit message (Expand)Author
2021-04-25build: Migrate to flat project structureFabian Mastenbroek
2021-04-23simulator: Add the MSE power model (#121)Hongyu
2021-04-21simulator: Introduce SimulationCoroutineDispatcher (#120)Fabian Mastenbroek
2021-04-21simulator: Migrate to SimulationCoroutineDispatcherFabian Mastenbroek
2021-04-21simulator: Introduce SimulationCoroutineDispatcherFabian Mastenbroek
2021-04-15exp: Prevent re-use of SimWorkload in experimentFabian Mastenbroek
2021-04-12simulator: Add the asymptotic power model from GreenCloud (#114)Hongyu
2021-04-08compute: Implement filter schedulerFabian Mastenbroek
2021-04-08serverless: Model cold start delaysFabian Mastenbroek
2021-04-08exp: Add experiment testing the serverless moduleFabian Mastenbroek
2021-04-08exp: Add trace reader for Serverless experimentsFabian Mastenbroek
2021-04-08compute: Migrate to new FilterSchedulerFabian Mastenbroek
2021-04-08exp: Add experiment for OpenDC Energy projectFabian Mastenbroek
2021-04-08exp: Fix metric recording of summary dataFabian Mastenbroek
2021-04-08simulator: Divide CPU usage over all coresFabian Mastenbroek
2021-04-08exp: Simplify metric reporting via monitorFabian Mastenbroek
2021-04-07simulator: Move away from StateFlow for low-level monitoringFabian Mastenbroek
2021-04-07simulator: Add initial design of CPUFreq modelFabian Mastenbroek
2021-03-27compute: Migrate compute service simulator to OpenTelemetryFabian Mastenbroek
2021-03-26compute: Integrate OpenTelemetry Metrics in OpenDC WorkflowFabian Mastenbroek
2021-03-26compute: Integrate OpenTelemetry Metrics in OpenDC ComputeFabian Mastenbroek
2021-03-26compute: Remove dependency on event tracerFabian Mastenbroek
2021-03-26compute: Hide internals of compute service implementationFabian Mastenbroek
2021-03-26compute: Add test suite for ComputeServiceFabian Mastenbroek
2021-03-24simulator: Move power models to simulator moduleFabian Mastenbroek
2021-03-22simulator: Remove generic resource constraint from resource modelFabian Mastenbroek
2021-03-22simulator: Expose capacity and remaining work outside consumer callbackFabian Mastenbroek
2021-03-22simulator: Re-design consumer interface to support capacity negotiationFabian Mastenbroek
2021-03-17simulator: Make hypervisors generic for the resource typeFabian Mastenbroek
2021-03-09workflow: Split workflow module in API and service moduleFabian Mastenbroek
2021-03-09compute: Move implementation of Flavor into service moduleFabian Mastenbroek
2021-03-09compute: Model storage of VM imagesFabian Mastenbroek
2021-03-09core: Remove OpenDC core moduleFabian Mastenbroek
2021-03-08compute: Remove use of bare-metal provisioning from compute moduleFabian Mastenbroek
2021-03-07compute: Move bare-metal provisioning in separate moduleFabian Mastenbroek
2021-03-07compute: Move ComputeService implementation in service moduleFabian Mastenbroek
2021-03-07compute: Extract API from compute serviceFabian Mastenbroek
2021-03-07compute: Convert Server to stateful interfaceFabian Mastenbroek
2021-03-07compute: Make VirtProvisoningService responsible for Server lifecycleFabian Mastenbroek
2021-03-07compute: Separate cloud compute layer from bare-metal layerFabian Mastenbroek
2021-03-07compute: Pass simulation workload via image metadataFabian Mastenbroek
2021-02-23Use Java Platform for shared dependency constraintsFabian Mastenbroek
2021-02-23exp: Add support for running Capelin experiments in IntelliJFabian Mastenbroek
2021-02-23exp: Support running SC18 experiment from within IntelliJFabian Mastenbroek
2021-02-23Utilize version constraints for shared versionsFabian Mastenbroek
2021-02-23Move dependency versions to gradle.propertiesFabian Mastenbroek
2021-02-23Extract testing conventions from Kotlin conventionsFabian Mastenbroek
2021-02-23Remove unnecessary dependencies on JUnit Platform LauncherFabian Mastenbroek
2021-01-12Refactor SC18 experiments to use new experiment harnessFabian Mastenbroek
2021-01-11Add support for hypervisor selectionFabian Mastenbroek