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: RE: [tosca] tosca.nodes.Compute input data questions


Hi Luca,

 

For your use case, what you want is to “parameterize” your Tosca model so you can “customize” at instantiation time. There are a couple of ways to do this:

 

1.       If you simply want to specify different CPU and memory requirements for different classes of customers, you could provide input values that set CPU and memory properties when you deploy the template.

2.       If you’d like to do something more sophisticated that affects the topology (e.g. horizontal scaling) then this might be possible by setting the “scalable” capability and controlling that capability through policies. Support for policies is currently being added to the Simple Profile spec.  

 

Thanks,

 

Chris

 

 

From: tosca@lists.oasis-open.org [mailto:tosca@lists.oasis-open.org] On Behalf Of Luca Gioppo
Sent: Thursday, June 04, 2015 3:24 AM
To: TOSCA
Subject: [tosca] tosca.nodes.Compute input data questions

 

Again on the Compute.

The CPU, ram etc data could be chosen by the end user from a set of given option decided by the application implementor.

This could be for preparing the final architecture between different sizing option.

 

My problem is I espect to use the content of the tosca file to present the end user an element in a catalogue so that he can choose to deploy that application.

Consider that the application is something like a coplex public administration solution (like a transparency portal imagine at least 3 virtual machines with lot of software on them)

 

The goal is to present the end user the choice of different sizing (small municipality, city, region) this means that we have at least to have different sizing for the VM so different data in the Compute node description depending on the choice.

Considering the option where we do not scale VM but just CPU and RAM, is it wise to use a single tosca file (and archive) to describe all the options?

If no this means that I have to have 1 tosca csar for each sizing where the only things that change are the values in the compute nodes?

Is there a way to define in the standard (maybe in the TOSCA-Meta the association between some sizing description and the proper tosca description)?  This option would also solve the case where sizing require a different set of machines like clustering etc.

 

Thanks

Luca



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