Container-Based Service Chaining: A Performance Perspective

2016 5th IEEE International Conference on Cloud Networking (Cloudnet)(2016)

引用 7|浏览30
暂无评分
摘要
Middleboxes, which implement specific network service functions - e.g. firewalls, load balancers, NATs - have traditionally been deployed as hardware appliances, thereby imposing significant constraints on network operators, who must ensure that the traffic is effectively routed to the appropriate set of middleboxes, following the right order. Being hardware-based, these boxes offer limited upgrade capabilities, i.e. minor tweaks for performance tuning. This problem becomes particularly significant in multi-tenant data centers where each tenant requires their own set of network service functions. A recent trend is to virtualize these middleboxes and turn them into so-called Virtualized Networks Functions (VNFs) that can be chained to offer the appropriate services to each tenant. When the VNFs are implemented as full-fledged virtual machines (VMs), a non-negligible overhead is added due to the kernel of each VM, and it is even more considerable when scaled up for a whole data center. Considering the industry's direction towards containerization technologies, e.g. Docker, we study the case of VNFs implemented as lightweight Linux containers. Weseek to understand how performance evolves as a function of the length of chains of various services, and also of different configuration set-up, for example containers directly connected together or through Open vSwitch switches.
更多
查看译文
关键词
configuration set-up,lightweight Linux containers,containerization technologies,VMs,virtual machines,VNFs,virtualized networks functions,multitenant data centers,performance tuning,network operators,hardware appliances,middleboxes,container-based service chaining
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要