2017
DOI: 10.1016/j.jss.2017.01.005
|View full text |Cite
|
Sign up to set email alerts
|

Profiling and accelerating commodity NFV service chains with SCC

Abstract: Recent approaches to network functions virtualization (NFV) have shown that commodity network stacks and drivers struggle to keep up with increasing hardware speed. Despite this, popular cloud networking services still rely on commodity operating systems (OSs) and device drivers.   Taking into account the hardware underlying of commodity servers, we built an NFV profiler that tracks the movement of packets across the system’s memory hierarchy by collecting key hardware and OS-level performance counters.   Leve… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
21
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 13 publications
(21 citation statements)
references
References 4 publications
0
21
0
Order By: Relevance
“…There it is also described how descriptor files can help to more strictly orchestrate VNF performance to specific hardware. To accurately profile and reproduce the VNF performance, the service operator must be aware of the factors which can [8].…”
Section: Related Workmentioning
confidence: 99%
“…There it is also described how descriptor files can help to more strictly orchestrate VNF performance to specific hardware. To accurately profile and reproduce the VNF performance, the service operator must be aware of the factors which can [8].…”
Section: Related Workmentioning
confidence: 99%
“…The assignment is solved independently for each NUMA node, unless there is a large difference in the average load between the NUMA nodes, in which case the assignment will be solved on all cores and buckets at once to re-arrange the balance, allowing inter-NUMA transfers. Unfortunately, in recent x86 architectures a NIC is attached to a given socket, hence its traffic will go via this CPU's interconnect resulting in decreased performance when using cores in another NUMA node [24,27]. Further evaluation of NUMA awareness and potential solutions, such as multi-socket NICs [37], are left for future work.…”
Section: Numa and Nuca Awarenessmentioning
confidence: 99%
“…Current I/O devices are powerful enough to perform some actions to reduce end-to-end latency. For example, many NICs can perform pre-processing of packets (e.g., packet filters, rate-limiting, and routing the packet to a dedicated CPU), which when exploited reduces end-to-end latency in a DC-wide network (e.g., see [95,187,188]).…”
Section: Simulation and Emulation And Prototypementioning
confidence: 99%