如今大型机的使用量是否正在减少?
答案1
这取决于您强调问题的哪一部分:重要性还是使用率。
大型机仍然非常重要。金融行业和大型企业所需的许多关键业务仍然严重依赖大型机。IBM 占据了该市场约 90% 的份额。大多数供应商已经削减了大型机软件开发,但 IBM 一直在增加对大型机硬件的研发,并且大型机软件开发业务增长非常迅速。
从总体使用率来看,大型机的许多传统功能现在都可以由联网服务器群甚至桌面系统来实现。例如:
- 大规模冗余操作(必须连续运行多年的系统)现在可以通过具有冗余交换功能的单独联网计算机或服务器来实现。
- 虚拟化:单个大型机系统可以运行多个操作系统和多个应用程序,从而满足使用远程终端的整个公司的需求。如今,桌面系统通常针对每个用户的任务进行专门安装和定制。
- 多用户操作:在网络时代之前,如果大量用户需要访问中央数据库(和集中式应用程序),大型机系统是支持如此高利用率和巨大吞吐量的唯一选择。如今,互联网(和内部网)通过分布式系统(现场和场外)连接用户和数据,这些系统可以根据所需的特定交易级别进行调整。
- 可扩展性 - 大型机巨大的前期硬件成本(以及巨额的软件许可成本)为您提供垂直可扩展性(大型硬件),以处理巨大的需求(当前和未来)。分布式、小型服务器为您提供水平可扩展性,其成本可以随着容量需求的增加而分摊。
因此,有人会说,稳步降低价格和大型数据库规模经济将满足对最大型系统的持续需求。另一些人则认为,投资大型机技术并不划算。
答案2
在银行,答案是肯定的不。有太多遗留代码和业务规则,这些规则要么记录不全,要么编写时间太久,因此脱离大型机的成本太高。
答案3
在瑞典,瑞典社会保险局最近从旧式大型机 (Bull) 转换为基于 UNIX 的系统。
最大的原因是,那些了解旧系统的员工要么已经退休,要么为了保持系统正常运行而推迟了几年退休。
我怀疑银行系统也会发生类似的迁移,因为它们很快就会(或已经)遭受同样的问题。
答案4
是的。仍在使用 Linux 的人正在巩固它们,大型机上 Linux 的美丽新世界基本上只是一个神话。
多年来,我从未听到过这么多关于有人在大型机上迁移应用程序或开发新应用程序的传言。我知道许多项目中“不可能取代”的 COBOL 实际上已被取代,主要是 J2EE 应用程序。
仍在使用大型机(尤其是非 IBM 大型机)的地方是政府机构和银行等运转不良的组织。随着精通大型机的人陆续退休和去世,人们不再会提出“你真的需要 1975 年的糟糕遗留代码”这种荒谬的论点,最终会有人摧毁大型机。