Hi Florin,

Thank you for your reply!

"For instance, running apps within the vms that attach to their respective
vpps via vcl and then report their connections to a central point, over the
network (so potentially over vcl), should be possible."

This is partially of the intention. To be clearer, what those vpps on
different vms do, can be just all process network packets (setup/teardown
sessions) applying some firewall rules, behind a load balancer, the central
managed "controller" will host the one big session table with certain
network resources (i.e. IPs) under single policy across all the vpps over
different vms.

Hope this helps you understand better, is that feasible?

Best,
--Andy

On Thu, Sep 30, 2021, 6:01 PM Florin Coras <fcoras.li...@gmail.com> wrote:

> Hi Andy,
>
> Let me check if I understood your question correctly: you want sessions
> within multiple vpps, running in separate vms, to be centrally managed?
>
> If that’s so, it depends what “centrally managed” means. For instance,
> running apps within the vms that attach to their respective vpps via vcl
> and then report their connections to a central point, over the network (so
> potentially over vcl), should be possible. Within such a setup, the
> “controller” can then control the behavior of the apps, i.e., sessions they
> accept and connect. On the other hand, if the controller wants a unified
> view of all session/transport layer state in all vpps, that doesn’t sound
> feasible as it is too much information and too dynamic.
>
> Out of curiosity, why would you want to do that?
>
> Regards,
> Florin
>
> > On Sep 30, 2021, at 4:37 PM, andy...@gmail.com wrote:
> >
> > Hi,
> >
> > Want to check the feasibility of using vpp vnet/session VCL frameworks
> to centrally manage sessions across multiple vm/hosts' vpps (dataplanes).
> multiple vpps on the same vm/host session management is straightforward, we
> can just use shm to do so. But for across vm/hosts vpps to share the same
> session table, will vpp vnet/session and VCL help to make session table a
> server-side app?
> >
> > Thanks,
> > --Andy
> > 
> >
>
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#20262): https://lists.fd.io/g/vpp-dev/message/20262
Mute This Topic: https://lists.fd.io/mt/85987392/21656
Mute #vpp-hoststack:https://lists.fd.io/g/vpp-dev/mutehashtag/vpp-hoststack
Mute #vpp-dev:https://lists.fd.io/g/vpp-dev/mutehashtag/vpp-dev
Mute 
#control_and_data_plane_together:https://lists.fd.io/g/vpp-dev/mutehashtag/control_and_data_plane_together
Mute #vppctl:https://lists.fd.io/g/vpp-dev/mutehashtag/vppctl
Mute #shm:https://lists.fd.io/g/vpp-dev/mutehashtag/shm
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to