OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

tosca message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] Commented: (TOSCA-35) Question on the definition of "Topology", logically or physically?


    [ http://tools.oasis-open.org/issues/browse/TOSCA-35?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=30716#action_30716 ] 

Thomas Spatzier  commented on TOSCA-35:
---------------------------------------

Hi Paul, TOSCA does not focus solely on the application level, but it is really a model that you can use to span from the application down to the infrastructure. So you can define things like appserver and DB and also the VM as nodes in the topology.
We are also discussing the notion of requirements/capabilities that nodes can express (there is another JIRA issue open for this), which will provide you another way for expressing requirements against the infrastructure instead of modeling the infrastructure (like with a VM node).

> Question on the definition of "Topology", logically or physically?
> ------------------------------------------------------------------
>
>                 Key: TOSCA-35
>                 URL: http://tools.oasis-open.org/issues/browse/TOSCA-35
>             Project: OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) TC
>          Issue Type: Task
>          Components: Spec
>            Reporter: Paul Zhang
>            Priority: Minor
>
> As defined in the specification, a deployment artifact represents the executable for materializing instances of a node. However, the definition cannot be applied to the following cases in which two logically separated nodes are instantiated by one deployment artifact. 
> A web service supported by an appserver and a DB server is developed for small- and medium-sized enterprises. Since it is a very small web application, the application server and the DB server can be hosted on one virtual machine. Therefore, one virtual machine (VM) image installing Linux OS, Tomcat and MySQL can be used to deploy the appserver and the DB server. However, developers have to define two node types in TOSCA for the appserver and DB server respectively, since they are logically separated two nodes. But these two nodes reference the same deployment artifact. The artifact should be imported for just once, and then both nodes are instantiated.
> My question is: is it necessary to define several node types which are logically separated but are physically instantiated by one deployment artifact? Or just define one node type to include all?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]