Abstract
Network Functions (NFs) now process a significant fraction of Internet traffic. Software-based NF Virtualization (NFV) promised to enable rapid development of new NFs by vendors and leverage the power and economics of commodity computing infrastructure for NF deployment. To date, no cloud NFV systems achieve NF chaining, isolation, SLO-adherence, and scaling together with existing cloud computing infrastructure and abstractions, all while achieving generality, speed, and ease of deployment. These properties are taken for granted in other cloud contexts but unavailable for NF processing. We present Quadrant, an efficient and secure cloud-deployable NFV system, and show that Quadrant's approach of adapting existing cloud infrastructure to support packet processing can achieve NF chaining, isolation, generality, and performance in NFV. Quadrant reuses common cloud infrastructure such as Kubernetes, serverless, the Linux kernel, NIC hardware, and switches. It enables easy NFV deployment while delivering up to double the performance per core compared to the state of the art.
Author supplied keywords
Cite
CITATION STYLE
Wang, J., Lévai, T., Li, Z., Vieira, M. A. M., Govindan, R., & Raghavan, B. (2022). Quadrant: A Cloud-Deployable NF Virtualization Platform. In SoCC 2022 - Proceedings of the 13th Symposium on Cloud Computing (pp. 493–509). Association for Computing Machinery, Inc. https://doi.org/10.1145/3542929.3563471
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.