日期:2014-05-16  浏览次数:20854 次

AS/400与UNIX系统的性能对比
AS/400与UNIX系统的性能对比

AS/400系统在以下十大方面较UNIX系统具有强大的优势:

安全性方面:
AS/400e具有领先于业界的系统安全性。早在OS/400的V2R3版本中,IBM就推出了OS/400 50级的安全性管理,该级别安全管理获得了美国联邦政府定义的商业计算最高安全级别C2级认证。迄今为止,AS/400e堪称是世界上"最安全"的计算机。
       AS/400e上的所有东西都是以"目标"的形式进行存储的,目标由两部分组成。目标的前面部分是目标头,它包含了目标类型、对目标的操作许可、目标所有者、对目标的授权等内容,第二部分才是目标所包含的数据。和其他许多系统把安全性管理附加在操作系统之上所不同的是,AS/400e内部目标的安全性管理无时不在,无处不在。对于一个目标,如果用户没有正确的授权,则目标不能被访问,或不能对目标进行没被允许的操作。系统的安全性管理有些整个是在MI上方的OS/400中实现的,如系统安全值的设定;有些则整个是在MI下方的SLIC中实现的,如对象的权限等;有些则是部分在MI之上实现,部分在MI之下实现,所有这些给AS/400e带来了UNIX平台所不具备的非常高的系统安全性。
AS/400先进的体系结构确保了系统抗击各种破坏的能力,目前,只有AS/400是世界上唯一没有受到黑客攻击和病毒感染的系统。

而UNIX系统与AS/400相比系统安全性大为逊色,一年中意外宕机时间是AS/400系统的4.5倍,无法保证用户工作的正常高效运行。而且在UNIX系统上也很容易被别有用心的人制造出各种各样的病毒,而在以UNIX为平台的WEB应用上,到处都有被黑客攻击的记录。


一致性方面:
AS/400的操作系统(OS/400)本身是一个完善的体系。它包含了丰富的功能,而这些功能或许要在许多其它不同的系统中才能找到。类似的软件部件有:系统管理,备份和恢复,数据库,安全性,通讯,Internet功能,客户机连接等等。他们都包含于OS/400之中,拥有统一的控制语言,一致的编程接口。 OS/400的集成性还体现在它与AS/400硬件的高度集成,硬件上的故障信息会反馈到OS/400上,使用户能清楚无误地对硬件故障进行定位。

而UNIX系统的用户一般必须另外购买10到25种模块才能获得OS/400所包含的功能。而且数据一致性在AS/400中是内置在DB2/400里由AS/400开发部门来负责的,用户完全不用操心。用UNIX系统的必须采用第三方数据库,这样的话,数据一致性的检验和改正是客户的责任。

集成性方面:
AS/400在交付使用时包含了硬件、操作系统、数据库、备份工具、通信协议等系统必备的中间件。中间件被包含在OS/400中,所以它们共享了包装、价格、管理、安装、维护和安全性机制。这样系统各部件的兼容性大大提高,系统的性能也会达到最优化;另外由于整个系统的部件都是IBM的产品,一旦机器发生问题,责任清晰,不至于出现几个厂家推委责任的情况。

而UNIX系统由于硬件、操作系统、数据库、系统管理软件等都来源于不同厂家,一来兼容性难以保证,二来一旦系统出现问题,责任不易划分,容易产生相互扯皮现象。另外,当这些软件中的一种升级后,很难保证其它软件是否还兼容。


可用性方面:
用户选择AS/400运行其主要业务应用程序的原因之一是,AS/400的可靠性无与伦比。这种声誉应该归功于IBM   Rochester, Minnesota的开发和制造工作组-30年来,他们一直提供着高质量的商用系统。为了不断提高AS/400的可用性,AS/400开发和制造工作组严密注意可用性的所有方面:从系统级(包括硬件、操作系统和数据库)到部件级。正因为如此,AS/400的系统可用性平均达到了99.9+%。根据IBM三年来对2000台AS/400跟踪后收集的数据,AS/400用户每年的意外停机时间平均为5.2小时,可用性为99.94%。单一AS/400系统提供了可靠、经济有效的高系统可用性。若用二台AS/400集群,则每年意外停机时间只有2.8分钟,与IBM的大型主机的可靠性相当。

