主流UNIX简介
Unix
是
IT
世界仅存的几个神话之一,自
1969
年诞生以来,它就一直被人们使用着。它过去的历史,简直就像一个民族的历史。
我们应该庆幸,全体的
Unix
使用者终于安全渡过了它成长中的阵痛。那些曾经被忽略的用户则开始安装最新的
Unix
。
Unix
不是一个急功近利的奋斗者。要把
Unix
的执行效率和稳定性调整到最优状态,需要几个月的时间。它和硬件间令人难以捉摸的联系、众多的版本和补钉都会让人生畏。
Unix
之所以能长久使用,是由于其强大的自我调整能力,可以承载任何负荷。它可以一直运行,直到机器的某个部件被烧毁。
很多人认为,免费
Linux
对于多年来以昂贵著称的商业
Unix
操作系统是一种伤害。对于
SCO
和
SGI
而言,这的确不错,然而,对于
IBM
、
Sun
和
HP
来说,
Linux
则给
Unix
带来了复兴和繁荣。使用
Linux
作为教学工具,使大学里开始有大量的具有
Unix
管理能力及开发能力的大学生和研究生。虽然
Linux
的知识不能直接应用于企业
Unix
系统,但是应用
Linux
的经验给企业级的应用培训打下了坚实的基础,同时也使人们明白了为什么
Linux
不能代替
Unix
。商业
Unix
的开发、改进,尤其是错误的修正,都是由整个公司、整个生产线来保证的。
我们可以来看一看
SGI Irix
、
IBM AIX
、
Compaq Tru64 Unix
、
Hewlett-Packard HP-UX
、
SCO UnixWare
、
Sun Solaris
这
6
个
Unix
的变种,对它们有一个新的认识。我们用
10
个应用程序测试这
6
个变种的表现。这
10
个应用程序是
Oracle 8i
数据库、
IBM WebSphere Application Server
、
Adobe FrameMaker 6
、
iPlanet Enterprise Web Server
、
Microsoft Internet Explorer
、
Sybase ASE
、
Lotus Domino
、
ChiliSoft ASP
、
Vitria BusinessWare
和
SAP
。各个应用程序的得分将可反映
Unix
的工作状况,最后给出一个总的得分来反映出各个系统在企业应用中的表现。这个得分将反映出相应
Unix
变种的前景、新技术开发的步伐、软件的承载能力、帮助文档和支持的水平及其在市场上的地位等。
SGI Irix
目前状况:一般
目前状况:一般
当前版本:
Irix 6.5
硬件平台:
SGI MIPS
服务器和工作站
遵循标准:
Unix 95
优势:
Irix
可扩展到
512
个
CPU
和
1TB
的
RAM
,它可以达到惊人的服务器
I/O
处理能力,并且
Irix
在
SGI
上拥有高端和数字媒体的市场。
劣势:缓慢的
MIPS CPU
和在
PC
领域的失败;其兼容性和工具问题妨碍了其商业开发。
前景展望:
SGI
公司试图使其脱离
MIPS
处理器,并且其
Irix OS
也将移植到
Intel PC
、
Windows
和
Linux
。它们放弃了
SGI
现存的
Irix
用户。
SGI
在创建高速服务器
I/O
子系统方面能力有限。这项服务是
SGI
的传统市场(电影和电视动画、医学和科学的可视化高端数字媒体),但是这个领域要想维持
SGI
还是显得太小。
我们可以看出,
Irix
已经只是在艰难维生。它的用户群将很有可能支持基于
Linux
或者其它操作系统的服务器。
IBM AIX
目前状况:好
目前状况:好
当前版本:
AIX 5L
硬件平台:
IBM RS/6000
和其它使用
IBM Power
和
PowerPC
系列处理器的系统,
Intel AI-64
版。
遵循标准:
Unix 98
优势:强大、稳固的
IBM 64
位
Power/PowerPC CPU
;一个操作系统可用于整个
RS6000
生产线;
Linux
代码移植是一个标准选项;
IBM
的
Visual Age Java
和
C/C++
工具非常利于开发。
劣势:企业计划使用
IA-64
和
Linux
系统时需要考虑
RS/6000
和
AIX
。
前景展望:
AIX 5L
,代号
“Montery
项目
”
,借鉴了其它一些
Unix
,创建了一个通用的、高度兼容的操作环境。
IBM
想使其和
Linux
成为统一的操作系统,并且承诺将开发基于
Intel
的
64
位
CPU
体系结构的
AIX
。
这不由得让人对
IBM
给
AIX
和
RS/6000
的承诺产生怀疑。不过
AIX
的用户不用担心,
Linux
或者
Intel
要达到
IBM
目前企业级
Unix
的标准,还要很长的时间。
IBM
有很多合作伙伴,但是
IBM
一般是不会通过改变自己的策略去取悦他们,所以,相信
AIX
将会继续存在下去。
Compaq Tru64 Unix
目前状况:良
目前状况:良
当前版本:
Tru64 Unix 5.1
硬件平台:
Compaq Alpha
工作站和服务器
遵循标准:
Unix 95
优势:
Tru64
使用的是强大、精巧的
Carnegie-Mellon Mach
内核;对于中小型服务器而言,
64
位的
Alpha CPU
的利用率是最高的;它遵循
Digital Equipment
遗留下来的传统:能创建强大的、用户能够支付得起的服务器系统。
劣势:在
Intel
的服务器市场上,
Compaq
缺乏经验和信誉;在
Alpha
用户中,
Linux
非常的流行;系统
V
中的兼容性漏洞有时会使应用程序碰到困难。
前景展望:
Alpha
遵循一流的
SPEC
(
Standard Performance Evaluation Corporation
)标准,对于特定的时钟频率,它是最快的
CPU
。
Compaq
把名字由
Digital Unix
改为
Tru64 Unix
是为了强调
Alpha
芯片是真正的
64
位的家族。对于
Compaq
来说,现在所要做的是要占领更大的服务器市场份额。
Compaq
在
PC
机上的声望对其似乎有害无益。与专有的
Tru64
相比,
Linux
和成熟的
OpenVMS
可能会更多地赢得企业的青睐。
Intel
则会毫无疑问地建议
Compaq
转去使用
IA-64
而不是
Alpha
。
Tru64 Unix
在
Alpha
上有上佳的表现,但是其前景还要等到
IA-64
推出时
Compaq
会有何举动才能定论。
Hewlett-Packard HP-UX
目前状况:好
目前状况:好
当前版本:
HP-UX 11i
硬件平台:
HP 9000
服务器
遵循标准:
Unix 95
优势:
HP
在可靠性和服务方面的声誉人所共知;
HP-UX
和一个丰富、实用的操作系统包一起推出,它包括
Web server
、
C/C++
、
Windows
网络、
WAP (
无线应用协议
)
服务、
Linux APIs
、
iPlanet
目录服务器和
Veritas
文件系统。
劣势:相对于竞争者而言,
HP PA-RISC
体系结构在性能上有待改进。
前景展望:
HP
很少是第一或者是最快的,但是它在其
Unix
产品中捆绑了很多有价值的东西。就整体而言,
HP-UX
和
Linux
非常的接近。时间将证明,企业工具和服务应该包括在一起。
HP
有真正的日志文件系统,这使
HP-UX 11i
表现不俗。
可以相信,一旦
HP
在性能上赶上其竞争对手并使其
HP-UX
顺应
Unix 98
,那么它将可以超过
Sun
和
IBM
。
SCO UnixWare
目前状况:一般
当前版本:
UnixWare 7.1
硬件平台:
Intel PC
工作站和服务器
遵循标准:
Unix 95
优势:
SCO
是
Unix System V
源代码的所有者;
UnixWare
是最强大的,也是最完善的
PC Unix
;它有优秀的、价格合理的开发工具。
劣势:近来开发停滞不前;销售上也受到了
Linux
和
75
美元的
Solaris 8
的强烈冲击;很多功能强大的应用程序,它都不支持。
前景展望:因为持有
Unix System V
的源代码,所以
UnixWare 7.1
是我们所能看到的
Unix
中最正宗的
Unix
,并且
SCO
环境里有一些很不错的工具和服务。然而,这并没有使
SCO
的情况有所好转。
PC Unix
的市场空间一直以来都非常的狭小。如今,
Linux
正在被公众所认可,而
Sun
又将其
Solaris 8
猛降至
75
美元,显而易见,
SCO
将从原有的市场中被排挤出来。
除非能够开发出一种强大的基于
Web
的应用服务器,否则这位
PC Unix
的先驱将有可能消亡。
Sun Microsystems Solaris
目前状况:好
目前状况:好
当前版本:
Solaris 8
硬件平台:
Sun Sparc
、
Intel PC
工作站和服务器
遵循标准:
Unix 98
优势:其光辉的市场业绩使
Solaris
成为了事实上的
Unix
;
Sparc
和
Intel
版是同一个操作系统;对于基于
Unix
的商业应用系统,
Solaris
可以提供最广泛的支持。
劣势:
Sparc
处理器的可伸缩性不如其竞争对手;具良好伸缩性的
Sun
系统以昂贵而著称;
Solaris
本身所带标准软件贫乏,而其可选软件包又非常昂贵。
前景展望:牢固的市场和及时的开发,使得
Sun
身处第一的位置,这个位置
Sun
一直在小心翼翼地保护着。很简单,
Solaris
取得了领先的位置是因为
Sun
保证了所有的应用系统都可以在其上运行。
Sun
的顾客从它的训练有素的员工处获益。它有优秀的业务咨询员。
Sun
对
Solaris
错误的修正也非常的快。此外
Sun
是
Java
的所有者。
转载于:https://blog.51cto.com/edges/561958