面向有状态网络服务功能链状态管理的数据库系统 [愿景]
网络与互联网体系结构
2023-12-05 v1 数据库
摘要
网络功能虚拟化(NFV)开启了网络功能部署的变革性时代,使得服务功能链(SFC)的编排能够交付复杂而动态的网络服务。然而,有状态 SFC 的开发与维护仍面临挑战,对 SFC 开发中的易用性、性能以及执行正确性有着复杂的需求。本文提出 DB4NFV,一个旨在应对这些挑战的数据库系统。DB4NFV 的核心是将事务语义集成到有状态 SFC 的整个生命周期中,这一核心理念提升了系统的方方面面。该集成提供了一个直观且结构良好的 API,极大地简化了有状态 SFC 的开发。同时,事务语义通过高效利用现代多核架构,促进了运行时性能的优化。此外,通过将状态操作封装为事务,DB4NFV 实现了鲁棒性,即使在整个链级别上,也能在各种网络条件下确保可靠运行。因此,DB4NFV 标志着 NFV 状态管理的一次重大飞跃,它利用事务语义实现了易用性、高效性与鲁棒性的和谐统一,从而促进有状态 SFC 在当代网络基础设施中的有效部署。
引用
@article{arxiv.2312.01066,
title = {A Database System for State Management in Stateful Network Service Function Chains [Vision]},
author = {Zhonghao Yang and Shuhao Zhang},
journal= {arXiv preprint arXiv:2312.01066},
year = {2023}
}