DC-Store - Eliminating Noisy Neighbor Containers Using Deterministic I/O Performance and Resource Isolation

DC-Store - Eliminating Noisy Neighbor Containers Using Deterministic I/O Performance and Resource Isolation

USENIX via YouTube Direct link

High-level Summary of Talk

2 of 29

2 of 29

High-level Summary of Talk

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

DC-Store - Eliminating Noisy Neighbor Containers Using Deterministic I/O Performance and Resource Isolation

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

  1. 1 Intro
  2. 2 High-level Summary of Talk
  3. 3 Facebook: Representative Example of Multi-Container
  4. 4 Analogy of Facebook Scenario
  5. 5 Conventional Storage Sharing: Logical Separation
  6. 6 Test Target: Container A's User Experience
  7. 7 Divided SSD: Do Not Share Internal Resources
  8. 8 Hardware Prototyping
  9. 9 Soundproof test of Physically Separated Volume
  10. 10 Limitation of Conventional Noise Elimination
  11. 11 Page Frame Reclaiming: Representative Example
  12. 12 Background: How Page Frame Reclaiming Works
  13. 13 Public: One Case of Page Frame Reclaiming
  14. 14 Private: Pinning Metadata Destination
  15. 15 Sharable/Pinnable Property of Swap Area
  16. 16 Enabling Swap Area Property (Pinnable)
  17. 17 Container Creation with Pinned Info.
  18. 18 Define New Control Group (Cgroup) Setting File
  19. 19 Background: Container Creation Process
  20. 20 Background: Syscall for Container Data Structure
  21. 21 Background: Procedure of Page Frame Reclaiming
  22. 22 Pinned Info Aware Page Frame Reclaiming
  23. 23 Experiment Setup: Software Modification
  24. 24 Experiment Setup: Application Preparation
  25. 25 Experiment Setup: Real Workload Selection
  26. 26 Evaluation: Overall Performance
  27. 27 Result: Time Series Analysis
  28. 28 Evaluation: 1/0 Tacker Performance
  29. 29 Result: Execution Time Comparison

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.