很明显,目前许多公司和机构拥有一定数量的大型机系统,否则, I B M公司将不会成为现在这样的工业巨人。因为目前这些系统还提供相当一部分计算能力,因而应该合理地估算一下这些系统是否在网络存储方面仍保存重要地位。
一般情况下,大型机系统建立在专用接口上,它并不支持网络存储的开放系统标准,但Cray Research系列的UN I X系统是一个例外。这些系统大都用于政府的研究机构和大学中,许多年来,它们在标准化的存储管理领域一直保持着最领先的水平。其实, Cray 大型机系统对开放系统的网络存储环境的发起贡献颇多。
在以下各节中,术语“大型机系统”主要是指I B M公司及其兼容厂商出售的S – 3 9 0体系结构的机器,以下将对它们用于网络存储环境的情况作一些分析。
1. 大型机系统的测试、可靠性及技术支持
开放系统的I T专职人员往往把大型机系统看作太昂贵、也太缺乏灵活性的过时技术。但在可靠性和技术支持方面,大型机的确无可挑剔。
大型机系统主要由I B M界定,而且是专有的。因为I B M对产品的组合数量控制得非常严格,所以大型机系统的测试矩阵非常小。不仅如此,大型机是裕度很高的产品,能支持对系统的彻底测试。这就使得产品不仅可靠性高,而且出现兼容性问题相对较少。
在需要支持的时候,大型机系统的厂商通常反应积极迅速。首先,当系统出现某些问题的迹象时,内置于大型机系统中的诊断程序会自动通知服务厂商,另外,大型机支持的实用程序总是业界最先进的。由于大型机系统都具有最完备的错误诊断能力,且由训练有素、技术精湛的工程师进行维护,所以,大型机系统的技术支持堪称业界一流。
2. 大型机系统的存储管理
大型机系统的大部分存储管理问题在若干年前都已经得到解决。今天开放系统厂商面临的可伸缩问题在大型机系统早已成为过去,大型机系统的备份、恢复和H S M已经成功地运行了许多年,所以,考虑把开放系统网络的数据存储在大型机系统上也是很符合逻辑的。
然而,这个思想所面临的问题首先是要把数据放到大型机系统,而大型机系统和开放系统在存储体系结构上有很大的差异,参见本书第1 4章的讨论。大型机系统包括数个文件传输应用程序,使用它们可以把开放系统网络上的数据传送到大型机系统。但是,对大数据量的传输,它们的性能远不尽如人意。
此外,数据的控制也是一个令人头痛的问题。从开放端用户和系统管理员的观点来看,一旦文件被存放在大型机系统中,这些文件便为一个外来系统所监管,而这个外来系统难于同发送数据的人和系统很好地交流。例如,为了系统的性能优势,大型机存储管理系统往往自动地把文件迁移到离线存储,同时在那些高级执行官们决不知情的情况下,撤消了他们准备在董事会上演示的资料,因而,不得不取消这个会议(这是网络管理员的责任)。图1 – 7给出了开放系统和大型机系统之间控制和管理的分离。
3. 大型机的成本
毫无疑问,使用大型机的最大的问题是它的花费太高,购买、安装、用电、程序、操作、维护和升级等都是极其昂贵的。然而,假如公司已经有了一台大型机,用它作为一些用户的服务器或作为开放系统的第三级灾难恢复的选择,也许是可以接受的。一旦信息存放在大型机系统的磁盘子系统中,数据是相当安全的。
4. 专有I / O子系统
在开放系统出现之前很久,大型机系统就拥有了各种网络存储成分,但这些方案都是专有的,是为满足大型机系统I / O的需要而设计的。因而,它们不能迁移到开放系统的网络存储中,也基本上超出了本书的范围。