首页 > 其他 > 详细

云计算服务器的io特性

时间:2015-03-23 19:46:36      阅读:284      评论:0      收藏:0      [点我收藏+]

为了解云计算服务器的io特性,刚好某厂家有试用活动,用fio分别对云服务器、oracle T4-1小型机内置硬盘,oracle T4-1+ST2540M2磁阵来对比测试了一下。

fio软件的版本为:2.1.3

每次测试半小时,每个类别都经过多次测试:


一、云服务器

测试云服务器规格为:

1核CPU+512M内存+1M带宽+Ubuntu14.04


顺序读:

#nohup fio -filename=/dev/xvdb -direct=1 -rw=read -bs=16k -size=5G -numjobs=32 -runtime=1800 -group_reporting -name=test >io_test.txt 2>&1 &

其余顺序写,随机读,随机写,随机读写只需将-rw参数分别改为write、randread、randwrite和randrw

测试iops结果如下:

顺序读:1250

顺序写:1223

随机读:1020

随机写:999

随机读写:978


这里可以看到,云计算服务器的各类型io,相比普通服务器的机械硬盘,非常均匀,都是1000左右。


二、T4-1小机的SAS 10k内置硬盘:

#nohup fio -filename=/var/test -direct=1 -rw=read -bs=16k -size=5G -numjobs=32 -runtime=1800 -group_reporting -name=test >io_test.txt 2>&1 &

顺序读:8786

顺序写:164

随机读:865

随机写:141


可以看到,机械硬盘的各类型io能力,差异非常大。尤其是随机写,iops很低。

注:机械硬盘随机写的iops计算公式为:1/(Tseek+Trotation),其中Tseek是寻找磁道的时间,Trotation是盘面旋转到磁头读写位置所需时间。这样子算出来的iops与上面的测试结果基本一致,可见fio软件的测试结果还是很准确的。


三、ST2540M2(4块盘RAID1+0)

顺序读:13012

顺序写:5292

随机读:1715

随机写:756


可以看到,即使用了光纤磁阵,机械硬盘的随机写还是比较弱。


本文出自 “记忆碎片” 博客,请务必保留此出处http://weikle.blog.51cto.com/3324327/1623474

云计算服务器的io特性

原文:http://weikle.blog.51cto.com/3324327/1623474

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!