DocumentCode
2440244
Title
On Virtual-Machine-Based Windows File Reads: A Performance Study
Author
Zhang, Youhui ; Su, Gelin ; Hong, Liang ; Zheng, Weimin
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing
Volume
2
fYear
2008
fDate
19-20 Dec. 2008
Firstpage
944
Lastpage
948
Abstract
Today virtual machine (VM) technologies play an active role in some IT field. But few researches have been done on the I/O performance of the OS running in VM. This paper deals with measurements and analysis of reading large files on Windows systems in VM. Compared with the system on hardware directly, OS in VM owns a more complicate storage hierarchy, which contains the OS cache, VM cache and disk buffer. For this case we implement an evaluation environment where many read tests with different configurations have been completed. The performance study shows an I/O throughput drop by a factor 2 depending on the request size and up to a factor 2 depending on the specified access mode. We evaluate and identify the key issues affecting the performance and a corresponding access model is constructed based on these results. Moreover, a unified VM cache is presented, which can support more than one VM synchronously in a host. Tests show that it can improve the read performance because it avoids storing multi instances of shared data to increase the cache efficiency. Our work can be used to optimize the I/O strategy for a given application or design the VM with higher efficiency.
Keywords
cache storage; operating systems (computers); virtual machines; OS cache; VM cache; Windows file read; disk buffer; operating system; storage hierarchy; virtual machine; Buffer storage; Cache storage; Computational intelligence; Conferences; Measurement; Operating systems; Performance analysis; Technology management; Testing; Virtual manufacturing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Industrial Application, 2008. PACIIA '08. Pacific-Asia Workshop on
Conference_Location
Wuhan
Print_ISBN
978-0-7695-3490-9
Type
conf
DOI
10.1109/PACIIA.2008.251
Filename
4756915
Link To Document