比Windows和Linux更穩定——這是人們對UNIX的普遍印象。
經營游戲網站“Hangame Japan”的NHN Japan公司根據不同用途分別使用相應類型的OS。該公司的佐野裕(網絡與系統室室長)評價稱:“即使增加負荷,UNIX也絲毫不會慢下來。源代碼管理也非常安全可靠。”看一下野村綜合研究所實施的驗證數據(《IT解決方案新領域》2004年第5期刊登),發現即便增加同時執行的任務數量,UNIX的運算能力也絲毫不會下降。
即便是將大型主機更換為UNIX,同樣也給人以穩定的感覺。“海外從90年代開始就持續著一股將大型主機換成UNIX的潮流。這一動向也終於在日本出現了”(日本Sun Microsystems公司產品與解決方案營銷本部主管部長野濑昭良)。最近的事例包括,索尼營銷公司感覺應用軟件即將到期,將IBM大型主機更換為 UNIX,從事工程機械租賃業務的KANAMOTO公司借維護期限到期之機將富士通大型主機換成了UNIX。
但UNIX所處的環境仍非常嚴峻。越來越讓人擔心它“今後會走到哪一步”。
逐漸遠離UNIX
UNIX所處環境之嚴峻,是筆者在對企業用戶進行采訪時感覺出來的。大型工程施工公司日本COMSYS此前一直將Solaris作為公司內部的標准OS,但今年卻決定換成Linux。這是因為擔心“應用軟件數量越來越多。每次都要增購服務器,這項成本負擔過大。”
回顧一下《日經系統構築》過去刊登的案例分析,易於形成簇結構、對服務器單機穩定性要求不太高的Web服務器幾乎都選擇了Windows或Linux。至於可容許短時間故障的普通業務服務器,似乎也有同樣的趨勢。
即使是關鍵任務(Mission Critical)的大型系統AP/DB服務器領域,近來被Windows和Linux逐步吞食。例如,作為大型ERP“SAP R/3”的執行OS,許多用戶都是選擇Windows。前面提到的KANAMOTO公司的熊谷浩(執行董事、信息系統部長)就斷言:“骨干系統的下一平台將是Linux”。下一次替換將在5年之後。
NEC副社長川村敏郎對Linux充滿了信心:“如同10年前的UNIX一樣。預計今後Linux將以25%的年增長率高速增長。我們不僅增加技術人員,還要充實維護體制。”
與Windows/Linux的差距消失
Windows與Linux畢竟可以在相對廉價的IA服務器上運行,而且Windows還具有技術人員充足這樣的成本優勢。
相反,其弱點就是根深蒂固的“穩定性讓人放心不下”。微軟公司從Windows NT時代開始就試圖消除“容易出現內存不足”的印象。Linux則有“出現Kernel Panic時缺少日志”等問題,與商用UNIX相比,還無力維持主干系統的穩定運行。在當前情況下,UNIX在穩定性方面還能領先一到兩步。
但5年之後能否繼續維持同樣的領先優勢還很難說。看一下服務器廠商的新產品動向,會發現在硬件層次上,OS之間已經沒有差距。例如,NEC的 UNIX服務器“NX7700i”與Windows服務器“Express5800/1000”只是系列不同而已,電源與芯片組等硬件基本上都使用同樣的東西。
富士通將在2005年供應主干IA服務器。這是將源於大型主機的技術移植到Windows/Linux服務器上,投入到關鍵任務用途的服務器產品。盡管主要著眼點是提高芯片組等硬件的可靠性,但對於OS似乎還沒有什麼反饋意見。Linux已經開始慢慢展現成果。在開發Red Hat Enterprise Linux(RHEL)時就有許多大型主機技術人員參與,最新版中將會增加富士通技術人員開發的內存轉儲功能。
與大型主機殊途同歸
面對如此嚴峻的形勢,卻幾乎見不到UNIX陣營有什麼反擊措施。或許相對Linux性價比算是一項措施。也許鮮為人知,其實如果在小型服務器上使用的話,與Windows和Linux相比,UNIX不僅毫不遜色,還反倒更便宜一些。如果只用1個CPU的話,Solaris(x86版)可以以1 萬5000日元(每年維護費用4萬3200日元)的價格購買。如果是RHEL的話,則需要9萬9800日元(ES的情況,包括每年維護)。
但是即便UNIX能在小規模系統應用上取得成功,將UNIX作為小規模用途的廉價OS的生存之路也是難以想象的。而能夠成立的生存之路之一就是走與大型主機相同的道路。繼續進行ACOS開發的NEC表示:“新ACOS的目的與其說是為了贏得新用戶,不如說是為現行用戶准備了一個更新換代的產品”(平台銷售推進本部長山內久典)。雖然這只不過是一個在維持現有龐大資產的同時,抓住現行用戶的方法,但UNIX逐漸縮小的前景,對於眾多的UNIX技術人員來說,則絕不是希望看到的結局。
5年之後,UNIX凌駕於Windows/Linux的魅力究竟有哪些呢?在對廠家的采訪中,筆者還沒有聽到“就是它!”這樣的回答。