SCSI

  SCSI的英文全称为“Small Computer System Interface”(小型计算机系统接口),是同IDE完全不同的接口,IDE接口是普通PC的标准接口,而SCSI并不是专门为硬盘设计的接口,是一种广泛应用于小型机上的高速数据传输技术。SCSI接口具有应用范围广、多任务、带宽大、CPU占用率低,以及支持热插拔等优点,但较高的价格使得它很难如IDE硬盘般普及,因此SCSI硬盘主要应用于中、高端服务器和工作站中。SCSI硬盘和普通IDE硬盘相比有很多优点:接口速度快,并且由于主要用于服务器,因此硬盘本身的性能也比较高,硬盘转速快,缓存容量大,CPU占用率低,扩展性远优于IDE硬盘,并且支持热插拔。

硬盘的平均寻道时间

  这里的寻道时间指的是SCSI硬盘的平均寻道时间(Average Seek Time),是指SCSI硬盘在接收到系统指令后,磁头从开始移动到移动到数据所在磁道所需要的平均时间,单位为毫秒(ms)。这是衡量SCSI硬盘的一个重要参数,其数值越小,则性能越好。现在主流的SCSI硬盘的寻道时间都在5ms左右或以下,比普通的IDE硬盘高得多。寻道时间实际上是由硬盘转速、单碟容量等多个因素综合决定的一个参数,硬盘的转速越快,磁头在单位时间内所能扫过的盘片面积就越大,而硬盘的单碟容量越高,其数据记录密度也越高,磁头读写相同容量的数据时所需要扫过的盘片面积就越小,从而使平均寻道时间减少,提高硬盘性能。另外,文件的大小对寻道时间的敏感度不同,在读写大量的小文件时,硬盘对寻道时间非常敏感,而在读写大文件或连续存储的大量数据时,寻道时间则不太重要。

设备的核心处理芯片

  SCSI设备由SCSI控制器进行数据操作,是SCSI卡最重要的部分。这个SCSI控制芯片就是SCSI卡的核心处理芯片。它相当于一块小型CPU,有自己的命令集和缓存。

  SCSI卡有独立的芯片负责SCSI数据处理,当CPU将指令传输给SCSI后,随即去处理后续指令,其他的相关工作就交给SCSI控制芯片来处理,当SCSI“处理器”处理完毕后,再发送控制信息给CPU,CPU再接着进行后续工作,因此SCSI系统对CPU的占用率很低。另外,SCSI控制器和硬盘允许一个用户对其进行数据传输的同时,另一位用户可对其进行数据查找,这就是SCS控制器和硬盘并行处理能力的体现。这两方面的特点对于高端应用领域是非常必要的,因为在如网络服务器等应用方面,如果硬盘不具有很强的并行处理能力,当许多用户同时存取时,系统就会变得极其缓慢,而且很容易导致系统崩溃。

硬盘的接口类型

  SCSI规范发展到今天,已经是第六代技术了,从刚创建时候的SCSI(8bit)、Wide SCSI(8bit)、Ultra Wide SCSI(8bit/16bit)、Ultra Wide SCSI 2(16bit)、Ultra 160 SCSI(16bit)到今天的Ultra 320 SCSI,速度从1.2MB/s到现在的320MB/s有了质的飞跃。目前的主流SCSI硬盘都采用了Ultra 320 SCSI接口,能提供320MB/s的接口传输速度。

  另外,在高端的服务器/工作站硬盘中,还会采用光纤通道作为SCSI硬盘接口。光纤通道是高性能的连接标准,用于服务器、海量存储子网络、外设间通过集线器、交换机和点对点连接进行双向、串行数据通讯。对于需要有效地在服务器和存储介质之间传输大量资料而言,光纤通道提供远程连接和高速带宽。它是适于存储局域网、集群计算机和其它资料密集计算设施的理想技术。其接口传输速度分为1GB和2GB等等。

相关百科