|
软件学报 2010
一种基于虚拟机的高效磁盘i/o特征分析方法, PP. 849-862 Keywords: 虚拟机,磁盘i/o特征,性能优化,在线i/o分析,文件系统 Abstract: 于磁盘系统的机械运动本质,磁盘系统i/o往往会成为计算机系统的性能瓶颈.为了有效地提高系统性能,收集和分析应用系统的磁盘i/o特征信息将成为性能优化工作的重要基础.与以往i/o特征分析方法不同,给出了一种基于xen3.0虚拟机系统的磁盘i/o特征在线分析方法.在虚拟机环境下,该磁盘i/o特征采集方法可以透明地应用于任意无须修改的操作系统.该方法可以高效地在线采集多种基本i/o特征数据,其中包括:磁盘i/o块大小、i/o延迟、i/o时间间隔、i/o空间局部性、时间局部性以及磁盘i/o操作热点分布.通过测试和分析,该在线i/o分析方法有着较小的系统开销,并且对应用系统i/o性能的影响很小.此外,还给出了在大文件拷贝、基于filebench的filemirco和varmail等工作负载下的i/o特征分析结果.
|