plan: id: simulation-example-plan-v1 workflowVersionId: simulation-example-workflow-v1 executionScopeId: simulation-example-v1-scope networkTopologyId: simulation-network-v1 source: imported algorithm: manual-example algorithmVersion: "1" objective: time-cost deadlineSeconds: 20 budget: 0.02 predicted: makespanSeconds: 19.6 cost: 0.0157 feasible: true assignments: - id: simulation-plan-prepare planId: simulation-example-plan-v1 activityId: simulation-example-workflow-prepare resourceId: simulated-edge coreId: core-0 slotId: default orderOnResource: 1 priority: 30 predictedStartAt: 0 predictedFinishAt: 4.1 predictedRuntimeSeconds: 4 - id: simulation-plan-analyze planId: simulation-example-plan-v1 activityId: simulation-example-workflow-analyze resourceId: simulated-cloud coreId: core-0 slotId: default orderOnResource: 1 priority: 20 predictedReadyAt: 12.15 predictedStartAt: 12.15 predictedFinishAt: 15.85 predictedRuntimeSeconds: 3 predictedTransferSeconds: 8.05 predictedCost: 0.0137 - id: simulation-plan-summarize planId: simulation-example-plan-v1 activityId: simulation-example-workflow-summarize resourceId: simulated-edge coreId: core-0 slotId: default orderOnResource: 2 priority: 10 predictedReadyAt: 17.5 predictedStartAt: 17.5 predictedFinishAt: 19.6 predictedRuntimeSeconds: 2 predictedTransferSeconds: 1.65 predictedCost: 0.002 workflow: &workflow id: simulation-example-workflow-v1 workflowId: simulation-example-workflow version: 1 definitionHash: simulation-example-workflow-v1 activities: - id: simulation-example-workflow-prepare workflowVersionId: simulation-example-workflow-v1 activityTypeId: simulation-task externalId: prepare name: Prepare kind: task capabilities: [simulation] command: {entrypoint: simulate} resources: {cpu: 1, memoryBytes: 134217728, storageBytes: 0} simulation: {model: deterministic, durationSeconds: 4} policy: {maxAttempts: 1} priority: 30 metadata: {baseRuntimeSeconds: 4} - id: simulation-example-workflow-analyze workflowVersionId: simulation-example-workflow-v1 activityTypeId: simulation-task externalId: analyze name: Analyze kind: task capabilities: [simulation] command: {entrypoint: simulate} resources: {cpu: 2, memoryBytes: 1073741824, storageBytes: 0} simulation: {model: deterministic, durationSeconds: 12} policy: {maxAttempts: 1} priority: 20 metadata: {baseRuntimeSeconds: 12} - id: simulation-example-workflow-summarize workflowVersionId: simulation-example-workflow-v1 activityTypeId: simulation-task externalId: summarize name: Summarize kind: task capabilities: [simulation] command: {entrypoint: simulate} resources: {cpu: 1, memoryBytes: 134217728, storageBytes: 0} simulation: {model: deterministic, durationSeconds: 2} policy: {maxAttempts: 1} priority: 10 metadata: {baseRuntimeSeconds: 2} dependencies: - {activityId: simulation-example-workflow-analyze, dependsOnActivityId: simulation-example-workflow-prepare, type: control} - {activityId: simulation-example-workflow-summarize, dependsOnActivityId: simulation-example-workflow-analyze, type: control} dataDependencies: - {producerActivityId: simulation-example-workflow-prepare, consumerActivityId: simulation-example-workflow-analyze, logicalName: dataset.bin, sizeBytes: 100000000} - {producerActivityId: simulation-example-workflow-analyze, consumerActivityId: simulation-example-workflow-summarize, logicalName: result.bin, sizeBytes: 20000000} resources: &resources - id: simulated-edge environmentVersionId: simulation-example-v1 executionTarget: batch type: fog_device name: Simulated edge providerId: simulated-edge cpuCores: 2 cpuCapacity: 2 memoryBytes: 2147483648 storageBytes: 21474836480 computeSpeedup: 1 pricePerSecond: 0 containerOverheadSeconds: 0.1 schedulable: true - id: simulated-cloud environmentVersionId: simulation-example-v1 executionTarget: batch type: cloud_vm name: Simulated cloud VM providerId: simulated-cloud cpuCores: 8 cpuCapacity: 8 memoryBytes: 17179869184 storageBytes: 107374182400 computeSpeedup: 4 pricePerSecond: 0.001 bootOverheadSeconds: 0.5 containerOverheadSeconds: 0.2 schedulable: true networkTopology: &topology id: simulation-network-v1 name: Simulated edge-cloud network version: 1 executionScopeId: simulation-example-v1-scope links: - id: edge-cloud topologyId: simulation-network-v1 sourceResourceId: simulated-edge targetResourceId: simulated-cloud bandwidthBitsPerSecond: 100000000 latencySeconds: 0.05 pricePerByte: 0.0000000001 bidirectional: true sharingPolicy: shared maxConcurrentTransfers: 1 executionScope: id: simulation-example-v1-scope name: Edge cloud simulation scope environmentVersionIds: [simulation-example-v1]