胶带库
在计算机存储中,磁带库是一个容纳磁性磁带的物理区域。在较早的时代,将磁带库维持在被称为磁带图书馆员和计算机操作员的人,并且图书馆的正确操作对于批处理处理工作的运行至关重要。尽管这个时代的磁带库不是自动化的,但使用磁带管理系统软件可以帮助运行它们。
随后,磁带库是物理自动化的,因此有时被称为胶带筒仓,磁带机器人或磁带自动点唱机。这些是一个包含一个或多个磁带驱动器的存储设备,许多可以容纳胶带弹药筒的插槽,一个可以识别胶带弹药筒的条形码读取器以及一种用于加载磁带的自动化方法(机器人)。此类解决方案主要用于备份和数字归档。此外,当前存储筒仓中未存储的磁带的区域也称为磁带库。最早的例子之一是1974年宣布的IBM 3850群众存储系统(MSS)。
在任何一个时代,磁带库都可以包含数百万磁带。
手动时代
磁带和批处理处理
在大型机计算机时代,尤其是IBM大型机时,最常见的格式是9轨磁带。作为批处理作业的一部分,一些大型应用系统可能需要数十种不同的磁带。
在该时代的数据处理应用程序中,通常将诸如员工薪资信息,用品和商店库存或客户帐户等内容的主文件保存在磁带上。批处理作业以更新这些主文件将将现有的磁带主文件作为输入,并将新的磁带主文件作为输出。此外,一组更新交易本身可能构成第二个输入胶带。然后,一个更新作业的主文件输出将是下一次运行该作业的主文件输入,也许是一天,一周或一个月后。代表主文件过去几个迭代的磁带通常会保留,以防最新版本的问题,并且必须重新运行该作业。
磁带库和图书馆员的角色
大型计算机安装通常有一个单独的房间,即磁带库,以容纳其架子和胶带橱柜。运行批处理作业的典型工作流程是进入图书馆,将某些磁带从那里的架子上拉出并将其装载到滚动推车上,将购物车移动到计算机区域,将磁带安装到胶带驱动器上进行生产,请采取跑步结束后,磁带将磁带从驱动器上移开,将购物车回到库中,然后将磁带放回库架上。大多数计算机安装都存在此类磁带库。
即使是适度的计算机安装,也可能有数百个磁带,并且库的库尺寸很常见。而且它们可能会更大:到1970年代中期,美国人口普查局和NASA各自都有磁带库,里面有大约一百万个磁带卷轴。负责所有这些的人通常被称为录音带图书馆员。
在这个时代,没有自动化的磁带交付和安装系统,因此必须由计算机操作员执行此操作。这些人是负责将磁带安装到胶带驱动器上的人,这是经营工作的一部分。即使是仔细的计算机操作员,有时也可以将错误的磁带安装为作业输入,或者出现多包数据集的卷轴。覆盖原本要保存的磁带是另一个潜在的错误。
磁带图书馆员有责任设置磁带处理程序以最大程度地减少发生错误的机会。正如那个时代的一本书写道:“跟踪磁带的下落是一项艰巨而负责任的工作。”
支持软件
这个时代的磁带管理系统是软件包,其目的是帮助辅助磁带库操作和管理。他们跟踪磁带上的数据集,并产生报告,指示是否应保留或可以从磁带中刮擦数据集;他们通过录音带列表和预先打印的外部胶状胶带标签诸如计划生产作业的设置和运行;他们跟踪胶带卷轴的物理清单。这些包裹中最受欢迎的是大学计算公司的UCC-1,该产品也被称为磁带管理系统。它在DataPro Research Corporation的软件荣誉卷中遇到了几次。另一个是Value Computing,Inc。的Valuib,第三个是Capex Corporation的TLMS II。
随着大型机的使用一直持续到接下来的世纪,手动和自动的磁带库管理是IBM数据设施存储管理子系统(MVS)产品的一部分。
自动化时代
设计
物理自动化的磁带库设备可以存储大量的数据,截至2016年,范围从20多核管到2.1个数据。这种容量是典型的硬盘驱动器的数千倍,并且超过网络附加存储的功能。 。典型的入门级解决方案的成本约为10,000美元,而高端解决方案的起价可能高达20万美元,而全面扩展和配置的图书馆的成本超过100万美元。
对于大量数据存储,它们是一种具有成本效益的解决方案,每GB少于2美分的价格。其更大能力的权衡是他们的访问时间较慢,这通常涉及对磁带的机械操纵。在库中访问数据需要几秒钟到几分钟。
由于它们的顺序访问缓慢和容量较大,因此磁带库主要用于备份和数字存档的最后阶段。后者的典型应用将是组织的广泛交易记录,用于法律或审计目的。另一个示例是层次存储管理(HSM),其中使用磁带库来容纳文件系统中很少使用的文件。
软件支持
商业上有几个大型图书馆管理包。开源实施包括Amanda , Bacula和最小MTX计划。
条形码标签
磁带库通常具有连接到每个磁带的光学扫描条形码标签的能力,从而使它们能够自动保持库存的清单,其中哪些磁带在库中。预先打印的条形码标签可商购,也可以使用商业或免费软件生成自定义标签。条形码标签通常是磁带标签的一部分,在介质开头记录以唯一识别磁带的信息。
自动加载器
只有一个驱动器的较小磁带库被称为自动加载器。术语自动加载器有时还与Stacker同义使用,该设备必须以依次的方式加载媒体。
其他类型的自动加载器可能会使用光盘(例如紧凑盘或DVD )或软盘进行操作。