Chinaunix

标题: 请问SAS和SSD硬盘到底比SATA盘好在哪里呢? [打印本页]

作者: number321    时间: 2012-06-12 14:21
标题: 请问SAS和SSD硬盘到底比SATA盘好在哪里呢?
价格上  SATA < SAS < SSD

那么,请问SAS和SSD硬盘到底比SATA盘好在哪里呢.
在实际使用中,如果要求硬盘在有大量读写时,做到不卡死.有读写操作时,速度要尽量快,不考虑价格的话,选什么类型的盘比较好呢?
主要有哪些指标来检验实际的性能呢?

我用hdtune测试分别对三种类型的硬盘测试了下,SATA是7200转的,SAS是15000转的.
结果发现
1.连续读取的速率,三个都差不多,在130MB/s左右.
2.随机存取的话,SATA是10毫秒,SAS是5.5毫秒,SSD是0.1,这个能看出来SSD好于SAS好于SATA.
3.实际将C:\windows目录复制分别复制到三个硬盘中,查看复制的时间,SATA盘用时15秒,SAS盘用时20秒,SSD盘用时33秒.反而是SATA盘最快.实际做文件压缩,删除等操作时,也是SATA盘用时最短.

那么,我测试的结果当中,除了第2项在数字上看起来是速度SSD>SAS>SATA的,其它方面都看不出来啊,反而实际操作中感觉SATA更快些.
那么为什么一些对性能要求高的服务器,都是用SAS盘,或者用SSD,而不用SATA呢?

作者: wolfop    时间: 2012-06-12 16:23
连续读取速度到了内圈 15KRPM的还是明显比7.2KRPM的盘高的。
作者: number321    时间: 2012-06-13 11:12
wolfop 发表于 2012-06-12 16:23
连续读取速度到了内圈 15KRPM的还是明显比7.2KRPM的盘高的。


恩,这个也确实是的,用hdtune测SATA的硬盘越往后越慢,用SAS的话基本上不变.
按道理说应该不管什么情况下外圈都比内圈要快的啊,为什么SAS硬盘的就一样呢,是转速的原因导致的吗?
作者: milujite    时间: 2012-06-13 15:49
磁盘读写基本上是两个因素决定,单位时间掠过的距离和寻道时间。磁盘外圈因为半径长,同样转速下掠过的距离长,所以读写快,中圈的优势是平均寻道时间最短。转速越快,在单位时间内掠过的距离当然越长。SSD根本没寻道一说,对随机读写更友善。希望楼主理解我说啥。
作者: zqyy    时间: 2012-06-13 15:50
贵有贵的道理。
作者: number321    时间: 2012-06-13 16:30
milujite 发表于 2012-06-13 15:49
磁盘读写基本上是两个因素决定,单位时间掠过的距离和寻道时间。磁盘外圈因为半径长,同样转速下掠过的距离 ...


但SAS盘测试的结果,速度也是内外圈一直,用hdtune测试的速度是一条平线,不像SATA盘那样是慢慢下降的.这个是什么原因呢?
作者: tangye    时间: 2012-06-13 23:16
sas盘通常不是单块使用的
作者: leotangcw    时间: 2012-06-14 16:25
SSD是通过芯片进行数据存储的,结构和SATA及SAS不同。SSD特别适合高IOPS的场景
拷贝文件这些基本都是连续读写,无法体现出SSD和SAS的优越性。
SATA和SAS的不同就是SAS一般来说盘体电机比较好,转速快,接口速率较高。所以在突发传输率及寻道时间,相应时间上会有一些优势。

另外SATA盘的可靠性也要比这些差的,其他的两种可靠性要高。
作者: vivianfacebook    时间: 2012-06-15 11:51
需要追求高速还是用SSD固态硬盘比较好。
作者: pingfan2    时间: 2012-06-16 23:46
number321 发表于 2012-06-13 16:30
但SAS盘测试的结果,速度也是内外圈一直,用hdtune测试的速度是一条平线,不像SATA盘那样是慢慢下降的.这个 ...

一条平线是不正常的,应该是下降的幅度小。请确定您测的是一个分区,还是整个盘?
作者: jing0119    时间: 2012-06-18 09:50
leotangcw 发表于 2012-06-14 16:25
SSD是通过芯片进行数据存储的,结构和SATA及SAS不同。SSD特别适合高IOPS的场景
拷贝文件这些基本都是连续读 ...


这大哥是正解吧。。。。
作者: Hongqiyaodao    时间: 2012-06-18 13:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: number321    时间: 2012-06-19 17:54
pingfan2 发表于 2012-06-16 23:46
一条平线是不正常的,应该是下降的幅度小。请确定您测的是一个分区,还是整个盘?


是整个盘,300G的.我看的结果,那条线确实很平,连微小的下降都不怎么看得出来
作者: number321    时间: 2012-06-19 17:56
Hongqiyaodao 发表于 2012-06-18 13:44
除硬盘之外 其余的环境完全一致? 你在测试的时候 确认其他设备 比如阵列卡/控制器之类的 不会造成瓶颈影响 ...


没有用到RAID卡,全部是直接接在主板的SATA口或者SAS口上的.
至于瓶颈的话,请问一般这三种硬盘分别应该怎么接呢.一般用什么样的接法会造成瓶颈导致性能无法体现呢?
作者: pingfan2    时间: 2012-06-19 23:40
number321 发表于 2012-06-19 17:54
是整个盘,300G的.我看的结果,那条线确实很平,连微小的下降都不怎么看得出来

那条线在多少MB/s的高度?
作者: number321    时间: 2012-06-21 10:23
140MB/s左右
作者: 1144077030    时间: 2015-01-30 17:12
谢谢!学习下。
作者: avatasherk    时间: 2015-03-03 15:58
Windows下面小文件存取对SSD而言确实是个问题,换成大文件试试。
作者: dyy3334    时间: 2015-03-04 13:07
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2