1.1 主机操作系统的演变
在1964年 ,IBM公司推出了System/360™ ,简称S/360™,这是第一代计算机操作系统,S/360这个名字有着架构范围广泛,360度适用各方面的客户,并且具有全方位的特点的寓意。事实上,S/360也是第一台使用微码来实现许多机器指令的计算机,使用微码的好处是什么呢?事实证明,使用微码在于它的灵活性,任何新的或更改的功能都可以通过只改变现存的微码来实现,无需更换计算机。所以客户可以编写无需特定硬件或软件的商业应用程序。通过使用标准化的主机来运行工作负载,进一步来说,客户可以随意升级到更新更强大的处理器,也无需担心现有程序兼容性的问题。最早的客户商业应用程序大多是使用汇编,COBOL,FORTRAN或PL/1完成,而这些古老的程序中,有很大一部分我们现在仍在使用。在1970年,IBM推出了System/370™,在1983年推出了System/370 Extended Architecture (370-XA),1990年推出了Enterprise Systems Architecture/390® (ESA/390),而到了2000年推出了 z/Architecture™[1],新一代的z系列主机构建是为了用于处理不可预测的电子商务需求,可以使数千个服务器同时在同一个机箱中运作,IBM 推出的这一系列操作系统平台将大型主机的灵活性以及应用广泛包容性推向了一个新的高度。IBM在2010年推出了z/Enterprise大型主机服务器以及一个全新设计的系统,该系统能够允许大型主机、POWER7和System x 服务器上的工作负载共享资源,并作为一个虚拟的、单一的系统进行管理。全新的大型主机也是到目前为止最强大、最具能源效率的大型主机。因此,虽然计算机技术不断发展至今,产生了很多新的计算机操作系统,以及许多新的计算机语言,但不可否认的是,大型主机在很大程度上仍然是最稳定,兼容和安全的计算平台,最新的大型主机可以处理现在更复杂更多元化的工作,也可以运行早期写的应用程序。
1.2 现状分析
在大型机的应用与服务方面,IBM处于绝对的垄断地位,我国各大银行,其核心业务平台和正在兴建的全国各地的数据处理中心,100%的安装和使用IBM大型机软硬件系统,又几乎100%的购买IBM的“服务"。在金融已成为经济核心的时代,国家的关键经济领域之一的银行业仅由一家外国公司提供关键产品,又差不多仅由这家外国公司提供这种关键产品的服务,潜在风险是很大的。
银行如同电力、电信等,属全天候行业,不能停止运转。IBM毕竟是外国公司,要服从美国的国家战略,一旦我国银行业同IBM、我国同美国发生冲突特别是严重冲突,IBM就可能要挟或撂挑子,自觉或不自觉地成为干涉我国内政的工具。1989年风波,美国和西方一些国家对我国制裁,IBM曾一度撤回其全部专家,中断对我国银行业IBM大型机的服务。IBM垄断我国银行业IBM大型机服市场,造成了我国金融信息潜在风险较高和经济安全隐患较大,这是客观存在。
然而国内现有的基于大型机的银行系统则大多由外国提供完整的技术系统,并非完全拥有自主知识产权,因此开发一套小型的完全拥有自主知识产权的解决方案能够应用到真正的银行系统上面,对于参与世界金融解决方案的竞争提供中国因素,抵制外国通过提供完整的技术系统对中国金融业的入侵和对中小型银行将主要业务流程集中化转移至大型机平台都是很有现实意义的。
2 运行环境及相关技术介绍
本统采用的工具有 IBM Personal Communication 、ISPF, 采用的技术有COBOL 、JCL、VSAM、CICS。
2.1 运行环境
运行环境的选择会影响到许多方面,因此在这里给出核心银行综合账单管理系统开发与运行环境的选择如下: AXURE核心银行综合账单管理系统设计(3):http://www.751com.cn/jisuanji/lunwen_34401.html