본문 바로가기

Paper

[FAST'20 summary]DC-Store: Eliminating Noisy Neighbor Containers using Deterministic I/O Performance and Resource Isolation


 When sharing storage in multi-container environment, a write-intensive container can be a noisy neighbor for other read-intensive containers. there are two type of noisy which are foreground noisy and background noisy. Foreground noisy is conventional noisy sound issued by Application’s writes operation. Background noisy is unexpected noisy sound caused by OS management of metadata. DC-store Successfully eliminates the noisy I/O requests (both foreground writes and background writes) and improves the performance of other read-intensive containers. The hardware-level solution (Divided SSD) to provides storage sharing and isolation, so it can be used in other noisy neighbor scenarios as well. The system-level support (I/O Tacker) is pinning the storage location of OS’s metadata I/O, so it can be used in other background noisy sound as well.

 

https://www.usenix.org/conference/fast20/presentation/kwon