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量級的調整。