TY - GEN
T1 - Optimized Page Ownership Management for Guaranteeing the SLO of Buffered Writes
AU - Yoo, Sanghoon
AU - Park, Jonggyu
AU - Lee, Taehyung
AU - Eom, Young Ik
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/1/10
Y1 - 2021/1/10
N2 - Modern cloud platforms adopt Cgroups to efficiently utilize system resources and guarantee service-level objective (SLO). However, Cgroups cannot achieve SLO guarantee, when multiple Cgroups instances share data in the page cache. In this paper, we reveal that this limitation originates from the incomplete page ownership management of conventional Cgroups and suggest an optimized ownership management scheme. Our scheme accurately identifies the ownership information of each page in the page cache, and utilizes it in controlling I/O resources. Evaluation results show that, unlike the conventional scheme, our scheme effectively guarantees SLO of the Cgroups instances in terms of I/O throughput.
AB - Modern cloud platforms adopt Cgroups to efficiently utilize system resources and guarantee service-level objective (SLO). However, Cgroups cannot achieve SLO guarantee, when multiple Cgroups instances share data in the page cache. In this paper, we reveal that this limitation originates from the incomplete page ownership management of conventional Cgroups and suggest an optimized ownership management scheme. Our scheme accurately identifies the ownership information of each page in the page cache, and utilizes it in controlling I/O resources. Evaluation results show that, unlike the conventional scheme, our scheme effectively guarantees SLO of the Cgroups instances in terms of I/O throughput.
KW - buffered write
KW - Cgroups v2
KW - page ownership
UR - https://www.scopus.com/pages/publications/85106028640
U2 - 10.1109/ICCE50685.2021.9427676
DO - 10.1109/ICCE50685.2021.9427676
M3 - Conference contribution
AN - SCOPUS:85106028640
T3 - Digest of Technical Papers - IEEE International Conference on Consumer Electronics
BT - 2021 IEEE International Conference on Consumer Electronics, ICCE 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2021 IEEE International Conference on Consumer Electronics, ICCE 2021
Y2 - 10 January 2021 through 12 January 2021
ER -