This is in regards to section 2.1.C in draft-chairs-netmod-opstate-reqs-00:
C. The data model for the applied configuration is the same as
the data model for the intended configuration (same leaves)
While the content of an intended configuration leaf can be seen to represent the content of a datastore, the applied configuration is described to reflect operational state in the running system.
The assumption of a 1:1 mapping ignores situations where a change to an intended configuration leaf value may result in several instances of applied configuration leaf values (operational state) to be updated in the backend framework across several subsystems.
The operational state of this set of distributed values may converge over different time deltas and there may even be situations where there is only partial convergence (i.e. some subsystems don't accept the intended value and does not transfer it to applied). This would be especially pronounced in asynchronous systems.
Suggest to discuss relaxing the requirement to say something along the lines of:
C. The data model for the intended configuration has a related
data model for the applied configuration
This is in regards to section 2.1.C in draft-chairs-netmod-opstate-reqs-00:
While the content of an intended configuration leaf can be seen to represent the content of a datastore, the applied configuration is described to reflect operational state in the running system.
The assumption of a 1:1 mapping ignores situations where a change to an intended configuration leaf value may result in several instances of applied configuration leaf values (operational state) to be updated in the backend framework across several subsystems.
The operational state of this set of distributed values may converge over different time deltas and there may even be situations where there is only partial convergence (i.e. some subsystems don't accept the intended value and does not transfer it to applied). This would be especially pronounced in asynchronous systems.
Suggest to discuss relaxing the requirement to say something along the lines of: