RE: [tosca] NFV: modeling forwarding graphs

From
Yaron Parasol <>
Date
2015-04-21T16:37:44+00:00
ID
Thread
RE: [tosca] NFV: modeling forwarding graphs
BTW

We have a clearwater example modled for Cloudify so with some mimor changes can be TOSCA simple profile. We will post it to the list

Best Regards

Yaron

-------- Original message --------

From: Thomas Spatzier 

Date:2015/04/21 7:10 PM (GMT+02:00) 

To: Chris Lauwers 

Cc:  

Subject: Re: [tosca] NFV: modeling forwarding graphs 

Hi Chris,

I must admit that I haven't been able to join the NFV ad-hoc group calls

due to timing conflicts, so I might miss some background. But I agree to

what you said in that using artifacts to describe NFGs would introduce

another layer that would need to be standardized (unless the language for

the artifact is already standardized e.g. by ETSI).

I agree that it would make much more sense for TOSCA to stick to TOSCA's

fundamental modeling concepts of using Nodes and Relationships. In contrast

to your proposal, however, I thought more about letting a TOSCA topology

*be* the NFG instead of having something like a NetworkForwardingGraph node

type. Basically, one could imaging  node types for VNFs (e.g. VNF1, VNF2,

etc) and relationship types like "ForwardsTo" or "Chains", and then we

could have a topology of node templates for the different VNFs with chains

relations between them.

... but again the disclaimer that my inability to join WG calls might mean

some miss of background.

Regards,

Thomas

---------------------------------------------------------------------------------

Cloud Architect - IT Service Management, IBM Systems

Master Inventor

IBM Deutschland Research & Development GmbH, D229, Schoenaicher Str. 220,

D-71032 Boeblingen, Germany

 | +49-7031-16-1219

IBM Deutschland Research & Development GmbH / Vorsitzende des

Aufsichtsrats: Martina Koederitz

Geschäftsführung: Dirk Wittkopp

Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart,

HRB 243294

From:   Chris Lauwers <>

To:     shitao li <>

Cc:     "" <>

Date:   20/04/2015 23:22

Subject:        [tosca] NFV: modeling forwarding graphs

Sent by:        <>

Hi Shitao,

You have proposed in the past to use the concept of artifacts to model the

forwarding graph(s) in NFV deployments (

https://www.oasis-open.org/apps/org/workgroup/tosca/download.php/54169/Forwarding%20graph%20NFV%20and%20TOSCA.ppt

). However, this would effectively introduce a requirement for another file

format that needs to be documented, standardized, and maintained. We would

also miss the opportunity to leverage the power of Tosca, since graphs are

at the core of what Tosca models are all about.

I’d like to make an alternative proposal where the forwarding graph is

modeled explicitly using Tosca Node Types. Specifically, I propose to

introduce two new node types: ForwardingGraphNode and ForwardingGraphEdge.

The main responsibility of these node types would be to model the

end-to-end graph by connecting ConnectionPoint nodes together:

-          The ForwardingGraphNode connects an “in” connection point to an

“out” connection point on the same VNF (note that “in” and “out” could

point to the same connection point)

-          The ForwardingGraphEdge connects a connection point on one VNF

to a connection point on a different VNF.

Tying the ForwardingGraphNode and ForwardingGraphEdge nodes to the

appropriate connection points requires the introduction of a new capability

type for Connection Points (e.g. tosca.capabilities.nfv.Forwarder) and a

new relationship type (e.g. tosca.relationships.nfv.ForwardsThrough) to

associate the Graph Nodes and Graph Edges with the appropriate connection

points.

Using this approach, we can use Tosca to model both the network topology of

VNFs and Virtual Links as well as the forwarding graphs that is overlaid on

top of this topology.

Best regards,

Chris

From:  [mailto:] On

Behalf Of shitao li

Sent: Wednesday, April 15, 2015 1:59 AM

To: 

Subject: [tosca] Groups - draft-tosca-nfv-v1.0-wd01-rev02 uploaded

                                                                                       

 Document Name: draft-tosca-nfv-v1.0-wd01-rev02                                        

                                                                                       

 No description provided.                                                              

 Download Latest Revision                                                              

 Public Download Link                                                                  

                                                                                       

 Submitter: Mr. shitao li                                                              

 Group: OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA)  

 TC                                                                                    

 Folder: Working Documents                                                             

 Date submitted: 2015-04-15 01:58:21