TY - JOUR
T1 - A method of shared file cache for file clone function to improve I/O performance for virtual machines
AU - Kamei, Hitoshi
AU - Yashiro, Osamu
AU - Nakamura, Takaki
PY - 2016/1/1
Y1 - 2016/1/1
N2 - We propose a method for shared file cache function for cloned files used by virtual machines, called SCC. The file clone function copies the files faster than conventional (read and write) method. Moreover, the function reduces disk spaces. The function is used to deploy virtual machines in virtual desktop infrastructure because of fast copying a lot of virtual machine disk files. SCC uses the file cache of a shared file as a shared cache among cloned files. The cached data on the shared file are returned to application programs on accessing the shared file via cloned files. Therefore, SCC improves the I/O performance of the shared file due to avoiding disk accesses. In this paper, we implement SCC and evaluate the I/O performance. From the evaluation, we have found SCC improves I/O throughput about 38 times in the case of random read and shared cache hit.
AB - We propose a method for shared file cache function for cloned files used by virtual machines, called SCC. The file clone function copies the files faster than conventional (read and write) method. Moreover, the function reduces disk spaces. The function is used to deploy virtual machines in virtual desktop infrastructure because of fast copying a lot of virtual machine disk files. SCC uses the file cache of a shared file as a shared cache among cloned files. The cached data on the shared file are returned to application programs on accessing the shared file via cloned files. Therefore, SCC improves the I/O performance of the shared file due to avoiding disk accesses. In this paper, we implement SCC and evaluate the I/O performance. From the evaluation, we have found SCC improves I/O throughput about 38 times in the case of random read and shared cache hit.
KW - File Cache
KW - File Clone
KW - File System
UR - http://www.scopus.com/inward/record.url?scp=84973300764&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84973300764&partnerID=8YFLogxK
U2 - 10.1541/ieejeiss.136.858
DO - 10.1541/ieejeiss.136.858
M3 - Article
AN - SCOPUS:84973300764
VL - 136
SP - 858
EP - 867
JO - IEEJ Transactions on Electronics, Information and Systems
JF - IEEJ Transactions on Electronics, Information and Systems
SN - 0385-4221
IS - 6
ER -