服务器操作系统长青树:Unix的新生命

2005-11-23 12:31出处:网络世界作者:谢文砚我要评论

[导读]现在Unix的真实地位究竟怎样,它具备哪些新的技术优势,三大商业版本的Unix发展前景又怎样?

相关链接一

开放还是封闭

  自从1980年代以来,Unix家族中的众多版本就颇令用户头疼(笔者不完全统计,从1969年到2004年,共有144个不同版本的Unix问世)——除了硬件平台的区别,还有收费与不收费的区别。发展到如今,最让人诟病的一点就是,三大商业Unix版本与各自硬件平台之间的绑定式销售与服务,也就是前文所指摘的“封闭系统”。可是,Unix在诞生的头20年,可一直是“开放、兼容、易用”的标志,甚至在很多银行用户眼里,Unix一直都是开放系统的标志—怎么会这样地众说纷纭?

  中国农业银行山东分行科技部总经理宋传杰是一个坚定的Unix用户,他曾在2000~2001年成功主持实施了山东农行省域数据中心项目,建设出当时亚太地区最大的商用Unix系统;而在今年9月上旬结束的“中国农行山东分行数据上收前置系统项目”中,率先在全球实施了在银行生产环境中的“中央A品牌主机+省级B品牌小型机”的尝试,这一生产模式此前只是部分厂商在实验室中模拟过。宋传杰的观点十分鲜明,他认为山东分行的业务处理量不需要用到主机级别的封闭系统,否则那样就如同用载重10吨的货车运输一瓶矿泉水,因而采用开放的Unix服务器更加符合山东分行的实际状况。他笑谈,通过这个项目,为农行节省了过千万的投资,这一做法也得到了总行的认可,并建议明年开工的其他20多个省级农行的数据中心借鉴。

  其实,调研机构所谓的封闭没错,用户说的开放也没错,只不过他们选取的参照物不同而已。调研机构的封闭,无疑是相对IA架构下的PC Server而言,的确,IA架构打着开放、标准的旗帜——但仔细想想,最核心的要件:处理器操作系统不也是只有三、四家厂商么。而银行用户所谓的开放,则是相对于大型主机而言,对于处理器、操作系统、其他系统软硬件与服务都是一家包干的大型主机而言,Unix无疑是非常开放的系统。

  实际上,绝大多数用户关心的并非操作系统是否兼容,而是应用的兼容与移植。具有10年历史的北京国都信业科技有限公司是一家专业的ISV和服务商,面对的是包括中国移动中国联通中国电信这样的超重量级客户,该公司的技术支持经理李鹏说,国都的客户所采用的关键业务系统(如通信及电信计费、资源管理、移动增值业务等)目前全都运行在Unix服务器上,(OS包括Solaris8、9, HP-UX11i等)。从全部应用来看,90%的应用都在Unix服务器上运行。由于电信企业的关键应用都基于Unix平台开发,因而即使有移植,也会出现在三大主流Unix操作系统之间(Solaris、HP-UX和AIX),这与各Unix版本擅长不同的应用有关。

  而根据采访的反馈来看,一些用户认为Unix目前在应用兼容上做的还不错,李鹏和建行科技部的用户便认为几乎所有的软件都会有几个操作系统版本,应用如果需要移植,则更换为相应版本即可;如果是自行开发的,那么在新的OS中将源码进行重编译的工作量也不大,最花功夫的是移植时的数据完整性测试,不过这和兼容与否并没太大关系。因此,Unix操作系统还称得上延续着开放性的特征。

相关链接二

值得纪念的24个里程碑
1969年
UNICS
1971年
UNIX Time-Sharing System
1976年
UNSW
1978年
1BSD
1980年
4BSD;Xenix OS
1981年
UNIX System III;QUNIX
1982年
HP-UX;UNIX System IV;SunOS
1983年
UNIX System V
1984年
SCO Xenix
1986年
GNU
1988年
UNIX System V Release4(SVR4);IRIX
1989年
AIX PS/2;AIX/6000
1990年
Solaris 1;AIX
1991年
Linux;BSD Net/2;RISC iX
1993年
NetBSD;HP-UX BLS;UnixWare
1994年
4.4BSD Lite1;SCO UNIX
1995年
OpenBSD
1997年
OS/390 Unix
1999年
Tru64 Unix;Mac OS X;MAC OS
X Server
2000年
HP-UX 11i;AIX 5L;Debian GNU/Hurd
2001年
AIX 5L v5.1;z/OS Unix System
Services;Open UNIX 8
2002年
AIX 5L v5.2;SCO UnixWare 7
2004年
Sloaris 10;AIX 5L v5.3;FireFly
BSD;Silver OS
2005年
HP-UX 11i v2

上一页12345

本文导航>>

    Unix 操作系统 服务器 软件 网络设备
    [责任编辑:文武]