diff options
Diffstat (limited to 'site/docs/documentation/Input')
| -rw-r--r-- | site/docs/documentation/Input/Experiment.md | 10 | ||||
| -rw-r--r-- | site/docs/documentation/Input/Workload.md | 22 |
2 files changed, 17 insertions, 15 deletions
diff --git a/site/docs/documentation/Input/Experiment.md b/site/docs/documentation/Input/Experiment.md index c8b96d1f..a4212ddf 100644 --- a/site/docs/documentation/Input/Experiment.md +++ b/site/docs/documentation/Input/Experiment.md @@ -24,7 +24,6 @@ This means that if all list based values have a single value, only one Scenario | initialSeed | integer | no | 0 | Seed used for random number generation to ensure reproducibility. | | runs | integer | no | 1 | Number of times the scenario should be run. | | exportModels | List[[ExportModel](#exportmodel)] | no | Default | Specifications for exporting data from the simulation. | -| computeExportConfig | [ComputeExportConfig](#checkpointmodel) | no | Default | The features that should be exported during the simulation | | maxNumFailures | List[integer] | no | [10] | The max number of times a task can fail before being terminated. | | topologies | List[[Topology](#topology)] | yes | N/A | List of topologies used in the scenario. | | workloads | List[[Workload](#workload)] | yes | N/A | List of workloads to be executed within the scenario. | @@ -39,9 +38,12 @@ type of each of these fields. ### ExportModel -| Variable | Type | Required? | Default | Description | -|----------------|-------|-----------|---------|---------------------------------------------| -| exportInterval | Int64 | no | 300 | The duration between two exports in seconds | +| Variable | Type | Required? | Default | Description | +|---------------------|-----------------------------------------|-----------|-----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------| +| exportInterval | Int64 | no | 300 | The duration between two exports in seconds | +| computeExportConfig | [ComputeExportConfig](#checkpointmodel) | no | Default | The features that should be exported during the simulation | +| filesToExport | List[string] | no | all files | List of the files that should be exported during simulation. The elements should be picked from the set ("host", "task", "powerSource", "battery", "service") | + ### ComputeExportConfig diff --git a/site/docs/documentation/Input/Workload.md b/site/docs/documentation/Input/Workload.md index 5f2e61ae..b0a45942 100644 --- a/site/docs/documentation/Input/Workload.md +++ b/site/docs/documentation/Input/Workload.md @@ -1,20 +1,20 @@ -OpenDC works with two types of traces that describe the servers that need to be run. Both traces have to be provided as +OpenDC works with two types of traces that describe the tasks that need to be run. Both traces have to be provided as parquet files. #### Task -The meta trace provides an overview of the servers: +The meta trace provides an overview of the tasks: -| Metric | Datatype | Unit | Summary | -|-----------------|----------|----------|--------------------------------------------------| -| id | string | | The id of the server | -| submission_time | int64 | datetime | The submission time of the server | -| duration | int64 | datetime | The finish time of the submission | -| cpu_count | int32 | count | The number of CPUs required to run this server | -| cpu_capacity | float64 | MHz | The amount of CPU required to run this server | -| mem_capacity | int64 | MB | The amount of memory required to run this server | +| Metric | Datatype | Unit | Summary | +|-----------------|----------|----------|------------------------------------------------| +| id | string | | The id of the server | +| submission_time | int64 | datetime | The submission time of the server | +| duration | int64 | datetime | The finish time of the submission | +| cpu_count | int32 | count | The number of CPUs required to run this task | +| cpu_capacity | float64 | MHz | The amount of CPU required to run this task | +| mem_capacity | int64 | MB | The amount of memory required to run this task | #### Fragment -The Fragment file provides information about the computational demand of each server over time: +The Fragment file provides information about the computational demand of each task over time: | Metric | Datatype | Unit | Summary | |-----------|------------|---------------|---------------------------------------------| |
