大话存储II----第三章磁盘大挪移-磁盘原理与技术详解(3.8-3.9)

3.8 并行传输和串行传输

3.8.1 并行传输

        并行传输就是用多条线路同时传输,每条线路传输一个字符。并行传输要求通信双方之间的距离足够短,因为如果距离很长,那么这多条线上的数字因为导线电阻不均衡以及其他各种原因的影响,最终达到的速度就会显现出差距,从而造成接受方必须等所有的线路的字符都到达之后,才能发起下轮传送。

        并行传输应用到长距离的连接就无优点可言了。首先,在长距离使用多条线路比一条线路要昂贵;其次,长距离的传输要求较粗的导线,以便降低信号的衰减,这时要把它们捆绑到一条单独线缆里相当困难。IDE硬盘所使用的40或者80芯电缆就是典型的并行传输。40芯电缆其中的32芯是数据线,其他8芯是承载其他控制信号的。所以这种接口一次可以传输32位数据,也就是4B。

3.8.2 串行传输

        如果只用一条线路来连接到对方,那么发送多少个数字,就需要发送多次才能全部传送到对方。串行传输在效率上,显然比并行传输低得多。但是串行也有自己的优势,USB接口、IEEE 1394和COM接口都是用串行传输的计算机外部接口。因为并行虽然表面上看起来效率比串行高很多倍,但是由于电路高速震荡时,数据线之间会产生很大的干扰,造成数据出错,所以必须加屏蔽线。加了屏蔽线之后,也不能保证屏蔽掉更高频率的干扰。所以并行传输效率高但是速度慢。而串行虽然效率低,但是速度快。这样算起来,串行传输反而比并行传输的总体效率更快。串行传输不仅仅用于远距离通信,连PCI接口都转向了串行传输的方式。 PCIE接口就是典型的串行运输方式,其单挑线路速度可达2.5Gb/s,还可以在每个接口上将多条线路并行,从而使得速率翻倍。比如4X的PCIE最高可达16X,即16条2.5Gb/s的线路并行连接到对方。但是这也只是在短距离传输上,比如主板上的各个部件之间,才能承受高速的并行传输,远距离传输是达不到的。


3.9 磁盘的IOPS和传输带宽(吞吐量)

3.9.1 IOPS

        磁盘的IOPS,也就是每秒能进行多少次IO,每次IO根据写入数据的大小,这个值也不是固定的。如果在不频繁换道的情况下,每次IO都写入很大的一块连续数据,则此时每秒所做的IO次数是比较低的;如果磁头频繁换道,每次写入数据还比较大的话,此时IOPS应该是这块硬盘的最低数值了;如果在不频繁换道的条件下,每次写入最小的数据块,比如512B,那么此时IOPS讲师最高值;如果使得IO的payload长度为0,不包含开销,这样形成的IOPS则为理论最大极限值。IOPS随着上层应用的不同而有很大的变化。

        例如,写入10000个大小为1KB的文件到磁盘上,耗时要比写入一个10MB大小的文件多得多,虽然数据总量都是10MB。因为写入10000个文件时,根据文件分布情况和大小情况,可能需要做好几万甚至十几万次IO才可以完成。而写入一个10MB文件,如果这个文件在磁盘上是连续存放的,那么只需要几十个IO就可以完成。

        对于写入10000个小文件的情况,因为每秒需要的IO非常高,所以此时如果具有较高IOPS的磁盘,将会提速不少,而写入一个10MB文件的情况,就算用IOPS很高的硬盘来做,也不会有提升,因为只需要很少的IO就可以完成了,只有换用具有较大传输带宽的硬盘才能体现出优势。

3.9.2 传输带宽

        传输带宽指的是硬盘或设备在传输数据的时候数据流的速度。还是刚才的例子,如果写入10000个1KB的文件需要10S,那么此时的传输带宽只能达到每秒1MB,而写入10000个1KB的文件需要10S,那么此时的传输带宽只能达到每秒1MB,而写入一个10MB的文件用了0.1S,那么此时的传输带宽就是100MB/S。所以,即使同一块硬盘在写入不同大小的数据时,表现出来的宽带也是不同的。具有高带宽规格的硬盘在传输大块连续数据时具有优势,而具有高IOPS的硬盘在传输小块不连续的数据时具有优势。

        同样,对于一些磁盘阵列来说,也有这两个规格。一些高端产品同时具备较高的IOPS和带宽,这样就可以保证在任何应用下都能表现出高性能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值