原文链接
大型机(mainframe)这个词,最初是指装在非常大的带框铁盒子里的大型计算机系统,以用来同小一些的迷你机和微型机有所区别。虽然这个词已经通过 不同方式被使用了很多年,大多数时候它却是指system/360 开始的一系列的IBM计算机。这个词也可以用来指由其他厂商,如Amdahl, Hitachi Data Systems (HDS) 制造的兼容的系统。
80年代以来,网络化和微型化的日趋明显,传统的集中式处理和主机/哑终端模式越来越不能适应人们的需要,在这种情况下,传统的大型机和小型机都陷入了危 机。为了应对危机,一些大型机和小型机改变了原先的一些功能和模式,以C/S模式中的服务器角色重新适应了人们的需求。 在微型计算机、UNIX服务器、集群技术、工作站的冲击下,不能适应这种变化的传统小型机已经淘汰,而IBM大型主机却长盛不衰,这其中主要的原因 是:RAS(Reliability, Availability, Serviceability 高可靠性、高可用性、高服务性),I/O处理能力以及ISA。
今日而言,大型主机在MIPS(每秒百万指令数)已经不及微型计算机(microcomputer),但是它的I/O能力、非数值计算能力、稳定性、安全性却是微型计算机所望尘莫及的。
而IBM大型机现在绝大多数用于商业应用,北美典型的行业有银行、保险、政府、交通、零售等。全球五十大银行以及500强中业务量需求较大的公司都依靠 IBM 大型机来执行世界上复杂的事务。大型机的优势是海量并发I/O, 利于在线联机交易,成千上万人同时登录。要知道现在中国的几大银行的核心系统都使用大型机,而且都集中到两个大型机系统,一个在北京,一个在上海。要不是考虑到灾难备份的因素,一个大型机系统完全可以应付过来,也就是一个系统搞定数亿人的银行交易。当然一个大型机系统是指并行处理系统(Parallel Sysplex), 参与的机器可能有好几台。每个参与的系统都可以安排在维护时段退出,以进行软件和硬件的维护。但是整个生产系统可以从来不用停止。
当然大型机的造价也是相当的昂贵,随便一台造价都是已数十亿美元计算的,所以用得起的都是一些大公司。
相关资料:IBM大型机术语
一、 IBM大型机(Mainframe)
IBM大约从2000年开始,将大型机改称IBM eServerzSeries,z系统列的意思是永不宕(dang)机(zero),用于mission critical application(24*7)这样的关键场合。国内外银行总行级或较大分行一级大都采用IBM大型机,个别采用Tandem None-StopCOBOL(天腾公司后被COMPAG,再被HP合并)。
IBM大型机主要型号有ES9000(大型机旧型号)和System/390 (S/390).
MVS,VSE,VM,OS/390是IBM大型机上使用的一些操作系统。
IMS是IBM大型机上使用的一种主要大型数据库(层次型数据库,非关系型数据库)。IBM大型机新软件建议使用DB2 UDB数据库的趋势。
CICS(CustomerInformation Control System)读作[kiks],是一种应用服务器(ApplicationServer)或交易服务器(TransactionServer),用于IBM主机上的后端数据库连接和在线事务控制等,有点类似于微软的MTS或IBM的Websphere ApplicationServer。
COBOL是IBM大型机的主要程序设计语言,JCL是大型机上的作业控制语言。
二、 IBM中型机(Midrange)
新名称为IBM eServer iSeries。i系列是具有商务智能(intelligence)的意思。用于中等企业。IBM中型机主要型号为AS/400,操作系统为OS /400,数据库主要为DB2 通用数据库,程序设计语言主要为RPG或COBOL。RPG是一种非常像COBOL的程序设计语言。
三、 IBM小型机(Small Computer)
新名称为IBM eServer pSeries。 p系列是性能较高(performance)的意思。用于中小等企业。IBM小型机主要型号为RS/6000,操作系统为AIX(IBM的UNIX系统),数据库主要为DB2 /ORACLE/SYBASE等,程序设计语言不定,多为C/C++/JAVA等。
四、 IBM PC服务器
新名称为IBM eServer xSeries,以前称为IBM Netfinity Server。 x系列是采用Intel x86系列CPU的意思。用于部门级服务器。
来自 “ ITPUB博客 ” ,链接:/23650854/viewspace-687383/,如需转载,请注明出处,否则将追究法律责任。
如果觉得《IBM大型机 简介》对你有帮助,请点赞、收藏,并留下你的观点哦!