DPDK usage discussions
 help / color / mirror / Atom feed
* Traffic Management + softnic instead of Hierarchical scheduler
@ 2022-03-11 14:46 Nirilanto RAKOTOSALAMA
  0 siblings, 0 replies; only message in thread
From: Nirilanto RAKOTOSALAMA @ 2022-03-11 14:46 UTC (permalink / raw)
  To: users

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


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.


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 --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-03-15 11:36 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-11 14:46 Traffic Management + softnic instead of Hierarchical scheduler Nirilanto RAKOTOSALAMA

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 \
	public-inbox-index users

Example config snippet for mirrors.
Newsgroup available over NNTP:

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