summaryrefslogtreecommitdiff
path: root/opendc-compute
AgeCommit message (Expand)Author
2021-09-20perf(compute): Use index lookup in trace loaderFabian Mastenbroek
2021-09-20refactor(trace): Unify columns of different tablesFabian Mastenbroek
2021-09-19feat(trace): Add tool for converting workload tracesFabian Mastenbroek
2021-09-19feat(trace): Update OpenDC VM trace formatFabian Mastenbroek
2021-09-19feat(trace): Add support for internal OpenDC VM trace formatFabian Mastenbroek
2021-09-19feat(trace): Add support for Azure VM trace formatFabian Mastenbroek
2021-09-19feat(trace): Add support for extended Bitbrains trace formatFabian Mastenbroek
2021-09-19refactor(capelin): Make workload sampling model extensibleFabian Mastenbroek
2021-09-19feat(capelin): Support creating CPU-optimized topologyFabian Mastenbroek
2021-09-19perf(compute): Add option for optimizing SimHost simulationFabian Mastenbroek
2021-09-19refactor(capelin): Support flexible topology creationFabian Mastenbroek
2021-09-19refactor(capelin): Extract common code out of Capelin experimentsFabian Mastenbroek
2021-09-17refactor(telemetry): Standardize SimHost metricsFabian Mastenbroek
2021-09-17refactor(telemetry): Standardize compute scheduler metricsFabian Mastenbroek
2021-09-17refactor(telemetry): Create separate MeterProvider per service/hostFabian Mastenbroek
2021-09-17refactor(telemetry): Simplify CoroutineMetricReaderFabian Mastenbroek
2021-09-10test(compute): Add test suite for fault injectorFabian Mastenbroek
2021-09-10docs(compute): Clarify terminology in compute serviceFabian Mastenbroek
2021-09-10refactor(compute): Integrate fault injection into compute simulatorFabian Mastenbroek
2021-09-07fix(compute): Mark unschedulable server as terminatedFabian 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
2021-09-07fix(compute): Start host even if it already exists on hostFabian Mastenbroek
2021-09-07fix(compute): Support overcommitted memory in SimHostFabian Mastenbroek
2021-09-07feat(compute): Track host up/down timeFabian Mastenbroek
2021-09-07feat(compute): Track provisioning response timeFabian Mastenbroek
2021-08-25refactor(compute): Measure power draw without PSU overheadFabian Mastenbroek
2021-08-25fix(simulator): Eliminate unnecessary double to long conversionsFabian Mastenbroek
2021-08-25build: Upgrade to OpenTelemetry 1.5Fabian Mastenbroek
2021-08-24feat(compute): Add support for SimHost failureFabian Mastenbroek
2021-08-24fix(capelin): Update Bitbrains trace testsFabian Mastenbroek
2021-08-24refactor(simulator): Execute traces based on timestampsFabian Mastenbroek
2021-08-22refactor(compute): Update FilterScheduler to follow OpenStack's NovaFabian Mastenbroek
2021-08-22fix(compute): Track failed servers with counters correctlyFabian Mastenbroek
2021-08-13build: Update Kotlin dependenciesFabian Mastenbroek
2021-06-24simulator: Re-implement performance interference modelFabian Mastenbroek
2021-06-21simulator: Re-organize compute simulator moduleFabian Mastenbroek
2021-06-21simulator: Remove concept of resource lifecycleFabian Mastenbroek
2021-06-21exp: Enable interpreter sharing across hostsFabian Mastenbroek
2021-06-11simulator: Integrate power subsystem with compute subsystemFabian Mastenbroek
2021-06-03simulator: Split CPUFreq subsystem in compute simulatorFabian Mastenbroek
2021-06-02simulator: Add uniform interface for resource metricsFabian Mastenbroek
2021-06-01simulator: Centralize resource logic in SimResourceInterpreterFabian Mastenbroek
2021-05-18chore: Address deprecations due to Kotlin 1.5Fabian Mastenbroek
2021-05-07build: Use Gradle version catalogFabian Mastenbroek
2021-05-06build: Use type-safe project accessorsFabian Mastenbroek
2021-05-03simulator: Introduce SimResourceSchedulerFabian Mastenbroek
2021-04-25build: Migrate to flat project structureFabian Mastenbroek