DPDK usage discussions
 help / color / mirror / Atom feed
From: Nirilanto RAKOTOSALAMA <Nirilanto.rakotosalama.e@thalesdigital.io>
To: "users@dpdk.org" <users@dpdk.org>
Subject: Traffic Management + softnic instead of Hierarchical scheduler
Date: Fri, 11 Mar 2022 14:46:19 +0000
Message-ID: <VI1PR08MB3871A2C6E3C4DA66509E3AB4B10C9@VI1PR08MB3871.eurprd08.prod.outlook.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 1265 bytes --]

Hello,

I have usecase with following packets processing pipeline : classification -> QoS scheduling  (with shapping) -> packet processing (ending vtep, modifying 802.1q and IPv4 headers, adding encapsulating stack) -> forwarding.
I actually use several HS instances to handle independent packet streams but I would have a different QoS scheme (e.g. having wfq between pipes or handling strict prio queues between groups and subscribers levels).
It seems the Traffic Management can fit.

My questions is : Is it possible to use Traffic Management API to build a customized QoS scheduler and use it at software level instead of the HS (e.g. like in qos_sched example) ? And then, plug this QoS block with software ring to another function. (e.g. is there the equivalent api to  rte_sched_port_enqueue and rte_sched_port_dequeue for such case).

Thanks in advance for your answer.

Best regards.

N.R.


This message contains confidential information and is intended only for the individual(s) addressed in the message. If you are not the named addressee, you should not disseminate, distribute, or copy this e-mail. If you are not the intended recipient, you are notified that disclosing, distributing, or copying this e-mail is strictly prohibited.

[-- Attachment #2: Type: text/html, Size: 4430 bytes --]

                 reply	other threads:[~2022-03-15 11:36 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=VI1PR08MB3871A2C6E3C4DA66509E3AB4B10C9@VI1PR08MB3871.eurprd08.prod.outlook.com \
    --to=nirilanto.rakotosalama.e@thalesdigital.io \
    --cc=users@dpdk.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

DPDK usage discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://inbox.dpdk.org/users/0 users/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 users users/ http://inbox.dpdk.org/users \
		users@dpdk.org
	public-inbox-index users

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.users


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git