Network Functions Virtualization With Soft Real-Time Guarantees

IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications(2016)

引用 161|浏览108
暂无评分
摘要
Network functions are increasingly being commoditized as software appliances on off-the-shelf machines, popularly known as Network Functions Virtualization (NFV). While this trend provides economics of scale, a key challenge is to ensure that the performance of virtual appliances match that of hardware boxes. We present the design and implementation of NFV-RT, a system that dynamically provisions resources in an NFV environment to provide timing guarantees. Specifically, given a set of service chains that each consist of some network functions, NFV-RT aims at maximizing the total number of requests that can be assigned to the cloud for each service chain, while ensuring that the assigned requests meet their deadlines. Our approach uses a linear programming model with randomized rounding to efficiently and proactively obtain a near-optimal solution. Our simulation shows that, given a cloud with thousands of machines and service chains, NFV-RT requires only a few seconds to compute the solution, while accepting three times the requests compared to baseline heuristics. In addition, under some special settings, NFV-RT can provide significant performance improvement. Our evaluation on a local testbed shows that 94% of the packets of the submitted requests meet their deadlines, which is three times that of previous reactive-based solutions.
更多
查看译文
关键词
network functions virtualization,soft real-time guarantees,software appliances,off-the-shelf machines,economics of scale,virtual appliances,hardware boxes,NFV-RT system,timing guarantees,service chains,cloud computing,linear programming model,randomized rounding,near-optimal solution,resource provisioning
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要