TY - GEN
T1 - A page cache management scheme in cloud computing environments
AU - Chang, Hsung Pin
AU - Liao, Chien Neng
AU - Chang, Da Wei
PY - 2019/8
Y1 - 2019/8
N2 - In recent decades, cloud-based shared storage services create a promising solution for data store. In a shared storage, performance isolation and fairness is critical. To boost input-output performance, operating systems employ a kernel managed caching space called the buffer cache or page cache. In a shared storage, owing to the different access characteristics of tenants' workloads, the page cache would be allocated unevenly, leading to unfair performance distribution mto tenants. Therefore, we propose a framework for performance isolation and fairness in a shared storage system. First, the framework explores how to dynamically allocate page cache space among tenants for performance fairness. Then, the framework utilizes credit-based I/O scheduler for performance fairness in storage devices. The experimental results show that, with the proposed framework, interference in a shared storage system can be eliminated and performance fairness can be ensured.
AB - In recent decades, cloud-based shared storage services create a promising solution for data store. In a shared storage, performance isolation and fairness is critical. To boost input-output performance, operating systems employ a kernel managed caching space called the buffer cache or page cache. In a shared storage, owing to the different access characteristics of tenants' workloads, the page cache would be allocated unevenly, leading to unfair performance distribution mto tenants. Therefore, we propose a framework for performance isolation and fairness in a shared storage system. First, the framework explores how to dynamically allocate page cache space among tenants for performance fairness. Then, the framework utilizes credit-based I/O scheduler for performance fairness in storage devices. The experimental results show that, with the proposed framework, interference in a shared storage system can be eliminated and performance fairness can be ensured.
UR - http://www.scopus.com/inward/record.url?scp=85075115985&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85075115985&partnerID=8YFLogxK
U2 - 10.1109/DASC/PiCom/CBDCom/CyberSciTech.2019.00178
DO - 10.1109/DASC/PiCom/CBDCom/CyberSciTech.2019.00178
M3 - Conference contribution
T3 - Proceedings - IEEE 17th International Conference on Dependable, Autonomic and Secure Computing, IEEE 17th International Conference on Pervasive Intelligence and Computing, IEEE 5th International Conference on Cloud and Big Data Computing, 4th Cyber Science and Technology Congress, DASC-PiCom-CBDCom-CyberSciTech 2019
SP - 974
EP - 979
BT - Proceedings - IEEE 17th International Conference on Dependable, Autonomic and Secure Computing, IEEE 17th International Conference on Pervasive Intelligence and Computing, IEEE 5th International Conference on Cloud and Big Data Computing, 4th Cyber Science and Technology Congress, DASC-PiCom-CBDCom-CyberSciTech 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 17th IEEE International Conference on Dependable, Autonomic and Secure Computing, IEEE 17th International Conference on Pervasive Intelligence and Computing, IEEE 5th International Conference on Cloud and Big Data Computing, 4th Cyber Science and Technology Congress, DASC-PiCom-CBDCom-CyberSciTech 2019
Y2 - 5 August 2019 through 8 August 2019
ER -