操作系统领域旷日持久的争夺战,在Linux逐渐成长起来后就开始上演了。而在Unix市场内部,你争我夺的激烈场面也在看不见的硝烟中上演。经历了20年的风雨历程后,20岁的AIX正在显示出成熟的魅力,成为乐观发展的Unix服务器市场中举足轻重的角色。
20世纪60年代,科学计算领域混沌初开,市场竞争逐步升级,任何厂商要在竞争中占据有利地位,必须研制出当时一流的计算机。
虽然大型主机给IBM带来了前所未有的辉煌和光环,然而这个时期的蓝色巨人在科学计算领域还处于相对落后的地位。为改变这一状况,IBM决定研发一个尖端系统,于是基于科学计算超级计算机理念的IBM ACS(Advanced Computing Systems 尖端计算系统)构想于1965年诞生了。
从历史的角度看,ACS实际上是一个非常优秀的RISC(精简指令集计算结构)CPU架构,不过令人遗憾的是,这个构想在开始3年后,在1968年被认为并不是市场所需要的而被IBM搁置起来了。不过,那些参与ACS研究的工程师们也有幸运的一面,那就是ACS中许多创新的CPU架构技术,在以后的岁月中被应用到IBM RS/6000系列服务器中了。
应该这样说,ACS是IBM在RISC架构处理器道路上迈出的第一步,也是整个IT产业在RISC架构处理器道路上迈出的第一步,可以被认为是现代RISC架构处理器的鼻祖。
1986年的创举
ACS被搁置并没有使IBM停止在RISC架构计算机道路上的步伐,这个因为大型主机业务衰落逐渐失去当年之勇的巨人,终于在1986年1月份发布了世界上第一台基于RISC架构的Unix计算机,名为RT PC。
虽然IBM对这台计算机寄予厚望,但其命运却不尽如人意。RT被认为是“计算力不足、价格太高、也太迟了”,而且还被误认为是个人电脑产品线的一款产品,在市场中艰难地前行。为了纠正人们的误解,后来IBM将RT PC更名为RT。
不同于当年的ACS,RT是一个真正的RISC架构计算机,因为它配备了世界上第一个能够支持商用RISC系统的Unix操作系统—AIX v1。AIX是Advanced Interactive executive的缩写,即尖端交互执行操作系统。应该强调一点的是,AIX是第一个支持商用RISC系统的Unix操作系统,但并不是第一个商用Unix系统。在此之前,Interactive Systems公司已经推出了第一个商用Unix系统IN/ix,AIX正是在IN/ix的基础上诞生的。
这就是1986年应该被写进Unix服务器发展历史的原因。
正是AIX的这一突破,大大加速了所有厂商Unix的商业化进程,Unix由此脱胎换骨走进商用领域,并成为今天最重要的操作系统之一,从而开启了Unix计算新纪元。
在谈及操作系统的发展历史时,我们不得不同时谈到处理器的发展,因为这两者之间的关系非常有意思。处理器和操作系统相互促进,一旦其中一个取得了突破性的发展,而另一个不能满足新的功能发挥时,就会“被迫”进行革新。正是在这种相辅相成、相互促进的发展轨迹中,处理器和操作系统的性能和功能不断得到提升,例如RT值得一提的一个技术特性,就是它使用了虚拟资源管理器(Virtual Resource Manager,VRM),VRM可为内核提供一个虚拟机环境,允许一个以上的操作系统同时运行。
第二年,IBM为RT提供了PS/2 AIX操作系统,这是多用户、多任务处理和可使用虚拟内存标准AIX的一个特定版本。
成长并且成熟
1990年2月,IBM推出了新一代基于RISC架构的计算机产品线—RISC System/6000(之后被命名为RS/6000,现名为System pSeries)。这一代处理器架构被命名为Power(后来被称为Power1),拉开了IBM在RISC架构计算机历史上新的一幕。它所配备的操作系统,正是AIX v3。
新一代RISC处理器Power是Performance Optimization With Enhanced RISC的缩写,即以增强的RISC实现性能优化。而新一代操作系统AIX v3则具有以下特点:
●第一个可支持超标量RISC(Power)处理器的Unix操作系统
●第一个可支持动态内核(在内核参数修改后不需要系统重新启动)的Unix操作系统
●第一个提供对象数据库管理器(ODM,可简化设备配置速度)的Unix操作系统
●第一个捆绑逻辑卷管理器(LVM)功能的Unix操作系统
●第一个捆绑日志文件系统(JFS)功能的Unix操作系统
●包括了系统管理界面工具(SMIT)功能,可实现菜单驱动、对用户友好的系统管理
从1990年到1994年,与Power架构的结合,使AIX从一个技术工作站平台发展为一个真正的服务器操作系统。尤其是1994年7月,IBM推出了第一个可支持对称多处理(SMP)架构的AIX操作系统—AIX Version 4.1,标志着AIX已经成长为一个成熟的服务器平台操作系统。
接下来的5年间,AIX将重点放在提供对称多处理以及高端的可扩展性,并在虚拟技术的应用上有重大突破。
1997年10月份,IBM首款64位PowerPC RISC处理器RS64(代号Apache)正式面市。装配了这款处理器的RS/6000 7017-S70企业级服务器也在同一时间上市,这是整个计算机产业步入64位时代的开始。S70是第一个12路SMP系统,它运行的操作系统,是具有划时代意义的AIX v4.3。
AIX v4.3是第一个64位AIX操作系统,可同时运行64位和32位应用,它也是第一个可支持TCP/IP v6的Unix操作系统。在这个版本中,AIX内核最多可支持到24个物理处理器和96GB内存。
2000年10月,IBM把RS/6000正式更名为eServer pSeries。更名并不是“空手道”,IBM推出了采用铜导线和SOI绝缘硅技术的新一代服务器pSeries 680,从此,IBM服务器走进了eServer时代。而同期针对OEM厂商和应用开发者推出的AIX 5L 5.0版本开启了基于64位AIX内核,标志着IBM开始将64位技术全面带向市场。
随着2001年AIX 5L的发布,IBM开始在系统分区领域实现重大的创新。AIX 5L的创新之处在于向大型主机系统学习了全新的虚拟技术,包括逻辑分区、动态逻辑分区和微分区技术,将Unix系统的灵活性和使用率提高到了一个新的水平。
实际上,这就是前一年推出的AIX 5L 5.0版的“用户版”。之所以在名字中多了一个“L”,是因为它是第一个包括Linux Affinity特性的Unix操作系统,这里的“L”就代表Linux,也标志着AIX开始摈弃封闭的开发思想,拥抱开放趋势。AIX 5L v5.1版还是第一个真正64位内核的操作系统、第一个支持逻辑分区(LPAR)功能Unix操作系统、第一个支持64位Java version1.3技术的Unix操作系统。
2004年7月,IBM推出新一代处理器Power5,每个处理器最多可以被划分成10个微分区,而这一特性需要操作系统的支持才能在用户端“梦想成真”,所以AIX 5L v5.3版就具有了格外的意义,成为了第一个支持微分区功能的Unix操作系统,最小可创建只拥有0.1个处理器的系统分区;它也是第一个支持并发多线程(SMT)功能的Unix操作系统,支持每个物理处理器上的2个逻辑处理器;它还是第一个支持虚拟以太网和虚拟SCSI等虚拟I/O功能的Unix操作系统。这时的AIX内核最多已可支持扩展到64个物理处理器、128个逻辑处理器和2048GB内存,已经成长为一个空前豪华的Unix操作系统。
纵横了20年的AIX,被Gartner预言为2008年后还能继续发展的三种操作系统(Windows、Linux、AIX)之一,时间将证明这是妄言还是事实。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
英特尔发布新至强可扩展处理器推动服务器升级
在英特尔推出新处理器、存储级存储卡和网络产品后,思科、戴尔EMC和Super Micro Computer本周 […]
-
细数服务器硬件供应商和服务器选项
现在服务器硬件供应商提供各式各样的服务器,企业面临广泛的选择。大多数主要供应商的产品系列中都包含机架式服务器, […]
-
IBM Power9服务器增加可靠性 降低维护成本
本周IBM推出多款可扩展Power9系统服务器,IBM希望借此吸引有计算密集型需求的客户,例如内存数据库、分析 […]
-
戴尔公司HCI服务器升级软件计划展示硬件实力
即使戴尔技术公司表现出了对混合云计算的雄心,他们也会让那些传统服务器硬件客户放心,戴尔不会扔下他们不管的。 在 […]