Tacker multiple VNFCs and VNFC auto-scaling support inside VNF

Asked by Vasubabu Kandimalla

Hi,
Two things i would like to know on Tacker front.
1) If we want have mulitple VNFCs inisde a VNF template, Does Tacker supports this? if yes, kindly point me the sample TOSCA template for this.

2)If we want to scale-in new VNFC inisde a VNF, Does Tacker supports this? If yes, kindly let me know the sample template.

Thanks,
 Vasu.

Question information

Language:
English Edit question
Status:
Solved
For:
tacker Edit question
Assignee:
No assignee Edit question
Solved by:
Bob Haddleton
Solved:
Last query:
Last reply:
Revision history for this message
Bob Haddleton (bob-haddleton) said :
#1

Vasu:
    VNFCs are mapped to VDUs, which are mapped to VMs (OS::Nova::Server)

Multiple VDUs are specified in the template like this:

vdus:
  vdu1:
    id: vdu1
    image: image_for_vdu1
    ......

  vdu2:
    id: vdu2
    image: image_for_vdu2
    .....

  .....

Auto-scaling is not currently supported but there is an open blueprint and a spec has been started.

Revision history for this message
Vasubabu Kandimalla (vasubabukandimalla9) said :
#2

Thanks Bob for the Sample.

I have one more query, In a multi node node OpenStack environment do we need to add anything on compute nodes from Tacker front or just enabling Tacker on controller node is sufficient?

Thanks in advance.

Regards,
 Vasu.

Revision history for this message
Best Bob Haddleton (bob-haddleton) said :
#3

Hi Vasu:
    The simple answer is no, there is nothing required on the compute nodes for Tacker. The more complicated answer is still no, but depends on your definition of multi-node OpenStack. Tacker is a standalone server that can be configured to work with a single OpenStack keystone endpoint with a single Heat engine. If there are multiple availability zones configured within keystone, Tacker can take advantage of them by specifying them in the template.

Does that help?

Bob

Revision history for this message
Vasubabu Kandimalla (vasubabukandimalla9) said :
#4

Yes, Thank you so much Bob.

Vasu.

Revision history for this message
Vasubabu Kandimalla (vasubabukandimalla9) said :
#5

Thanks Bob Haddleton, that solved my question.