AS/400简介

      AS/400是IBM公司eServer服务器中的i系列,现在已经改名为iSeries。大家已经习惯于叫它AS/400

 

性能概述

  AS/400的性能概括起来主要有以下几方面。

  1、集成性

     首先AS/400是一个集成的计算机系统,它把计算机系统通常要用的如数据库、通讯、安全性等功能全部集成在操作系统中,最大限度地实现了各功能之间的兼容性。用户可以用单一的方法对整个系统进行方便的统一维护和管理。与其它传统组合式计算机系统相比不必选派不同的人员对操作系统以及各种应用程序进行选择、安装、调试和维护,从而避免了功能上的重复、人力财力上的浪费、以及有缝结合造成各方面的限制。

  IBM AS/400的集成性还表现在它有一个集成的数据库DB2/400。DB2/400是世界上最流行、应用最广泛的数据库系统,AS/400在全世界装机超过60万套,那么就有60多万套DB2/400在运行。DB2/400不仅集成于OS/400中免费提供给用户,而且还具有四大功能:

  ·存储过程(Store Procedure)

  ·参照完整性(Referential Integrity)

  ·触发器(Trigger)

  ·二阶段提交(Two-way Commitment)

    它的这些特性为数据的安全、数据的维护和软件编程提供了很多便利条件。AS/400还为用户提供了很多编程语言,象流行的RPG、C、COBOL等,以及用于Client/Server环境的面向对象的开发工具,如Visualage、Visualgen、Visual RPG、Small Talk等,使用户能快速方便地进行应用开发。

  AS/400系统管理对用户来说也是非常方便的,能够自动管理系统的各种资源,并入网络还可以参与网络管理,在Client/Server环境下,还能对Client端的客户机进行有效的管理。  

  

  2、开放性

  许多厂商向用户提供多种平台的今天,计算机系统的开放性越来越重要。AS/400就是这样一种能够满足不同用户需求的开放系统,从互操作性上讲,AS/400能够以任何方式与任何机器互连。AS/400支持绝大多数的互操作标准,可以支持几乎所有的通讯协议,包括SNA、TCP/IP、OSI等。对于TCP/IP的支持,OS/400 V3版本已经将它集成为操作系统中的一个特性,不仅增加了一些新功能,并且性能比以前提高了8倍。AS/400中集成的数据库DB2/400是一个全功能的、开放性的关系型数据库。DB2/400是IBM关系型数据库DB2家族的一个主要成员,在DB2家族内部可以方便地与DB2/2、DB2/6000、DB2/VM、DB2/MVS联接并交换数据,而且DB2/400还可以与其他厂家提供的数据库系统实现互联,如Informis、Oracle、Sybase....等。DB2/400支持绝大多数开放开放数据库标准,如DRDA(Distributed Relational Database Architecture)、DAL(Database Access Language)、Microsofr ODBC等。由于对ODBC的支持,使得Windows用户通过ODBC驱动模块可以直接访问DB2/400中的数据。

  3、可移植性

  可移植性是指不同工作平台上的应用软件和数据相互移植。目前在世界范围内,有30000多家应用软件开发商在AS/400这个平台上从事开发,其中包括5000多种Client/Server软件。提到可移植性人们会想到UNIX,其实UNIX并不是指某一个操作系统,而是一组相似的操作系统的总称,如HP-UX、DEC-D清洗功UNIX、IBM-AIX等。由于不同厂商制定了各自不同的标准,在UNIX内部不同厂商提供的平台间实现程序移植也并非易事,甚至在同一厂商提供的不同版本之间进行程序移植是要重新编译,甚至等闲编写。

  这了将多种UNIX系统统一起来,才有了SPEC 1170,SPEC 1170是由从50个常用的UNIX应用程序中抽取1179个API组合而成。只要百分之百地支持SPEC 1170,那么应用软件的移植不需要重新编译。如果只支持70%,就意味着有30%的程序要重新编写。AS/400通过对这50个UNIX典型应用的分析发现,其中有些应用在商业应用环境中并不重要,如CAD,这样的应用大约占300个API,而另外一些在商业环境中十分普通的应用却没有包含在SPEC 1170中,如Oracle。为了满足更多商业用户的要求,AS/400也对这些商业环境常用到的但又不包含在SPEC 1170中的API进行支持,这一点也可以看出AS/400面向应用的发展策略。

  1994年发布的AS/400 V3R1对SPEC 1170的支持已达70%,这样AS/400的用户不仅可以从28000多种AS/400应用程序中选择,而且还可以从UNIX中选择适用于自己业务的应用程序。IBM还向用户提供了移植工具,用于帮助用户移植基于UNIX的应用。到1995年AS/400对SPEC 1170的支持已经达到95%,这是一般UNIX操作系统达到的水平,所以从那时起AS/400就是UNIX系统,因为它达到了UNIX的标准,同时仍保持AS/400自身的特点

  4、兼容性

  计算机系统的兼容性对于保护用户投资是十分重要的。众所周知,计算机技术的发展日新月异,每天都有新的技术、新的产品推出,如果新的产品不能百分之百地兼容旧的产品,将对用户的投资,特别是应用软件开发的投资,构成巨大的威胁。AS/400在系统兼容性方面可谓卓有成效。从1988年6月21日推出第一代AS/400 B系列至今系统的硬件和软件都发生了巨大的变化,先后经历了C,D,E,F,G,H,I等系列机器,这些AS/400的性能提高了好多倍,而用户的应用程序则不用作任何修改,甚至不用重新编译即可在任一系列的AS/400上运行。能做到这一点归功于AS/400先进的应用结构在AS/400中有一层独立于技术的机器界面TIMI(Technology Independent Machine Interface),将操作系统、应用软件与底层的软、硬件技术隔离开来,使得底层软硬件的更新对上层软件的冲击完全被独立于技术的机器界面TIMI吸收,不会影响上层的应用。

  正是因为独立于技术的机器界面TIMI的存在,使得AS/400可以及时地采用计算机业界最先进的技术。例如:AS/400是第一个采用4M、16M内存芯片,第一个采用N-Way处理技术,第一个采用RAID-5磁盘保护技术,第一个采用光纤连接等。所有这些先进技术的采用对于AS/400的用户来说只是感到性能的提高,而不会影响到其机器上的应用,这就使用户一旦投资AS/400,便可以终身享受信息产业的最先进的技术。最值得一提的是,1995年6月发布的基于PowerPC技术的AS/400寻址能力由48位提升到64位,全部采用了RISC处理器,使AS/400性能有了一个巨大的飞跃,而如此巨大的变化不会影响到AS/400的所有的应用,对于这些应用不用重新编写或编译就可以从基于CISC的48位的AS/400移植到基于RISC的64位的AS/400上,变为64位的应用。这样,IBM向用户提供了一套从硬件到操作系统到应用软件全部是64位的系统,这是其他厂商绝对做不到的。

  5、可连接性

  可连接性是指用户可以以任意选择工作平台和界面。对于AS/400用户来说,在使用AS/400的功能时,不一定必须使用AS/400的字符终端,可以通过任何工作平台访问到AS/400。在版本3的操作系统中,加强了传统产品PC Support/400的功能,推出了一个新的产品Client Access/400,通过Client Access/400可以将PC机与AS/400连接起来,形成客户机/服务器(Client/Server)的计算环境,使PC用户通过图形界面(GUI)可以方便地访问AS/400的所有功能。目前AS/400所能支持的PC的操作系统几乎包括你们所能见到的所有的PC的操作系统(支持其中一部分PC的操作系统需要安装选定的PTF),这样所有的AS/400用户不必再关心自己所使用的操作系统,任何平台都可以做为AS/400的客户机

  在与客户杨连接方面AS/400也是相当灵活的,通过Anynet/400这个产品,客户机既可以通过SNA也可以通过TCP/IP的网络环境与AS/400相连实现通讯功能使用户无需关心底层的通讯协议。总之任何一个操作系统、任何一个客户机平台上的用户都可以通过各自不同的方式访问和管理存入AS/400的文件,真正做到了任何客户机(Any Client)通过任何网络(Any Net)与AS/400相联。

  6、可支付性

  可支付性是指计算机系统的总拥有成本。有些系统的初始成本非常低,但后期投入的购买和维护费用非常高,用户无法承担。AS/400的成本虽然比较高,但在购买AS/400进行第一次投资时用户不仅得到了AS/400的硬件和操作系统,同时还得到集成于AS/400上的数据库、安全性、通讯等功能,这些功能对于其它系统来说必须另外花费人力和财力去购买、实施和维护。

  由于AS/400的高度集成性,使得AS/400便于使用和维护,开发周期短,后期投入较少。许多中立的权威性咨询机构等在做了调查之后都指出AS/400与其它一些应用平台相比,总拥有成本是最低的。

 

  7、可扩充性

  AS/400的可扩充性非常好。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值