FreeFlow - Software-based Virtual RDMA Networking for Containerized Clouds

FreeFlow - Software-based Virtual RDMA Networking for Containerized Clouds

USENIX via YouTube Direct link

Benefits of Containerization

3 of 20

3 of 20

Benefits of Containerization

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

FreeFlow - Software-based Virtual RDMA Networking for Containerized Clouds

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Two Trends in Cloud Applications
  3. 3 Benefits of Containerization
  4. 4 Containerization and RDMA are in Conflict!
  5. 5 Existing H/W based Virtualization isn't Working
  6. 6 Sub-optimal Performance of Containerized Apps
  7. 7 Our Work: FreeFlow
  8. 8 FreeFlow Design Overview Native RDMA
  9. 9 Background on RDMA
  10. 10 FreeFlow in the Scene
  11. 11 Challenge 1: Verbs forwarding in Control Path
  12. 12 Internal Structure of Verbs Library
  13. 13 FreeFlow Control Path Channel
  14. 14 Challenge 2: Synchronizing Memory for Data Path
  15. 15 Strawman Approach for Synchronization
  16. 16 Zero-copy Synchronization in Data Path
  17. 17 FreeFlow Design Summary
  18. 18 Implementation and Experimental Setup
  19. 19 Does FreeFlow Support Low Latency?
  20. 20 Does FreeFlow Support High Throughput?

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.