ClickOS and the Art of Network Function Virtualization.

NSDI'14: Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation(2014)

引用 978|浏览466
暂无评分
摘要
Over the years middleboxes have become a fundamental part of today's networks. Despite their usefulness, they come with a number of problems, many of which arise from the fact that they are hardware-based: they are costly, difficult to manage, and their functionality is hard or impossible to change, to name a few. To address these issues, there is a recent trend towards network function virtualization (NFV), in essence proposing to turn these middleboxes into software-based, virtualized entities. Towards this goal we introduce ClickOS, a high-performance, virtualized software middlebox platform. ClickOS virtual machines are small (5MB), boot quickly (about 30 milliseconds), add little delay (45 microseconds) and over one hundred of them can be concurrently run while saturating a 10Gb pipe on a commodity server. We further implement a wide range of middleboxes including a firewall, a carrier-grade NAT and a load balancer and show that ClickOS can handle packets in the millions per second.
更多
查看译文
关键词
ClickOS virtual machine,years middleboxes,virtualized entity,virtualized software middlebox platform,carrier-grade NAT,commodity server,concurrently run,fundamental part,load balancer,network function virtualization
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要