TransNFV: Integrating Transactional Semantics for Efficient State Management in Virtual Network Functions
Zhonghao Yang, Shuhao Zhang, Binbin Chen

TL;DR
TransNFV introduces a transactional framework for NFV that improves shared state management, ensuring consistency and meeting chain output equivalence in high concurrency environments.
Contribution
It integrates transactional semantics into NFV, enabling dynamic scheduling and dependency resolution for efficient state management.
Findings
Maintains shared VNF state consistency
Meets chain output equivalence requirements
Handles complex cross-flow states effectively
Abstract
Managing shared mutable states in high concurrency state access operations is a persistent challenge in Network Functions Virtualization (NFV). This is particularly true when striving to meet chain output equivalence (COE) requirements. This paper presents TransNFV, an innovative NFV framework that incorporates transactional semantics to optimize NFV state management. The TransNFV integrates VNF state access operations as transactions, resolves transaction dependencies, schedules transactions dynamically, and executes transactions efficiently. Initial findings suggest that TransNFV maintains shared VNF state consistency, meets COE requirements, and skillfully handles complex cross-flow states in dynamic network conditions. TransNFV thus provides a promising solution to enhance state management and overall performance in future NFV platforms.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Software System Performance and Reliability · Cloud Computing and Resource Management
