Network Function Virtualization
About this Course
This course covers Network Function Virtualization from the perspective of a systems engineer. It first discusses the proliferation of middleboxes in enterprise networks and the necessity of virtualizing these components just like software applications. It then details several optimizations in operating systems to facilitate efficient networking on virtualized hardware followed by design decisions in user-plane libraries for bypassing the kernel for efficient packet processing. It then covers the challenges and solutions for building scalable systems for providing networking services in datacenters, specifically the synergy between SDN and NFV to achieve this. The course concludes with a discussion of real-world applications of NFV technology in the cloud computing ecosystem.Created by: Georgia Institute of Technology

Related Online Courses
Unlock the transformative power of AI in data analysis with this Gen AI for Data Analysis Professional Certificate. Designed for both seasoned data professionals and aspiring analysts, this... more
This is a self-paced lab that takes place in the Google Cloud console. In this hands-on lab you\'ll learn how to use Google Cloud Platform\'s Marketplace to quickly get started with common... more
This course is designed for professionals interested in learning the principles of Lean Sigma, the DMAIC process and DFSS. This course is number 4 of 8 in this specialization dealing with topics in... more
Why are some groups healthier than others, and how do these differences emerge and persist over the life course? How do social policies (e.g., housing, transportation, employment) relate to health... more
Yes, we have free will! This Specialization will explore Libertarian Free Will and discuss philosophical arguments and neuroscientific evidence for and against its existence.\\n\\nIn this... more