| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
This change adds support for workflow tasks that have a known duration.
This allows the workflow scheduler to employ heuristics for a faster
schedule.
|
|
This change incorporate a number of extensions and improvements to the
workflow scheduler. These are a result of the Design Space Exploration
for Datacenter Schedulers work.
|
|
|
|
|
|
This change adds support for virtual machines and hypervisors to the
_opendc-compute_ module. Moreover, this change also includes VM trace
reading capabilities.
|
|
This change fixes an issue where the runtime of an image that requested
cpu time was not properly computed.
|
|
|
|
These experiments were originally designed for the SC18 paper.
|
|
|
|
This change renames Flavor to ServerFlavor to be more indicative of its
function. The Flavor name follows the naming of the OpenStack project.
|
|
This change refactors the existing model to use the new interfaces from
the opendc-compute module.
|
|
|
|
This change remodels our model for workloads and compute resources in
order to support VM/container functionality where multiple workloads run
on a single machine.
In particular, we make the following changes:
- Move the compute-related source code into the `opendc-compute` module.
- Change from application-based model to image-based model, where the
image has exclusive access over the machine, instead of applications
that share the machine. We may model in the future again
applications/operating system, but at the moment, we do not need this
granularity, given that the workload traces can be simulated using VMs.
|
|
Add missing dots
|
|
Add missing dot
|
|
|