pivotal / skenario

A simulator toolkit for Knative
Apache License 2.0
30 stars 10 forks source link

Add heterogeneous processing of entities #85

Closed juliababkina closed 4 years ago

juliababkina commented 4 years ago

Now the Skenario environment is homogeneous. It means that all entities in stock (i.e. request, replica ) are identical. Movements from stock to stock don't happen with a particular entity; they deal with the first in the list. When we touch upon VPA plugin support in Skenario, it means that replicas become different e.g. heterogeneous. The Movement should be done for a particular entity, in our case entity - replica. Currently: Stock contains a list of entities and Movement gets the first one from it. Should be: Stock contains a set of entities and Movement gets a particular one from it.