Subject: [netmod] Candidate items for update in the architecture document

From: "Alexander Clemm (alex)" <[email-masked]>
Date: Fri, 14 Nov 2014 03:28:32 +0000

Hi,
I did not want to dwell on this in the netmod meeting, but IMHO there are a few things that may need updating/clarification with regards to the architecture document i.e. RFC 6244.  I realize RFC 6244 is informational and it is "a", not "the" architecture, still it may be useful to consider e.g. the following:

-          Separation of the datastore from the protocol/services used to interact with it.  Currently, it is tightly bound to Netconf.  Given that other transports are being discussed, such as RESTconf, this requires updating.  Architecturally it will be useful to clarify they can be separated (as seems actually implied in RFC 6241, which depicts a content layer clearly separated from the layers below it).

-          Assumptions regarding physical device boundaries.  The doc currently suggests, at least implicitly, that datastore / Netconf server coincides with physical device boundaries (e.g. the diagram in figure 3.1).  This appears unnecessarily constraining, e.g. with regards to virtualization of networking functions or peer-mount.
Thoughts?
--- Alex