2008年(8065)
分类: 服务器与存储
2008-09-18 13:20:50
机械手是磁带库中的核心部件,是决定磁带库性能、稳定性的关键,也是磁带库中最昂贵的部件之一。各厂商在机械手的设计上各有千秋,其中StorageTek公司采用获得专利的圆柱设计,极具特色,在减少机械手移动距离、提高磁带库总体性能的同时提高了整个磁带库系统的可靠性。其他大多数厂商采用的则是X轴-Y轴的方式。
磁带库分区
所谓磁带库分区就是将磁带库中的磁带驱动器和插槽分配给不同的平台,这些驱动器及插槽只能被分配的主机使用。但机械臂可以控制所有的驱动器及插槽,并被所有的主机控制。控制顺序遵循先来先控制的原则。磁带库分区的前提条件是此磁带机是多通道结构。
当一个磁带库的容量、性能达不到用户的需求时,可以将数个甚至数十个磁带库连接起来,从而可以形成一个超大规模的磁带库系统。一个磁带库中的磁带可以自动地传送给其他的磁带库,在磁带库之间进行磁带交换时需要使用机械装置来完成。
广泛兼容的连接性
广泛的连接方式可以使得磁带库能够灵活地应用于各类存储环境,磁带库一般支持SCSI、FC交换网络和FC环路网络,今后还将支持以千兆以太网为基础的iSCSI等存储网络协议,以及类似InfiniBand等新兴存储总线技术。
多类型磁带机支持
毫无疑问,磁带机是磁带库中最核心、最关键的部件,经过数十年的发展,如今的磁带机技术各具特点,为用户的不同存储需求提供了不同的选择。
大型机自动磁带库一般采用专有磁带技术(STK9840、9940、IBM3590、3592等),然而,在大型机磁带库中有时也会出现混装多厂商磁带机的情况。目前,开放系统磁带库大都能够同时支持主流磁带机技术(DLT—数字线性磁带、LTO—线性磁带开放协议、DAT—数字影像磁带及A99v—先进智能磁带等),并且可以在同一个磁带库中进行混装。
一个磁带库的总容量大小是由最大槽数和每盘磁带容量共同决定的(非压缩总容量=每盘磁带非压缩容量×最大槽数)。通常,磁带库按照容量大小分成三个级别:初级、中级和高级。其中,初级磁带库的容量在几百GB至几TB,中级磁带库的容量在几TB至几十TB,而高级磁带库的容量在几十TB至几百TB甚至更高。当然这只是较为粗略的划分,随着磁带技术的发展,尤其是每盘磁带存储容量的逐渐攀升,磁带库容量也会相应发生变化。
由磁带机与磁带库共同决定,包括机械手的磁带装载时间以及磁带机性能。随着磁带机技术的不断发展,磁带传输速率得到很大提升,磁带库厂商对机械手的不断改进缩小了磁带的平均装载时间,再加上与存储软件的更好配合,所有这些都使得磁带库性能稳步提高。
逐渐进步的可靠性
硬件冗余技术充分应用到了磁带库中,包括冗余电源、冗余风扇等,从去年开始,有些厂商为了获得更高的可靠性而采用了冗余的机械手设计。
另外,多磁带机之间可以做冗余,RA99v(Redundant Array of Inexpensive Tape)是相对硬盘的RAID而来,它主要是将多个相同的磁带机做成一个阵列,一方面可以提高备份的性能,另一方面又可以提高磁带的容错性。
磁带库的分类
从应用的角度,磁带库大体上可以分为两类:大型机自动磁带库和开放系统磁带库。前者使用专有技术的磁带机,后者大多使用开放式磁带机,也有为了提高整体磁带库性能而采用专有技术磁带机和开放式磁带机混装的情况。
大型机磁带库之间与其服务的大型机直接连接,而开放系统磁带库既可以直接与服务器连接,也可以连接到存储区域网(SAN)之中。在一个典型的SAN中,磁带库是必不可少的设备,如下图所示。
磁带库分区
所谓磁带库分区就是将磁带库中的磁带驱动器和插槽分配给不同的平台,这些驱动器及插槽只能被分配的主机使用,但机械臂可以控制所有的驱动器及插槽,并被所有的主机控制,控制顺序遵循先来先控制的原则。磁带库分区的前提条件是此磁带机是多通道结构。下图是一个磁带库分区的例子: