Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for example of running multiple simultaneous forwarders #505

Closed
johlj opened this issue Mar 12, 2021 · 3 comments · Fixed by #649
Closed

Request for example of running multiple simultaneous forwarders #505

johlj opened this issue Mar 12, 2021 · 3 comments · Fixed by #649
Assignees
Labels
enhancement New feature or request

Comments

@johlj
Copy link

johlj commented Mar 12, 2021

Implement/document a test scenario for running and configuring at least two different types of forwarders simultaneously.

For instance the vpp forwarder alongside the sriov forwarder

@denis-tingaikin denis-tingaikin added the enhancement New feature or request label Mar 12, 2021
@denis-tingaikin
Copy link
Member

denis-tingaikin commented Mar 12, 2021

@johlj Thanks for the activity :)

Question.. Could you clarify the interested scenario?

I see these variants of examples:

Variant1: nsmgr + few different forwarders on the same node. Something like:

Node1:
  nsmgr1
  forwarder-{patform1}
  forwarder-{patform2}

Node2:
  nsmgr1
  forwarder-{patform1}
  forwarder-{patform2}

Variant2: Connection over different forwarders. Something like: nsc->nsmgr1->forwarder-{platform1}->nsmgr1->nsmgr2->forwarder-{platform2}->nsmgr2->nse?

@johlj
Copy link
Author

johlj commented Mar 15, 2021

Hi,

both scenarios are interesting but would say a simple scenario with:

2x forwarders
2x NSCs
2x NSEs

NSC1 connects to NSE1 with forwarder1 (and gets an interface of type A)
NSC2 connects to NSE2 with forwarder2 (and gets an interface of type B)

would be the most interesting for us at the moment.

@denis-tingaikin
Copy link
Member

@johlj OK, added this into the Backlog issues.
Waiting for moving this into To do form @edwarnicke

nsmbot pushed a commit that referenced this issue Dec 18, 2022
…d-nse-icmp-responder-vpp@main

PR link: networkservicemesh/cmd-nse-icmp-responder-vpp#505

Commit: d39a944
Author: Denis Tingaikin
Date: 2022-12-18 03:02:30 +0300
Message:
  - Merge pull request #505 from NikitaSkrynnik/add-policies
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit that referenced this issue Apr 18, 2024
…d-nse-firewall-vpp@main

PR link: networkservicemesh/cmd-nse-firewall-vpp#505

Commit: 21a67ec
Author: Network Service Mesh Bot
Date: 2024-04-18 05:11:24 -0500
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/sdk-vpp@main (#505)
PR link: networkservicemesh/sdk-vpp#825
Commit: 79047e2
Author: Network Service Mesh Bot
Date: 2024-04-18 05:04:04 -0500
Message:
    - Update go.mod and go.sum to latest version from networkservicemesh/sdk-kernel@main (#825)
PR link: networkservicemesh/sdk-kernel#659
Commit: 2a4c669
Author: Network Service Mesh Bot
Date: 2024-04-18 04:56:06 -0500
Message:
        - Update go.mod and go.sum to latest version from networkservicemesh/sdk@main (#659)
PR link: networkservicemesh/sdk#1584
Commit: 608b1b5
Author: Lazy Bear
Date: 2024-04-18 13:48:31 +0400
Message:
                - Add dual stack support. (#1584)
* Add dual stack support.
* Support client multi channel subscription.
* Fix unit tests.
* Fix vL3 test.
---------
Signed-off-by: Vitaliy Guschin <vitaliy.guschin@spirent.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit that referenced this issue May 16, 2024
…d-exclude-prefixes-k8s@main

PR link: networkservicemesh/cmd-exclude-prefixes-k8s#296

Commit: cb9cd5c
Author: Network Service Mesh Bot
Date: 2024-05-16 03:04:39 -0500
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/sdk-k8s@main (#296)
PR link: networkservicemesh/sdk-k8s#505
Commit: ad6911f
Author: Network Service Mesh Bot
Date: 2024-05-16 03:00:58 -0500
Message:
    - Update go.mod and go.sum to latest version from networkservicemesh/sdk@main (#505)
PR link: networkservicemesh/sdk#1623
Commit: 3b79590
Author: Nikita Skrynnik
Date: 2024-05-16 18:55:35 +1100
Message:
        - Fix some leaks in authorize chain elements (#1623)
* fix some leaks in authorize chain elements
* fix go linter issues
* add tests for memory leaks
* fix go linter issues
* rerun CI
---------
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit that referenced this issue May 16, 2024
…d-nse-supplier-k8s@main

PR link: networkservicemesh/cmd-nse-supplier-k8s#332

Commit: 1862af5
Author: Network Service Mesh Bot
Date: 2024-05-16 03:04:40 -0500
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/sdk-k8s@main (#332)
PR link: networkservicemesh/sdk-k8s#505
Commit: ad6911f
Author: Network Service Mesh Bot
Date: 2024-05-16 03:00:58 -0500
Message:
    - Update go.mod and go.sum to latest version from networkservicemesh/sdk@main (#505)
PR link: networkservicemesh/sdk#1623
Commit: 3b79590
Author: Nikita Skrynnik
Date: 2024-05-16 18:55:35 +1100
Message:
        - Fix some leaks in authorize chain elements (#1623)
* fix some leaks in authorize chain elements
* fix go linter issues
* add tests for memory leaks
* fix go linter issues
* rerun CI
---------
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit that referenced this issue May 16, 2024
…d-admission-webhook-k8s@main

PR link: networkservicemesh/cmd-admission-webhook-k8s#428

Commit: f7f4eea
Author: Network Service Mesh Bot
Date: 2024-05-16 03:04:39 -0500
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/sdk-k8s@main (#428)
PR link: networkservicemesh/sdk-k8s#505
Commit: ad6911f
Author: Network Service Mesh Bot
Date: 2024-05-16 03:00:58 -0500
Message:
    - Update go.mod and go.sum to latest version from networkservicemesh/sdk@main (#505)
PR link: networkservicemesh/sdk#1623
Commit: 3b79590
Author: Nikita Skrynnik
Date: 2024-05-16 18:55:35 +1100
Message:
        - Fix some leaks in authorize chain elements (#1623)
* fix some leaks in authorize chain elements
* fix go linter issues
* add tests for memory leaks
* fix go linter issues
* rerun CI
---------
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit that referenced this issue May 16, 2024
…d-forwarder-ovs@main

PR link: networkservicemesh/cmd-forwarder-ovs#377

Commit: c749eea
Author: Network Service Mesh Bot
Date: 2024-05-16 03:04:49 -0500
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/sdk-k8s@main (#377)
PR link: networkservicemesh/sdk-k8s#505
Commit: ad6911f
Author: Network Service Mesh Bot
Date: 2024-05-16 03:00:58 -0500
Message:
    - Update go.mod and go.sum to latest version from networkservicemesh/sdk@main (#505)
PR link: networkservicemesh/sdk#1623
Commit: 3b79590
Author: Nikita Skrynnik
Date: 2024-05-16 18:55:35 +1100
Message:
        - Fix some leaks in authorize chain elements (#1623)
* fix some leaks in authorize chain elements
* fix go linter issues
* add tests for memory leaks
* fix go linter issues
* rerun CI
---------
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit that referenced this issue May 16, 2024
…d-registry-k8s@main

PR link: networkservicemesh/cmd-registry-k8s#458

Commit: 2683b9e
Author: Network Service Mesh Bot
Date: 2024-05-16 03:04:47 -0500
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/sdk-k8s@main (#458)
PR link: networkservicemesh/sdk-k8s#505
Commit: ad6911f
Author: Network Service Mesh Bot
Date: 2024-05-16 03:00:58 -0500
Message:
    - Update go.mod and go.sum to latest version from networkservicemesh/sdk@main (#505)
PR link: networkservicemesh/sdk#1623
Commit: 3b79590
Author: Nikita Skrynnik
Date: 2024-05-16 18:55:35 +1100
Message:
        - Fix some leaks in authorize chain elements (#1623)
* fix some leaks in authorize chain elements
* fix go linter issues
* add tests for memory leaks
* fix go linter issues
* rerun CI
---------
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit that referenced this issue May 16, 2024
…d-forwarder-sriov@main

PR link: networkservicemesh/cmd-forwarder-sriov#737

Commit: b9ef807
Author: Network Service Mesh Bot
Date: 2024-05-16 03:04:49 -0500
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/sdk-k8s@main (#737)
PR link: networkservicemesh/sdk-k8s#505
Commit: ad6911f
Author: Network Service Mesh Bot
Date: 2024-05-16 03:00:58 -0500
Message:
    - Update go.mod and go.sum to latest version from networkservicemesh/sdk@main (#505)
PR link: networkservicemesh/sdk#1623
Commit: 3b79590
Author: Nikita Skrynnik
Date: 2024-05-16 18:55:35 +1100
Message:
        - Fix some leaks in authorize chain elements (#1623)
* fix some leaks in authorize chain elements
* fix go linter issues
* add tests for memory leaks
* fix go linter issues
* rerun CI
---------
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot added a commit that referenced this issue May 16, 2024
…d-exclude-prefixes-k8s@main (#11983)

PR link: networkservicemesh/cmd-exclude-prefixes-k8s#296

Commit: cb9cd5c
Author: Network Service Mesh Bot
Date: 2024-05-16 03:04:39 -0500
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/sdk-k8s@main (#296)
PR link: networkservicemesh/sdk-k8s#505
Commit: ad6911f
Author: Network Service Mesh Bot
Date: 2024-05-16 03:00:58 -0500
Message:
    - Update go.mod and go.sum to latest version from networkservicemesh/sdk@main (#505)
PR link: networkservicemesh/sdk#1623
Commit: 3b79590
Author: Nikita Skrynnik
Date: 2024-05-16 18:55:35 +1100
Message:
        - Fix some leaks in authorize chain elements (#1623)
* fix some leaks in authorize chain elements
* fix go linter issues
* add tests for memory leaks
* fix go linter issues
* rerun CI
---------

Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
Co-authored-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot added a commit that referenced this issue May 16, 2024
…d-admission-webhook-k8s@main (#11975)

PR link: networkservicemesh/cmd-admission-webhook-k8s#428

Commit: f7f4eea
Author: Network Service Mesh Bot
Date: 2024-05-16 03:04:39 -0500
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/sdk-k8s@main (#428)
PR link: networkservicemesh/sdk-k8s#505
Commit: ad6911f
Author: Network Service Mesh Bot
Date: 2024-05-16 03:00:58 -0500
Message:
    - Update go.mod and go.sum to latest version from networkservicemesh/sdk@main (#505)
PR link: networkservicemesh/sdk#1623
Commit: 3b79590
Author: Nikita Skrynnik
Date: 2024-05-16 18:55:35 +1100
Message:
        - Fix some leaks in authorize chain elements (#1623)
* fix some leaks in authorize chain elements
* fix go linter issues
* add tests for memory leaks
* fix go linter issues
* rerun CI
---------

Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
Co-authored-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit that referenced this issue Jul 3, 2024
…d-nsmgr-proxy@main

PR link: networkservicemesh/cmd-nsmgr-proxy#505

Commit: 6316920
Author: Network Service Mesh Bot
Date: 2024-07-03 09:10:48 -0500
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/sdk@main (#505)
PR link: networkservicemesh/sdk#1641
Commit: 34ab19f
Author: Denis Tingaikin
Date: 2024-07-03 17:06:02 +0300
Message:
    - Fix potential leaks of nse/ns streams in case of lost close (#1641)
* fix linter
* fix ci issues
* fix tests
---------
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants