DOCC Lab Reading Group

Iron: Isolating Network-based CPU in Container Environments

For this week, we cover Iron: Isolating Network-based CPU in Container Environments.

Research Question:

  1. What is the impact of network-intensive workloads on container performance? And how can network-based CPU processing be effectively isolated in container environments?
  2. How to provide sufficient isolation for container regarding to network-intensive workload? More specificly, how can the overhead of packet processing be accurately accounted for in resource management and scheduling?

Key Contributions:

It’s actually the second time I lead discussion on this paper as I forgot that it’s already presented in last year. What this paper benefits us most is gaining direct insigh into how performance degradate happen in container environment. As a member of performance debugging lab, such a insight enables further exploarition of debugging performance in various isolation level for me. Moreover, I liked most about this paper is that it provides detailed case study into an interesting performance issue.

Presenter: Zhaoqi(Roy) Zhang