而一台UNIX系统的可用性为99.73%,一年中以外停机时间平均为23.4小时。对于对系统可靠性要求高的应用,无法胜任。


   各种服务器平台可用性对比:
平台 故障时间/服务器/年 24x365可用性
IBM S/390(Sysplexed) 10Minutes 99.998%
Tandem 1.7Hours 99.98%
IBM AS/400 5.2Hours 99.94%
IBM S/390(Non-sysplexed) 8.9Hours 99.90%
VAX 18.9Hours 99.78%
UNIX(all) 23.6Hours 99.73%
NT Server 224.5Hours 97.44%
资料来源:Gartner Group
       与UNIX平台比起来,AS/400e有着更出色的可靠性。在使用过程中,AS/400e很少因误操作死机或重起。即使发生真正的异常断电,AS/400e的内置电池也能提供30至45秒电力,使系统将内存数据存储到硬盘上,保证系统比较容易地实现完整的恢复。AS/400e的稳定可靠性来自于许多方面,其中贡献最大的要数AS/400e的集成性。另一方面,子系统的概念对AS/400e的稳定性也有非常大的贡献。子系统相当于在AS/400e上重新划分的虚拟机,一个子系统中的作业失败不会影响另一个子系统的作业,使整个主机不因某些作业的误操作而死机。


投资保护方面:
由于AS/400系统的先进的TIMI结构,它可以屏蔽由于硬件升级而对应用系统产生的冲击,借助这种先进的体系结构,许多AS/400用户都可以在一个周末之内将他们的48位CISC系统升级到64位RISC系统。到目前为止,还没有其它任何计算机产品能够如此简单地向64位计算转移。同样的体系还可以帮助用户充分利用未来的技术(或许是96位乃至128位处理器),同时还可以保护用户当前在IT应用方面的投资。现今,应用程序和技术人员方面的费用及投资已经远远超出了硬件成本,因此AS/400保护及充分利用应用程序投资的设计模式是十分重要的。

而对于UNIX系统用户而言,他们在利用今后的64位或者128位技术时,将不得不花费大量的财力和人力去改写操作系统和应用系统,这必然给用户带来极大的费用。


拥有费用方面:
独立的研究表明,由于AS/400的集成性和稳定性,用户虽然一次性投资比UNIX系统略高,但在使用5年以后,AS/400将具有最低的拥有成本。而UNIX服务器虽然初期采购费用较低,但加上后来购买数据库,操作系统,备份软件,通信协议,以及将来解决其不断发生的问题所支出的费用,可以看出,AS/400系统的拥有成本要比UNIX系统的总拥有成本低的多。
AS/400与UNIX系统拥有成本对比:
AS/400 UNIX
数据库 内置UDBDB2 另外购买和配置
Java服务器 内置JavaToolbox&JavaKit 另外配置
文件/打印服务 OS/400 系统支持
远程系统管理 内置PerformanceManager 第三方产品
系统管理 内置PerformanceManager 第三方产品
备份与恢复 OS/400 第三方产品
群集支持 内置OptiConnect 另外配置
邮件服务 内置POP3&SMTP 第三方产品
电子商务服务 内置HTTPServer,
内置WebsphereServer&SSL 第三方产品
安全管理 OS/400 数据库与OS分离
事务处理监控 OS/400 第三方产品


混合多应用方面:
AS/400是多元应用服务器,同一台AS/400可以同时支持许许多多类型的应用,并且对不同的应用需求都获得非常满意的应用效果和响应速度。利用AS/400的逻辑分区功能,可以在一台AS/400上面安装不同配置的操作系统,以满足不同的应用。在AS/400添加NT卡后,甚至可以在同一台AS/400上同时运行一台或数台NT服务器,以运行基于NT的各种应用,而此NT服务器享受的是AS/400的超大存储空间和安全的数据存储方式。

UNIX服务器是典型的适用于每个应用在不同服务器上的应用方式,即不同的应用安装不同的UNIX服务器上,这无疑将增加管理的难度和费用。 而且UNIX服务器都不支持WIN NT和WIN 2000的应用。