Computer science 是大型机&;小型计算机还在使用吗?

Computer science 是大型机&;小型计算机还在使用吗?,computer-science,history,mainframe,Computer Science,History,Mainframe,我一直在研究计算机的历史。我只是想知道大型机和小型计算机是否还在使用?我的意思是,现在一天的个人电脑比90年代的大型机快很多倍。甚至连大型机都没说。他们还使用个人电脑作为服务器 我对云计算一无所知。据我所知,大型机在2008年肯定还存在,我认为自那以后情况没有多大变化。是的,银行、企业,尤其是政府机构仍然使用大型机。(见鬼,他们仍然使用COBOL) 酷的现在被称为“” 但是,像IBM这样的公司仍然存在。大约3年前,我还是一名大型机程序员,我以前部门的同事仍然在使用这些机器。它们在一些大型航空公司

我一直在研究计算机的历史。我只是想知道大型机和小型计算机是否还在使用?我的意思是,现在一天的个人电脑比90年代的大型机快很多倍。甚至连大型机都没说。他们还使用个人电脑作为服务器


我对云计算一无所知。

据我所知,大型机在2008年肯定还存在,我认为自那以后情况没有多大变化。

是的,银行、企业,尤其是政府机构仍然使用大型机。(见鬼,他们仍然使用COBOL)

酷的现在被称为“”


但是,像IBM这样的公司仍然存在。

大约3年前,我还是一名大型机程序员,我以前部门的同事仍然在使用这些机器。它们在一些大型航空公司的预订和登机手续处理中起着至关重要的作用

值得注意的是,虽然语言和其他工具已经出现,允许开发人员创建非常复杂的软件,但这也提高了任务的复杂性和客户的期望。此外,现代管理似乎都在削减成本

考虑到过于复杂的任务以及不切实际的时间和预算限制,现在的开发团队常常无法成功地完成项目。因此,尽管成功执行的现代项目可能具有更多的功能性和“冷静因素”,但自20世纪70年代以来,项目成功率一直没有提高


因此,许多旧的大型机系统仍在运行,因为一个或多个计划替换它们的项目失败了。同时(我认为)成功的改造,多年来一直是这种失败的一个很好的例子。

直到几周前,我还是一家银行的建筑师;他们拥有2台IBM390大型机,而且在未来很长一段时间内都将拥有它们

原因是他们运行的应用程序是核心银行应用程序,使用Natural(一种编程语言)和Adabas(一种使用文件而非表格的组织概念的数据库)在15-20年内编写

他们在这些应用程序上投入了如此巨大的资金,以至于他们需要很长时间才能转向其他应用程序。我说的不仅仅是代码和数据,而是大型机团队中“了解业务”的人

考虑到这些都是核心银行系统,而且非常可靠,它们没有兴趣转向仿真或其他平台

如今,大型机的缺点主要是高昂的支持和维护费用,以及市场上技能基础的不断减少

他们还运行虚拟机,所以这是一种小型计算机


希望这能有所帮助。

另一个例子:德国电信公司使用一个基于主机的系统,名为20世纪70年代设计的,用于管理电话线路和客户数据的数据。一些辅助系统已经被更现代的体系结构所取代,但核心系统仍然是大型机,如此庞大和复杂,以至于没有一家公司能够胜任更换它们的任务。

一些银行系统仍然或多或少地以几十年前构建时的配置运行。
它没有坏,所以他们不觉得需要升级。

规则1:大型机永远不会死。@tur1ng:你能给我一些理由吗?他们为什么还要使用COBOL?(我不懂COBOL或FORTRAN)@claws:看看这个答案:。原因有很多。最大的一个问题是,这些应用程序通常都是巨大的、关键的、运行良好的应用程序,而一个拙劣的替代品将是一场灾难(一次又一次地证明了这一点,往往会给纳税人带来巨大的损失)。布罗克所说的话的简短版本是:“如果它没有坏掉,就不要坏掉它。”当你每周有上千万美元在线时,这一点非常重要……伙计,新的Z10EC没有什么平凡的。IBM大型机运行虚拟机?我相信所有前VAX程序员听到这个消息都会感到振奋!他们为什么不重新编写软件?我不知道他们的软件有多大,但肯定几年后他们会有符合现代标准的软件,可以在未来的个人电脑上运行。大型机就像你说的那样陈旧而昂贵。@Neil:我想这是为了“Rich工作的银行仍然运行VMS”@MSalters VMS是(是?)DEC VAX生产线的微型计算机操作系统。正如Rich所提到的,IBM大型机运行VM,它们在VM上托管CMS之类的操作系统。@claw:我的答案试图回答您的问题。此外,个人电脑与大型机的成本效益并不像许多人认为的那样明确。而取代它们的许多分布式系统甚至更为复杂!事实上,当我们试图取消德国电信的订阅时,他们说“你不能,因为你没有”,所以我们说“很有趣,那么也许你可以停止每月向我们发送账单”。解释是,订阅是在一家大型蓝色公司编写的新系统中管理的,但计费是在Kontes中完成的&我们的数据迁移失败了。