Decoupling Algorithms and Optimizations in Network Functions.

HotNets(2018)

引用 8|浏览129
暂无评分
摘要
Network function virtualization promises a path to rapid innovation in networks. However, due to the complexity of developing these functions, innovations have been slow. Designing a network function is a daunting task that requires combining packet processing optimizations with the network function logic. It is not possible to ignore packet processing optimizations either: an optimized pipeline can have 3 times better performance than an unoptimized pipeline. In this paper, we introduce NFMorph, a framework wherein the network function logic is decoupled from the packet processing optimizations. Developers would specify the packet processing algorithm in a high level language. The runtime then identifies the best set of optimizations on the packet processing algorithm based on the domain knowledge specified by operators and optimization templates for common NF primitives. NFMorph can also justin-time reoptimize based on the workload and environment constraints.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要