大型机学习之具体技术-操作系统

我先是按Z/OS搜到这么一条信息:Z操作系统是一种针对IBM公司的zSeries900(z900)大型机而设计的一款计算机操作系统.z/OS是由OS/390更新演变而来的,OS/390是从所谓的MVS操作系统发展而来的.IBM公司从新命名他的服务器和操作系统名称,是为了调整他的产品策略而使他的产品排列更加紧凑以适应新的Internet的应用,从而加速自身的电子商务的发展.Z/OS是一款号称具有极高的可升级性和高可靠性的计算机操作系统.它是基于64z结构的操作系统.像它的先驱者一样,z操作系统是以运行紧急任务而具有更高可靠性而著称的.这款操作系统支持WebJava应用.

那么可见我还要先从MVS下手:然后又搜到这篇文章:

http://searchdatacenter.techtarget.com/sDefinition/0,,sid10_gci212618,00.html

由于原文是英文的,本着锻炼英文的目的呢,就翻译了一下:

定义:MVS(Multiple Virtual Storage)-多虚存储,是一个来自IBM的仍继续运行在许多IBM大型机以及大型服务器上的操作系统。MVS被称为是推动世界前进的操作系统,这个说法也可以用在它的后续操作系统OS/390,以及Z/OS上。薪水情况,应收款,事务处理,数据库管理以及其它与世界上的最大型商业有关的程序都运行在MVS或者它的后续操作系统上。尽管MVS经常被视为一个单模块的,中央控制的信息系统,但是IBM在最近几年内使用了一种三层应用程序模型(3-tier application model)将它以及它的那些后续那些系统重新配置成了一个基于网络的分布式环境下的大型服务器了。

MVS的以后版本,OS/390,不再使用MVS这个名称。因为MVS代表了计算史上的一个特定时代或者说特定文化。但又因为许多旧的MVS系统仍在运行,所以名词MVS可能将在以后的一段时间内继续使用。因为OS/390常被UNIX用户使用,并且内建了相同的编程接口,所以它在被当作MVS使用的时候,也可以被当作UNIX来使用。MVS的一个更近的发展版本是Z/OS,它是一个IBMZ系列大型机上的操作系统。MVS系统运行用COBOL语言编写的很旧的应用程序以及为运行事务处理程序的CICScustomer information control system)。很旧的用PL/1以及FORTRAN写的程序仍然在运行。旧的应用程序使用Virtual Storage Access Method访问方法来进行文件管理,使用Virtual Telecommunications Access Method来同用户进行通迅。而今天最普通的程序环境使用C或者C++语言。另外DB2是一个IBM的主要的关系数据库系统。JAVA应用程序可以被编写来在OS/390UNIX环境下运行。

MVS是一个对于由具体产品包括MVS/SPMVS/System Product,MVS/XA(MVS/Extended Architecture),以及MVS/ESAMVS/Entprise Systems Architecture)组成的系统的统称。从历史的观点来看,MVS是由发布于1964年的System360大型机系统上的OS/360操作系统进化而来的。System 360以及OS360后来发展为System 370以及OS/370,OS/370又进化为OS/VSOS/MFT,OS/MVT,OS/MVS,MVS/SP,MVS/XA/MVS/ESA,以及最终的OS/390Z/OS。经过这一系列的演进,为某一个系统所写的应用程序都能运行在以后的所有系统上。(这就是所谓的向上兼容)。

一个MVS系统是一些基本部件加上一些可选部件的集合。这就允许一个客户来只选择自己想要的那些功能而排除其它的多余部分。事实上,大多数的客户可能会使用到几乎所有的功能。MVS系统中的主要用户接口是TSOTime Sharing Option)。而ISPF(Interactive System Productivity Facility)是一个用于编译,管理程序以及配置系统的菜单的集合。主要的任务管理系统是JOB Entry Subsystem2或者3JES2,JES3)中的一个。(关于JES我找到的更为具体点的信息是:作业入口子系统(JES)OS/390MVS mainframe操作系统的一个子系统,它管理着系统中执行的作业(执行单元)。每个作业都由系统管理员或其他用户用作业控制语言(JCL)向操作系统描述。然后操作系统就把作业发送给JES程序。JES程序收到作业后就按优先级来执行作业,然后把作业从系统中清除。JES有两个版本:JES2JES3JES3允许使用一个公共执行队列对作业的处理进行中央控制。OS/390MVS都为初始化和管理作业提供了一个交互式菜单。)存储管理由DFSMS(Distributed File Storage Management Subsystem)负责。MVS通常被认为是比小型服务器以及PC上的操作系统更为复杂以及需要更多的培训以及经验才能操作。

MVS中的Vitual Storage引用自操作系统中对Virtual Memory的使用。虚拟存储或者虚拟内存允许一个程序访问系统中的最大量的内存,尽管内存事实上是被许多应用程序所分享的。操作系统把程序中使用的虚拟地址翻译成数据所在的真实的物理地址。MVS中的multiple指的是一个分离的虚拟内存是为每个多任务分区所维持的。

其它的更大的计算机上的IBM操作系统有用于一些主要的航空预订系统的TPF,以及一个设计来服务于同时进行许多用户交互的操作系统VM

本文来自:Pam McCann and David Migliore

最后更新:03 Nov 2005

 

掌握一款操作系统,我认为首先要了解它的主机,但是由于大型机这种东西实在不容易了解,所以这一步先放下,然后要知道如何安装它,比如大型机上有没有光驱?是不是也有BIOS,设置好按光驱启动,然后把盘放进去就可以安装了?对啊,大型机上有没有光驱呢?这可是个有趣的问题,据前面搜索到的图片来看,我猜大型机应该是没有光驱的吧,然后它其实也没有显示器,没有键盘,所有对它的操作以及与它的交互都要通过相连接的终端来进行,所谓终端应该是一个普通的PC系统,它上面运行着普通的OS比如XP之类的,然后有一个软件来连结到主机上去。。。。。?

不自己瞎猜了,请教了一下别人才发现大型机中的主机柜中确实有两个叫做laptop的东西,可以用来控制大型计算机的一些状态,类似于主控台,其中一台laptop是备用。

但是目前采用的都是远程登录的模式 ,用终端登陆上就行了,也就是说有一个普通PC,上面运行的可以是什么WINDOWS啊,UNIX啊,LINUX的,然后在上面运行一个叫做ts3270,或者pcomm的软件来与主机通信,进行相关的操作,当然终端首先要用网线通过TCP/IP来跟主机进行物理上的连结。还有一种介入方式就是java web的介入方式,在citibank(花旗银行)用的就是这一种,ibm自己用的是pcomm

写到这儿时,我在网上找到一本《mvs操作系统用户指南,哇卡卡,这本书讲得非常基础,详细,直接看起。。。。

 

你可能感兴趣的:(我与计算科学)