Unix诞生已接近40年,历经漫长的演进过程后,现在的Unix并未显出衰老之态(这一点从当前Unix服务器的营收和利润率可以得到证实),但同时,面对着Linux和Windows的双重压力,Unix事实上的确面临着挑战。
那么,在用户和业界眼里,现在Unix的真实地位究竟怎样,它具备哪些新的技术优势,三大商业版本的Unix发展前景又怎样?
1969 年,当Ken Thompson与 Dennis Ritchie在美国贝尔电话实验室编写出Unix核心雏形的时候,或许不会想到,他们发明的小东西会在37年后仍然成为业界的主要操作系统——甚至连Unix命名的原意都是为了讽刺MULTICS(MULTiplexedacerun: yes"> Information and Computing System)操作系统大而无当的谐音,而不是规规矩矩的起个好念好记的名字。
许多业内人士认为,Unix家族下的众多版本在过去20年中是全球服务器上的主流操作系统,目前依然是。而且有许多人认为,至少在未来5年,它将仍然是。
当然也有悲观的论点,例如来自计世资讯近的一份报告称,2007年Unix服务器将在中国呈现负增长,与2003年前后欧美Unix服务器市场的趋势相同,即因为封闭性、高成本性和不确定性造成的份额下滑。封闭性是指现有的Unix系统标准不统一,是一个独立的封闭系统。每家公司的Unix系统都采用自己的标准,这导致他们无法与第三方的系统进行共享和集成;高成本性是指Unix系统投资非常昂贵。虽然Unix的安全性、稳定性非常,但由于它价格的昂贵,只有在少数资金非常充实的用户中才能得到应用。但更大的挑战是,当前Unix还面临着很大的不确定性。一方面,由于Windows、Linux的迅速发展,以及他们性能的不断提高,正吸引了越来越多的用户;另一方面,各大Unix巨头对自己Unix系统的发展策略不是特别明朗,给Unix的发展造成了很大的不确定性。
逃离者:性价比更重要
从稳定性、应用数量和附加功能上而言,Unix无疑超过Linux和Windows很多,但许多中小规模的用户,考虑的并不只是这三点。
石家庄供水公司就是一个典型的从Unix逃离的用户。两年前石家庄供水公司就开始考虑重新构架IT环境,计划将原来5~6万用户规模的应用从“PC Server+Windows+SQL Server”的平台,向能承载60万用户规模的平台转移。如果按照业内兄弟企业的做法,他们应该选用“小型机+Unix+Oracle”的平台来实现。但终他们选择了4个节点的“曙光
很明显,对于中小规模的用户而言,在对性价比指标的重视程度超过对业务稳定性的需求后,即使对平台的稳定程度有疑问,也愿意冒这样的风险去节省40%的成本。
除了逃离者,或许犹疑者的态度更值得玩味。中国建设银行信息技术管理部的一位工程师便认为,尽管建行在四大国行中采用Unix服务器的比例是的,在南北业务中心和各省级业务中心的数十种主营业务系统中,Unix服务器使用率达到了98%以上,仅有3种主营业务系统采用基于大型主机的平台,剩下2%不到的机器使用Windows和Linux。不过他认为5年后的情况可能会发生一点改变—Windows在主营业务层或许不会得到更多的应用,但对于Linux集群,他们已经开始进行技术调研,如果合适将会在非关键业务领域进行使用。他的潜台词是,如果测试合格,也将在主营业务系统推广。犹疑者的态度无疑也是从性价比的角度来考虑,不过实现的方式显然更加稳重,采用循序渐进的方式慢慢实现。
上面两种用户的心态也能从调研机构的数字中得到一部分印证——IDC 2005年第二季度的全球服务器市场报告指出,全球服务器出货量比去年同期增长了10.9%,而Unix的出货量份额降低,但相反地,Unix服务器市场收入同比增长了2.5%,企业用户在Unix服务器市场的开支达到了43亿美元。
IBM系统科技部大中华区产品经理李红对这一数字的分析颇为精到,她认为结合这一数字不难知道,Unix在整个服务器市场的出货量份额缩小、收入增加的事实说明,Unix服务器用户虽然有流失,但同样也有新增用户,而且就目前来看,新增用户略多于流失的客户,不过她也承认,就她所掌握的数字来看,2008年可能会是一个Unix发展的拐点。出货量份额缩小是因为服务器市场的总体增速超过了Unix,而不是因为Unix出货量的下滑,事实上还有增加;而收入比例增加,则说明高端Unix服务器市场的收入增长很快,这也正反映了越来越多的用户开始运用虚拟化技术,利用Unix服务器对中低端服务器进行服务器整合。
三大版本的对策
IBM对Unix似乎是信心充足的,因为在近的IDC报告中,IBM在2005年第二季度中国Unix服务器市场的销售额中,占有48.5%的份额。IBM eServer p系列大中华区总经理姜锡岫说,IBM的p系列(即Unix服务器)将围绕三个大方向发展。首先是扩展虚拟化技术,即虚拟化无处不在。其次是IBM将坚持对开放平台的一贯承诺,Power架构的服务器将始终成为Unix和Linux等开放系统的平台,这一点从去年12月成立的Power.org受欢迎的程度即可看出。第三是,IBM将持续在Unix领域继续技术创新。这一点从p系列过往15年的轨迹来看,已经没有悬念。
具体到AIX上,IBM的资料显示,从1990年发布初版本以来,到2004年8月的AIX
HP对待Unix的态度则更显得灵活一些。中国惠普企业级服务器产品经理裴晖认为,HP提供所有的平台给用户选择,不管服务器是运行Linux、Windows还是Unix,或者更高端的主机系统,HP都能提供,这并不意味着HP不看好HP-UX。因为,的确如许多用户所抱怨的,众多Unix版本由于二进制不兼容,加上客观存在的三大商业版本和硬件绑定的事实,使得初开放的Unix便成了“不开放”的代名词,而Unix市场出货量的缩水将使市场竞争更加激烈。
对于HP-UX的版本的更新情况,裴晖透露,目前HP使用的HP-UX 11i系列是 HP-UX 10.x的取代版本。其中HP-UX v11.11因强调操作环境套装软件而更名为11i,在11i的安装包中,都附赠40~50种企业级的服务器管理软件和第三方应用软件(例如的OpenView的某些组件、IPv6的支持、IPSec的支持等)。裴晖还粗略透露了一些HP-UX 11i v3和v4的研发方向,他说v3版本预计将于2006年初发布,增加了文件系统(Advanced File System)、将Tru64的Cluster Manager移植到HP-UX上、安全性定制以及针对SMP系统对内存使用效率的优化等功能。而未来v4的研发方向则是实现具备自愈功能(Self Healthy)的操作系统。
而Solaris 10似乎更多扮演着挑战者的角色,虽然近两年来,Sun的Unix服务器仍在出货量上于HP和IBM,但它已经失去了在Unix服务器营收上的。不过这一颓势似乎随着Solaris 10和八核Niagara处理器新服务器的提前发布将有所改观。
今年4月, Sun宣布自
至于原本计划在2006年发布的,配置Niagara处理器的新Unix服务器,Sun已经宣布在本季度就开始销售。Niagara处理器具有8个计算核心,每个内核可以同时支持4个线程,共计32个线程,这也是目前核心和线程多的服务器芯片,其性能值得期待。
大势所趋:虚拟化与整合
的确,Unix服务器目前的机会便在于虚拟化与服务器整合。而各厂商无疑也把握住了这一趋势。从2001年IBM在p690的AIX
不过初的静态逻辑分区无疑不能满足用户的需求,因为LPAR需要重启相关的分区,并且重新配置这些分区才能实现计算资源的重新分配,这对于电信和金融行业的业务系统来说是无法忍受的。所以,IBM在2002年10月发布的AIX
动态分区技术无疑得到了各行业用户的青睐。李红介绍说,在IBM的中国用户群中,至少有50%的用户已经采用了不同规模的虚拟化技术,其中令她印象深刻的是一位p690的用户在一台系统上同时运行着9个动态逻辑分区——这足以说明用户的积极态度。
HP也对Unix服务器的整合与虚拟化优势充满信心。中国惠普企业服务器产品部负责动能服务器的产品经理王镝说,惠普已经有这样的中国用户,购买动能服务器后,在逻辑分区上安装Window、Linux和HP-UX三种操作系统,并运行不同级别的应用,而且随着负载的高峰时段的不同,动态的调整计算资源。而且,令他兴奋的一点是,这样的应用并不是惠普教给用户的,而是该用户在上级单位的帮助下实施的。对比1~2年前,他还需要费力地向用户解释什么是服务器整合的情况,足以说明服务器整合的概念在中国已经度过了市场进入期。
相对于Windows和Linux而言,Unix目前在虚拟化和整合上的优势还非常明显,例如在平台多样性、虚拟规模和虚拟精度上。无论是VMware、微软、Intel还是其他基于Windows和Linux的虚拟化技术提供商,都不能实现对Unix环境的虚拟;在规模上,VMware只是在计划中支持8路SMP系统,而现在三家主要的Unix厂商均支持64路SMP的虚拟;在精度上,前者只能实现对单个CPU资源的配置,而Unix厂商普遍能实现1/X量级CPU的微调,例如IBM宣称可以实现1/100 CPU量级的调整;HP则可以实现1/20量级的调整。