2021
DOI: 10.1109/access.2021.3061814
|View full text |Cite
|
Sign up to set email alerts
|

FlexState: Flexible State Management of Network Functions

Abstract: Network function (NF) developers have traditionally prioritized performance when creating new packet processing capabilities. This was usually driven by a market demand for highly available solutions with differentiating features running at line rate, even at the expense of flexibility and tightly-coupled monolithic designs. Today, however, the market advantage is achieved by providing more features in shorter development cycles and quickly deploying them in different operating environments. In fact, network o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 20 publications
0
4
0
Order By: Relevance
“…Moreover, these frameworks generally do not fully leverage the benefits of parallel processing architectures in dynamic network environments. For instance, FlexState [13] assumes that shared states can be partitioned without synchronization, an approach that is not always feasible for VNFs with inherent state-sharing requirements. OpenNF [6] introduces a two-phase statesharing protocol, opting for state transfer across instances for eventual consistency or broadcasting updates for strong consistency as needed.…”
Section: B Related Work On Vnf State Managementmentioning
confidence: 99%
See 2 more Smart Citations
“…Moreover, these frameworks generally do not fully leverage the benefits of parallel processing architectures in dynamic network environments. For instance, FlexState [13] assumes that shared states can be partitioned without synchronization, an approach that is not always feasible for VNFs with inherent state-sharing requirements. OpenNF [6] introduces a two-phase statesharing protocol, opting for state transfer across instances for eventual consistency or broadcasting updates for strong consistency as needed.…”
Section: B Related Work On Vnf State Managementmentioning
confidence: 99%
“…Additionally, harnessing the capabilities of parallel architectures through strategic optimization techniques is fundamental to boost the overall performance and scalability of SFCs. Techniques such as state caching and workload balancing have been proposed to optimize VNF performance by reducing redundant state accesses and balancing loads [7], [8], [13]. Nonetheless, advancing the execution of stateful SFCs requires addressing challenges that include adaptively responding to variable traffic workloads and maximizing multicore architecture utilization, all while considering the integrated structure of the SFC.…”
Section: Background and Motivation A Sfc State Management Challengesmentioning
confidence: 99%
See 1 more Smart Citation
“…However, it is well known that some NFs are stateful, and the resulting NF placement assuming all NFs are stateless is not a real optimal solution. Based on this, a state management system which decouples the state management of NFs from the data storage is proposed in [15], in a way that the data storage becomes a configuration parameter, thus achieving the system flexibility. However, the specific NF placement approach of the decoupled network is not given in this paper.…”
Section: Introductionmentioning
confidence: 99%