Chinaunix首页 | 论坛 | 博客
  • 博客访问: 169617
  • 博文数量: 35
  • 博客积分: 2067
  • 博客等级: 大尉
  • 技术积分: 282
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-31 10:29
文章分类

全部博文(35)

文章存档

2014年(3)

2011年(2)

2010年(20)

2009年(10)

我的朋友

分类:

2010-03-30 11:23:46

Does Virtualization Make Disk Scheduling Passé?

这篇文章不在是WIOV 2010上的了,因为我在前面那个系列中,曾经讲过一篇磁盘IO调度在系统虚拟化之后应对的挑战的文章,里面提到过这个“Does Virtualization Make Disk Scheduling Passé?”

文章短短只有5页,却是SOSP 2009的一个WORKSHOP的Best Paper,还是值得一看的。

文章的主要内容就是,在Xen和VMware上,测试了VMM和VM的不同磁盘IO调度程序的组合。

然后,从数据结果中,作者发现了三个结论:

1.对运行在VM里的不同的WORKLOAD,使用不同的磁盘IO调度程序(VM-LEVEL),有助于性能的大幅度提高。也就是说:不同的workload要选择正确的磁盘IO调度。

2.在VMM-Level,NOOP调度程序是性能最好的。也就是说:无论VM-LEVEL的调度程序如何变化,在VMM-LEVEL级别上使用NOOP调度程序,比起其他的选择,性能要好(这点在我讲的那篇WIOV 2010上的那篇磁盘IO调度的文章的有冲突)。

3.完全公平调度,在实现磁盘性能公平上,发现的比其他的算法要好。不过要以系统吞吐量和延迟为代价。(CFQ在性能上的表现比起其他的算法组合要差)
阅读(1075) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~