summaryrefslogtreecommitdiff
path: root/opendc/opendc-experiments-sc20/src/main
AgeCommit message (Expand)Author
2020-05-06refactor: Modularize experiment codeFabian Mastenbroek
2020-05-06refactor: Make trace converter more reusableFabian Mastenbroek
2020-05-05Fix redundant bracesGeorgios Andreadis
2020-05-05Add check for VMs not in placement dataGeorgios Andreadis
2020-05-05Add basic replay policyGeorgios Andreadis
2020-04-20perf: Minor tweaks in trace fetchingFabian Mastenbroek
2020-04-16bug: Fix issues related to early terminationFabian Mastenbroek
2020-04-16perf: Convert traces to Parquet formatFabian Mastenbroek
2020-04-15feat: Print settings to consoleFabian Mastenbroek
2020-04-15feat: Add support for seeding experimentsFabian Mastenbroek
2020-04-15perf: Optimize trace loading for memory usageFabian Mastenbroek
2020-04-15perf: Optimize performance interferenceFabian Mastenbroek
2020-04-15perf: Convert output format to parquetFabian Mastenbroek
2020-04-15bug: Report shutdown state of all machinesFabian Mastenbroek
2020-04-13bug: Remove failed vms from monitorFabian Mastenbroek
2020-04-12bug: Fix invalid FLOPs value for trace fragmentsFabian Mastenbroek
2020-04-10bug: Do not report error states as final stateFabian Mastenbroek
2020-04-09bug: Do not schedule too large VMs on hypervisorsFabian Mastenbroek
2020-04-09style: Fix typo in interferedBurstFabian Mastenbroek
2020-04-08bug: Fix incorrect reporting of overcommissionFabian Mastenbroek
2020-04-06perf: Optimize SimpleVirtDriverFabian Mastenbroek
2020-04-03feat: Report hypervisor state every sliceFabian Mastenbroek
2020-04-03feat: Fix failure duration parametersFabian Mastenbroek
2020-04-03feat: Add initial prototype for failure recoveryFabian Mastenbroek
2020-03-31feat: Add reversed policies and random allocation policyFabian Mastenbroek
2020-03-30feat: Add option for specifying allocation policyFabian Mastenbroek
2020-03-30feat: Add flag for enabling failuresFabian Mastenbroek
2020-03-30bug: Record start and power off events in SC20 experimentsFabian Mastenbroek
2020-03-27Fix headerGeorgios Andreadis
2020-03-26Monitor state changes, as wellGeorgios Andreadis
2020-03-26feat: Implement correlated failures for individual clustersFabian Mastenbroek
2020-03-25bug: Fix race condition in VM provisionerFabian Mastenbroek
2020-03-25feat: Record hypervisor events during experimentFabian Mastenbroek
2020-03-25refactor: Add support for specifying VM nameFabian Mastenbroek
2020-03-25refactor: Migrate to Flow for event listenersFabian Mastenbroek
2020-03-25[ci skip] refactor: Refactor monitors into EventFlowFabian Mastenbroek
2020-03-25refactor: Rework monitor interfacesFabian Mastenbroek
2020-03-25[ci skip] feat: Add support for correlated failuresFabian Mastenbroek
2020-03-25feat: Use Weilbull distribution for failuresFabian Mastenbroek
2020-03-25feat: Add failures to SC20 experimentFabian Mastenbroek
2020-03-25feat: Track VM failures in SC20 experimentFabian Mastenbroek
2020-03-19Merge changesGeorgios Andreadis
2020-03-19Add option to submit selected VMs as fileGeorgios Andreadis
2020-03-16Extend performance interference model to support minimum server loadGeorgios Andreadis
2020-03-13bug: Write deployed images only onceFabian Mastenbroek
2020-03-13feat: Divide workload equally over pCPUsFabian Mastenbroek
2020-03-11Fix edge case where selected VM list contains an escaped single quote in a VM...Georgios Andreadis
2020-03-11Make VM list single-quotedGeorgios Andreadis
2020-03-11feat: Pass all relevant SC20 parameters as argumentsGeorgios Andreadis
2020-03-11Write parsers for internal (proprietary) traces and environment filesGeorgios Andreadis