Unix伺服器是否已經過時了?
UNIX系統自誕生至今已經有40餘年的歷史了,顯然要比x86平臺年長得多。而熟悉電腦發展史的朋友都知道,在UNIX之前還有大型主機(Mainframe),其距今已有60餘年的歷史,所以如果把大型主機——UNIX——x86的發展史串起來,並結合市場資料,就不難得出一個規律。大型主機在UNIX出現後,逐漸退出主流市場,而x86伺服器現在也已取得了主流地位,從這點來說,UNIX正在重演大型主機的歷史並不為過。
但至今為止,大型主機仍然沒有退出歷史舞臺,相反從IBM的財報來看,新一代大型主機的釋出對IBM的伺服器部門的整體銷售額貢獻了鉅額增長。惠普也在釋出新一代Superdome動能伺服器之後,也推出了與IBM大型主機相抗衡的新一代Nonstop伺服器,可見市場需要仍然存在。根據IDC的調研資料,基於RISC、EPIC等非x86伺服器在2011年第二季度同比增長23.3%,這已經連續第三個季度非x86伺服器獲得市場增長,並且是連續第二個季度其增長水平超越整體伺服器市場的增長率。
因此,得出UNIX伺服器已經過時的結論還為時過早,從綜合的角度來評判,UNIX伺服器在當前的IT環境仍然有較大的發揮空間,也因此仍會吸引著相應使用者的選擇。在我看來,其中的原因有3點:
1、資料的積累與業務應用負載的增加,讓客戶需要更為強大而可靠的伺服器:
資訊時代的發展所帶來的一個很明顯的“效果”就是資訊量的迅猛增加,它需要強大的處理能力,尤其是企業的關鍵業務應用。當越來越多的人隨著資料的積累與對處理能力要求的提升,而注意到雲的時候,其實也恰恰在給UNIX伺服器一個新的機會。很多企業越來越注意大資料時代平臺的可靠與可用性,而這方面x86伺服器的生態環境還不能與已有40餘年歷史的UNIX相比。雖然差距在迅速的縮小,但UNIX伺服器先天的優勢仍然存在。
2、UNIX伺服器強大的單機可擴充套件性還是x86所不能比擬的:
高階UNIX伺服器的一個重點特性就是其單機可擴充套件性,是x86伺服器現在所很難達到的。雖然SGI公司推出了256插槽的至強系統,但業界目前僅此一家,別無分號,而高階UNIX伺服器從16插槽、32插槽至64插槽,基本上已經是標準的擴充套件能力,而成本雖高,但效能出眾的互聯技術也保證了UNIX伺服器的效能的線性提升,在這方面,x86平臺目前還是有較大的劣勢。
3、新的技術理念反過來也在幫助UNIX伺服器:
這方面最典型的例子,就是虛擬化了。其實,虛擬化技術對於大型主機以及UNIX伺服器來說都不是新鮮東西,但隨著x86伺服器因高價效比而迅速普及,當x86平臺的虛擬化不斷成熟之際,很多不曾接觸過UNIX的使用者反倒覺得它比較新鮮。當然,UNIX伺服器也不必覺得虧,x86平臺的虛擬化發展其實也帶動了整體虛擬化應用的願景,這最直接的後果就是——雲端計算的風生水起。當人們越來越深入瞭解虛擬化之後,也會對UNIX的虛擬化世界產生新的認識,而在這方面的確UNIX走在了更前面,其虛擬化效能損耗至今仍保持著對x86的優勢。所以說,虛擬化這一“新的”技術理念在讓x86風光無限之時,也幫助UNIX伺服器重回大眾視線,吸引著新使用者的關注。
從某種意義上看,UNIX伺服器在經歷了2009至2010年年中的低谷之後,伴隨著新一代產品的釋出(如IBM的POWER7系列與HP的Superdome2),又在2010年底至今重新獲得增長,也是與當前的大環境有著密切的關係。這無疑提醒我們,客戶的需求各有不同,應用的種類、等級也千差萬別,是否真的需要“千篇一律”,全部統一至某一平臺下,還是說根據新的系統的特色,發揮各自所長,進而為企業業務增長提供最為合理的解決方案呢?
就我個人觀點,如果條件都能滿足的話,全部採用統一的平臺,是更好的選擇,不過以現有的情況來看,x86在高階表現方面仍然需要較長時間的努力,雖然虛擬化可以幫助x86迅速提升人氣並提高靈活性與可用性,但UNIX在這方面實力有目共睹。而另一方面,UNIX伺服器價格也不可能做到人人滿意,與x86相比,貴族的帽子是摘不掉了。所以,我相信在相當長的一段時間裡,在一些企業中雙方仍將並存。(來自 ZDNet)
相關文章
- Linux kernel 的設計是否已經過時?Linux
- 驀然回首:Java已經過時了嗎?Java
- Oracle已經過時?Oracle
- 你的程式設計技巧已經過時了嗎?程式設計
- WebView,我已經長大了,知道自己區分是否安全了!WebView
- 即時戰略遊戲(RTS)是否已經沒落?遊戲
- 辛辛苦苦學會的 webpack dll 配置,可能已經過時了Web
- 試試Linux下的ip命令,ifconfig已經過時了Linux
- 因為距上一次與此伺服器複製的時間已經超過了tombstone生存時間伺服器
- 「遊戲誤國」已經過時了,父母現在要做的是幫孩子「玩得聰明」遊戲
- 你已經毀了JavaScriptJavaScript
- -----清高手指點。。 我已經迷茫很長時間了。。。。
- 檢查RPM包是否已經安裝
- 已經有JBUILDER9了??UI
- 判斷checkbox是否已經勾選設定按鈕是否可用
- 超時時間已過或伺服器未響應的解決方法伺服器
- Glide總是報錯,我已經設定過映象了啊~~IDE
- javascript檢測iframe是否已經載入完畢JavaScript
- 設計模式已經隕落了?設計模式
- 你真的已經搞懂JavaScript了嗎?JavaScript
- 已經有 Prometheus 了,還需要夜鶯?Prometheus
- 智慧數字經營3.0,已經普及了嗎?
- unix下透過ftp定時備份FTP
- 檢測php網站是否已經被攻破的方法PHP網站
- js如何判斷頁面是否已經載入完成JS
- Michael Thomas:Google和微軟各消耗24 太瓦時電力 已經超過了100多個國家Go微軟
- 驀然回首,Java 已經 24 歲了!Java
- Redis資料已經過期了,為什麼還佔用記憶體?Redis記憶體
- 檢視已經編譯過的NGINX當時的編譯引數編譯Nginx
- Timeout 時間已到。在操作完成之前超時時間已過或伺服器未響應。伺服器
- 投身技術行業,你,是否已經準備好?薦行業
- C# 中的 ref 已經被放開,或許你已經不認識了C#
- 大資料並沒有死,只不過你已經不認識它了大資料
- 我已經受夠了“系統異常”!
- X 視窗系統已經30歲了!
- .Net現在已經可以跨平臺了
- JDK1.5 我已經不認識了JDK
- Oracle已經站在了IBM的對立面!OracleIBM