Really it depends on the kind of application you want to develop?
If your intention is to do something monolithic like a tightly
integrated VNF application. A VNF with L2, L3, L4 and app as an
integrated appliance. Then the plugin _might_ make the sense for you,
however I suspect that VCL library might still be easier to maintain and
integrate with in this instance
However if you intend to use a vSwitch on the system or you anticipate
that a vSwitch will be used in the system. You can integrate the L2, L3
and L4 with the (VPP) vSwitch and have your App sit on VCL. This ends up
being simplier and more lightweight, but you need to know that VPP can
be your vSwitch.
Thanks,
Ray K
On 27/02/2018 11:53, Shashi Kant Singh wrote:
Inline...
-----Original Message-----
From: Ray Kinsella [mailto:[email protected]]
Sent: 27 February 2018 17:20
To: Shashi Kant Singh; [email protected]
Subject: Re: [vpp-dev] Developing application on top of VPP
Would be good if you could provide some additional information.
What kind of application is it - UDP/TCP/RAW socket based?
SKS: Would be a mix of UDP/GTP and TCP/SCTP. UDP/GTP over IPSEC.
How is it typically deployed - Cloud Based, Virtualized Appliance or Discrete
Appliance?
SKS: Cloud Based in a VM.
Ray K
On 27/02/2018 08:21, Shashi Kant Singh wrote:
Hi
There is a need to port AI kind of application on top of VPP. This
could > 20k lines of code with fair complexity.
Would it make sense to put this as plugin in VPP or have an
independent application and connect to VPP using VCL?
Does it mean that AI app need to be broken down in 10 of nodes if
plugin is the option?
Performance required from AI app is like that of a typical data path.
Regards
Shashi
-=-=-=-=-=-=-=-=-=-=-=-
Links:
You receive all messages sent to this group.
View/Reply Online (#8358): https://lists.fd.io/g/vpp-dev/message/8358
View All Messages In Topic (4): https://lists.fd.io/g/vpp-dev/topic/13095162
Mute This Topic: https://lists.fd.io/mt/13095162/21656
New Topic: https://lists.fd.io/g/vpp-dev/post
Change Your Subscription: https://lists.fd.io/g/vpp-dev/editsub/21656
Group Home: https://lists.fd.io/g/vpp-dev
Contact Group Owner: [email protected]
Terms of Service: https://lists.fd.io/static/tos
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub
-=-=-=-=-=-=-=-=-=-=-=-