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
\"Cloud Architecture Design Patterns\" is a comprehensive course designed to introduce learners to the essential principles and patterns in cloud architecture. This course blends theoretical... more
Welcome to the Advanced Docker course! The \"Advanced Docker\" course aligns with the Docker Certified Associate (DCA) Certification requirements. This course is designed to deepen your... more
This course prepares you to effectively participate in a connected world. Metaliteracy advances reflective and empowered learning in collaborative communities. You will learn how to creatively and... more
The course will explore the tone combinations that humans consider consonant or dissonant, the scales we use, and the emotions music elicits, all of which provide a rich set of data for exploring... more
This course introduces classes, instances, and inheritance. You will learn how to use classes to represent data in concise and natural ways. You\'ll also learn how to override built-in methods and... more