Since the term âinstancesâ is causing confusion I suggest it is at least disambiguated in some way.
Do we have a term for what it is that interfaces and their associated artifacts are doing to whatever they are doing something to.
In ETSI, we used âInfrastructureâ â virtualized or physical - as a generic term for the external âthingsâ that are being acted on or created. Ok, there
is added complexity of VNF Managers, but that is because it is specifically working in the NFV domain.
Anyway, what the artifacts âdo to the infrastructureâ is to âconfigureâ it. Infrastructure may be a Cloud Provider (OpenStack, Amazon, â), a chemical
production plant (as we saw), or something completely different.
Service Director can even manipulate physical equipment (like ordering new hardware or initiate the shipping a device to a customer) so from my perspective
there should be a very broad understanding of what an atomic operation can do. To me ârun-timeâ is also confusing because of this.
But if we can call the things that operations act on in the real world âconfigurationsâ (or something else hinting real-world existence external to the
TOSCA Orchestrator) instead of âinstancesâ, then it would be safer to call the logical representation of a template during deployment an âinstanceâ or âservice instanceâ.
Just my 5 cents.
Best regards
Peter
From:
tosca@lists.oasis-open.org [mailto:tosca@lists.oasis-open.org]
On Behalf Of adam souzis
Sent: 12. november 2020 19:47
To: Tal Liron <tliron@redhat.com>
Cc: Chris Lauwers <lauwers@ubicity.com>;
tosca@lists.oasis-open.org
Subject: Re: [tosca] Groups - TOSCA Language Ad-Hoc WG 2020-11-10.docx uploaded
Yes... And I'm proposing we continue to them "instances" and just make it clear that they are not "resources" but rather the logical instances you are referring to here...
á
Templates instantiate logical "instances" -- so of which will create live "resources" and some won't.
Yes. :) The problem is that we also have been talking about an "instance model" (and the TOSCA spec uses the word "instance" a lot, in confusing ways). But we are actually not talking
run-time instances, we are talking something else that exists in between TOSCA templates and the run-time. I have tentatively proposed to call those things "objects".