summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-03-26compute: Hide internals of compute service implementationFabian Mastenbroek
2021-03-26compute: Add test suite for ComputeServiceFabian Mastenbroek
2021-03-25Add advanced energy model to OpenDC (v1)Fabian Mastenbroek
2021-03-24simulator: Move power models to simulator moduleFabian Mastenbroek
2021-03-23simulator: Add support for transforming resource consumersFabian Mastenbroek
2021-03-23simulator: Add benchmarks for opendc-simulator-computeFabian Mastenbroek
2021-03-23simulator: Add uniform resource consumption model (v2)Fabian Mastenbroek
2021-03-23simulator: Add support for emitting VM usage metricsFabian Mastenbroek
2021-03-23simulator: Add support for signaling dynamic capacity changesFabian 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: Add benchmarks for resource consumption frameworkFabian Mastenbroek
2021-03-22simulator: Re-design consumer interface to support capacity negotiationFabian Mastenbroek
2021-03-20serverless: Add initial implementation of OpenDC Serverless (#100)Fabian Mastenbroek
2021-03-20Add support for code coverage tracking via CodecovFabian Mastenbroek
2021-03-20ci: Add reports and coverage tracking for APIFabian Mastenbroek
2021-03-20ci: Generate test reports for CI buildsFabian Mastenbroek
2021-03-20ci: Add Codecov support to repositoryFabian Mastenbroek
2021-03-20ci: Enable stricter CI triggersFabian Mastenbroek
2021-03-20build: Update dependencies for simulatorFabian Mastenbroek
2021-03-20build: Add support for aggregate code coverage resultsFabian Mastenbroek
2021-03-20api: Bump jinja2 from 2.11.2 to 2.11.3 in /api (#99)dependabot[bot]
2021-03-20api: Bump urllib3 from 1.26.0 to 1.26.3 in /api (#98)dependabot[bot]
2021-03-18simulator: Add the CPU power model from iCanCloud/E-mc2Hongyu
2021-03-17Add uniform resource consumption model (v1)Fabian Mastenbroek
2021-03-17simulator: Make hypervisors generic for the resource typeFabian Mastenbroek
2021-03-16utils: Prevent memory leakage in TimerSchedulerFabian Mastenbroek
2021-03-16simulator: Add generic framework for resource consumption modelingFabian Mastenbroek
2021-03-15ci: Update deployment workflowFabian Mastenbroek
2021-03-09compute: Improvements to cloud compute model (v2)Fabian 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-09compute: Extend capabilities of compute APIFabian Mastenbroek
2021-03-09utils: Remove unused StateFlowFabian Mastenbroek
2021-03-09core: Remove OpenDC core moduleFabian Mastenbroek
2021-03-09compute: Add support for custom workload mappingsFabian Mastenbroek
2021-03-09compute: Introduce labels and meta-data for resourcesFabian Mastenbroek
2021-03-09compute: Improvements to cloud compute model (v1)Fabian Mastenbroek
2021-03-09compute: Add lifecycle methods for Server instancesFabian 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-07workflows: Reduce output from testsFabian Mastenbroek
2021-03-07compute: Make VirtProvisoningService responsible for Server lifecycleFabian Mastenbroek
2021-03-07compute: Remove ServiceRegistry fieldsFabian Mastenbroek
2021-03-07compute: Separate cloud compute layer from bare-metal layerFabian Mastenbroek
2021-03-07compute: Pass simulation workload via image metadataFabian Mastenbroek