存储设备和子系统(二)
2013-12-03 09:08:12 来源:华军科技数据恢复
3)寻道时间
除转动延时之外,第二个最重要的磁盘性能量度是寻道时间,即测定通常的平均访问时间。它是指在读或者写数据时,磁头从一个磁道运动到另一个磁道所花费的时间。有时也把转动延时平均量加入平均访问时间中。磁盘传动器(也称磁盘臂)是一个复杂、高精度的机械设备,在其上附有读/写头。尽管磁盘臂在磁盘介质表面的移动速度非常之快,但与通过硅或铜的电子运动速度相比较,还是很慢的。所以,花费在寻道上的时间是系统的瓶颈。
4)内存缓冲
转速并不是磁盘性能的惟一量度,所有的磁盘驱动器都有一定容量的缓冲内存,用来临时存储读/写的数据,缓冲为主机I/O控制器和磁盘驱动器之间的数据传输提供了一种方法,当驱动器正在寻道或在执行其他操作时,主机I/O控制器则从驱动器内存中读/写数据。所有的驱动器读和写都通过驱动器的缓冲。业已证明,缓冲越大,传输操作的次数越少,因此,能够建立更有效的I/O路径。现在,许多驱动器里都植入了微处理器,使磁盘驱动器的智能化程度更高,磁盘上的内存不仅用于缓冲,也用于高速缓存。高速缓存是第5章的论题。对于存储网络环境,建议内存缓冲的大小在2~4MB范围之间。
5)传输速度
衡量磁盘驱动器性能的传输速度有两种:一种是阵发性传输速度,另一种是持续性传输速度。阵发性传输速度表示数据在磁盘的同一磁道内的传输速度,而持续性传输速度则表示数据不在同一磁道且数据之间有间隙的传输速度。
实际的磁盘性能很大程度上取决于磁盘上的文件系统,以及如何完整写入或分段的。因此,不要期望持续性传输速度能够达到所给出的指标范围。一般说来,对大多数存储网络环境,最重要的指标是缓冲内存的大小、转速以及磁盘的寻道时间。其他的指标,如持续性传输速度和阵发性传输速度,都取决于这些指标
6)双端口
随着RAID和存储网络技术的发展,要求为单个磁盘驱动器提供另外的访问路径的呼声越来越高。磁盘驱动器制造商已经推出了双端口的磁盘驱动器,以满足这种需求,这种双端口的磁盘驱动器可以用于存储网络环境。简单地说,双端口驱动器就是在原有磁盘驱动器上另加一个I/O路径,这样,如果一个I/O路径或控制器不能工作,另一个I/O路径或控制器将为数据访问提供路径.到目前为止,双端口的磁盘驱动器已经可以连接到光纤路径的双环,也可以连接到SSA网络。
3.磁带驱动器
磁带驱动器主要用于备份和恢复。它们比磁盘驱动器较慢,任何数量的寻道时间都要以秒来计算,甚至以分来计算,而不是以微秒来计算。由于这个原因,磁带驱动器不适于大多数随机访问的应用。
在流式数据的情况下,即维持磁带驱动器在一个恒定的、持续的工作负荷情况下,磁带驱动器处于最好的工作状态。流式速度要求磁带驱动器能够接受一个稳定的数据供应,假如输入数据不能与磁带驱动器的前进速度保持同步,则磁带传输的机械装置必须停止下来,在数据再次到来时,为了重新定位磁带,必须作一些回绕。这样的停止、回绕和重新开始操作明显地对性能有影响。尽管为了使磁带驱动器达到流式速度,从应用中流入驱动器的平均数据量应该等于驱动器的流式数据速度,但是在驱动器中创建一个很大的内存缓冲能使问题得到一定程度的缓解。在网络存储环境下,建议为磁带驱动器配置2~4MB的内存缓冲。
4.光学存储技术
一般说来,在存储网络环境下,光学存储技术并不很适用。虽然像磁光(MO)这样的光驱动技术已经被用于一些领域,特别是用于分级存储管理(HSM),但它们的应用范围却受到了容量的限制。同时,事实已经说明,它们的管理也是一个困难的问题。今天,随着DVD的出现,MO的生命已经到了尽头。通过给CD光盘塔(机器人)提供共享服务器,CD-ROM技术获得了一定的成功,CD的读出速度是可以接受的,但可录刻CD技术的写操作却慢得让人不能接受。DVD技术的出现,给光技术广泛运用于存储网络提供了可能,但早期的迹象表明,这个可能性是很小的。