From a07e50a89e20bf2c80fe42c7ec33c9310a8ee292 Mon Sep 17 00:00:00 2001 From: Joe Salowey Date: Wed, 7 Feb 2024 22:16:13 -0800 Subject: [PATCH 1/4] draft workload definition --- draft-salowey-wimse-arch.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/draft-salowey-wimse-arch.md b/draft-salowey-wimse-arch.md index f2f1d86..6f01aa3 100644 --- a/draft-salowey-wimse-arch.md +++ b/draft-salowey-wimse-arch.md @@ -53,6 +53,12 @@ TODO Introduction {::boilerplate bcp14-tagged} +## Definitions + +* Workload + +A workload is a process that performs one or mote functions within a system. A workload will often make requests to and or service requests from other workloads and components within a system. Some workloads may be replicas of each other in order to scale a particular function within the system. A workload is often deployed in a contain virtual machine or physical host, but a collection of these may be considered a workload if it is identified to the rest of the system as a single entity. + # Use Cases # Architecture From 75b792453ca3932a6bc51d8b6841bd420e08aa99 Mon Sep 17 00:00:00 2001 From: Joe Salowey Date: Sun, 11 Feb 2024 20:33:07 -0800 Subject: [PATCH 2/4] Update to simplified charter definition --- draft-salowey-wimse-arch.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/draft-salowey-wimse-arch.md b/draft-salowey-wimse-arch.md index 6f01aa3..3f2cff6 100644 --- a/draft-salowey-wimse-arch.md +++ b/draft-salowey-wimse-arch.md @@ -57,7 +57,8 @@ TODO Introduction * Workload -A workload is a process that performs one or mote functions within a system. A workload will often make requests to and or service requests from other workloads and components within a system. Some workloads may be replicas of each other in order to scale a particular function within the system. A workload is often deployed in a contain virtual machine or physical host, but a collection of these may be considered a workload if it is identified to the rest of the system as a single entity. +A workload is a a running instance of software executing for a specific purpose. + # Use Cases From 41106e3cc70c3c249c8e3dd2e2fce2ca7f7e7466 Mon Sep 17 00:00:00 2001 From: jsalowey Date: Sun, 11 Feb 2024 20:56:37 -0800 Subject: [PATCH 3/4] Update draft-salowey-wimse-arch.md Removed extraneous a --- draft-salowey-wimse-arch.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/draft-salowey-wimse-arch.md b/draft-salowey-wimse-arch.md index 3f2cff6..2c67f46 100644 --- a/draft-salowey-wimse-arch.md +++ b/draft-salowey-wimse-arch.md @@ -57,7 +57,7 @@ TODO Introduction * Workload -A workload is a a running instance of software executing for a specific purpose. +A workload is a running instance of software executing for a specific purpose. # Use Cases From ae0d931e6c7d9815b7e441928105311abe8a81c5 Mon Sep 17 00:00:00 2001 From: jsalowey Date: Sun, 25 Feb 2024 20:46:08 -0800 Subject: [PATCH 4/4] Update draft-salowey-wimse-arch.md Modified based on Yarslav's changes --- draft-salowey-wimse-arch.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/draft-salowey-wimse-arch.md b/draft-salowey-wimse-arch.md index 2c67f46..6377059 100644 --- a/draft-salowey-wimse-arch.md +++ b/draft-salowey-wimse-arch.md @@ -57,7 +57,7 @@ TODO Introduction * Workload -A workload is a running instance of software executing for a specific purpose. +A workload is a running instance of software executing for a specific purpose that interacts with other parts of a larger system. A workload may exist for a very short durations of time (nanoseconds) and run for a specific purpose such as to provide a response to an API request. Other kinds of workloads may execute for a very long duration such as months or years - examples include database services and machine learning training jobs. # Use Cases