分类: 服务器与存储
2010-06-07 13:56:12
答:首先,让我们先来讨论一下所谓磁头划过次数的意义。显然,这个名词肯定不是指对一整盘磁带的单次使用就等于划过一次。这个名词的意思不是实际使用层面上的,事实上它指的是磁带上的每个区段到底被读写磁头划过了多少次。在这里你可能认为二者是差不多的,其实不然。问题就在于所谓的“shoeshining”。
如果备份程序将需要备份的数据以一个比较慢的速率发送到磁带驱动器,且这个速度低于磁带驱动器的额定速度,那么将会发生shoeshining效应。比如,对于LTO5驱动器和磁带来讲,它的额定速度是160MBps,如果将压缩因素考虑在内的话,那么速率可以达到240MBps。同时,由于你在执行增量备份,备份的数据量很小,比如只有几MBps,那么这个速度会远远低于磁带驱动器的额定速度,那么磁带驱动器就会将速度降低到它的额定最小可容忍速度,以这个最小速度来写数据,然后停止,倒带,然后再次开始,停止,倒带,周而复始。每次执行这个过程的时候,磁头就会划过受影响的区段一次。(译者注:LTO数据磁带写入的时候只能按照一个方向持续绕带,不能够停止,如果速度跟不上,那么只能等到磁带到头之后,倒带到之前的位置继续写入。)
在很多环境中,shoeshining效应表现的很明显。磁带每秒会划过磁头大概120英尺的长度,按照这个结果考虑,对于磁带上的某个区域,在重复使用过程中将被磁头划过几十次。