服务器 频道

服务器操作系统长青树: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操作系统还称得上延续着开放性的特征。
  
  相关链接二
  
0
相关文章