AIX:一个老牌Unix系统的荣耀和叹息

来源:百度文库 编辑:神马文学网 时间:2024/04/28 01:33:48
如果你最近去逛新华书店,在技术类书籍货架上可以看到一本很厚、很特别的书,这是IBM最著名的Unix操作系统—AIX的“AIX使用手册”。特别之处在于,其作者既不是IBM公司的工程师,也不是某大学的教授,而只是陕西某银行的一位极其普通的科技部技术员。“我写它只是因为我想让更多的人了解AIX。”此书的作者于宁斌告诉记者,他仅仅是AIX的“粉丝”。
有这样的发烧友存在,AIX操作系统的魅力和影响力可见一斑。AIX是Avanced Interactive Excutive的缩写,意为尖端交互执行。作为IBM公司设计的一款Unix操作系统,AIX主要运行在以IBM的Power系列处理器为核心的计算机上。从1986年它诞生的那天起,AIX就肩负着打造IBM Unix服务器系统平台的重任。
而在过去的二十年里,AIX的确为IBM的Unix服务器市场推广立下了汗马功劳。IBM AIX开发团队创始成员Dennis Busch就曾经说过:“早期的Unix世界完全是一个不同的世界。可以这么认为,IBM AIX的加入,在某种程度上使Unix操作系统变得更加商业化和可用化了。”
根据来自IDC和Gartner的2005年第四季度市场调查结果,不仅IBM Unix服务器市场份额位居全球之冠,超过了30%,而且Gartner还预测,AIX将是2008年之后继续保持增长的三大操作系统之一。同时,AIX在技术和应用层面也在不断进步中,比如其应用已经从执行简单任务的较小型环境,转变为涉及各种数据库、Web应用、Web服务和科学计算等多种大型企业应用;已经从单处理器操作系统成长为一种最多可支持128路SMP的操作系统。
然而无论如何,随着IBM自身的转型、其他Unix操作系统的开源化和Linux的日渐兴旺,今天的AIX,光芒已经渐渐变得不那么耀眼了。
自从变身为会跳舞的大象,IBM正在努力向服务转型。在出售了个人电脑事业部之后,同属硬件的服务器部门,已经渐渐成为跟在IBM软件和服务部门等销售火车头后面的推动力量。相对于SOA、Workplace等新的软件明星项目,AIX尽管拥有荣耀的历史,但如今已经很难再坐拥IBM公司战略的核心地位。
同时,IBM还是Linux的热心支持者和绝对中坚力量。尽管Unix服务器目前仍占据着市场的主导地位,Linux几乎无法进入系统应用的核心层面,但Linux有着越来越广泛的发展空间和增长动力,这是业内公认的趋势。而且,微软近年来在企业级市场上不遗余力的推动Windows服务器抢占中低端市场,这些后来者所要蚕食的,正是Unix服务器目前的市场份额。
至于AIX最强大的老对手—Sun的一款著名Unix操作系统Solaris,则由于Sun近年来的境况不佳,迫于市场和技术社区等方面的压力,在去年就已经实现了开源。自从Linux打破了系统核心源代码不公开的默契之后,专有系统与开源系统之间的比较和角力就没有停止过。早在专有系统时期的Solaris就已经备受肯定,加上作为开源系统所拥有的成本优势,至今仍然作为专有系统的AIX或许需要考虑应对之道。
在这种语境下看,历经了二十年的辉煌,AIX正在慢慢褪去身上的耀眼光环,更多的成为了一个时代的象征,而不再是IBM手中的一件商业利器。
AIX 全名为(Advanced Interactive Executive),它是IBM 公司的UNIX操作系统,安装在IBM的RS/6000等计算机上。AIX是性能卓越的、开放的UNIX,汇集了多年来计算机界在UNIX上的研究成果和IBM 在计算机体系结构、操作系统方面40多年极其丰富的经验。AIX是目前操作系统界最成功、应用领域最广、最开放的第二代的UNIX系统,特别适合于做关键数据处理(CRITICAL)。
AIX 包含了许多IBM 大型机传统受欢迎的特征,如系统完整性,系统可管理性和系统可用性。在 AIX 操作系统上,有许多的数据库和开发工具,用户除了选用已有的应用软件外,还可以根据各自的需要进行开发。
此外,在AIX 之上,有一组功能强,使用方便的系统管理工具。对于异种平台互存,互操作有很成熟的解决方案。
由于AIX的先进的内核技术和良好的开放性,因此,虽然RS/6000从宣布到今天只有短短的5 年多的时间,它已在各行各业有了广泛的运用。
它既可连接SNA 体系结构,又能与非IBM 系统的网络相连,因此,可以和多数专业银行现有的系统实现互连,这对今后业务系统拓展将带来极大的灵活性,并降低投资。
AIX 遵循一系列的国际标准:
IEEE POSIX1004.1-1990
X/OPEN 移植指南ISSUE3的基本级(XPG3)
AES/OS REVISION A (OSF/1 LEVEL 2 资格)
FIPS 151-1
AIX的编译器:XLC、C++(可选)、FORTRAN(可选)、PASCAL(可选)、COBOL(可选)
ADA 的编译器已达到XPG3"成员"级的认可。
AIX 支持多用户、多任务。
AIX有一些其它特性包括:
AIX 提供了3种SHELL:SYSTEM V的KORN、BOURNE SHELL和4.3BSD C SHELL作为可选择的UNIX系统界面;
安全设施满足TCB (Trusted Computing Base)的C2级;
实时处理能力,这对于"面向交易"的应用至关重要(如零售业和银行等),它使RS/6000 获得极高的响应和吞吐量;
虚拟存储管理,当需要时,可将一些不常用的模块转送至外存,提高内存的可利用性。
先进的文件系统,使得系统管理更加有效,并提高了数据可靠性以及完整性。
能兼容DOS 应用程序和数据。
InfoExplorer,快速信息超文本索引系统- 不仅包括文字,而且对包含声音、图像的索引系统,这是个联机的文件接口。包括全部的超文本的索引和查找,以及面向任务和坐标的多重导引和索引系统。这个文字及图形索引系统以一个灵活的、基于任务的方式去使用详细资料及培训资料。
高级系统管理工具(SMIT,System Management Interface Tool)。提供一级菜单驱动程序,诸如完成软件的安装与设置、设备的设置及管理、问题的测定、存贮管理等。可以自动地进行I/O 设备设置,ASCII 终端也可充当系统控制台。在LAN 上可以进行远程系统的安装。