伺服器採購專題-比較篇
文‧圖/曹乙帆 2013/2/25 下午 02:36:19

前文提到大型主機不但毫無「已死」的徵兆,甚至仍然屹立不搖於當前市場頂端,儘管近年來兼具價格與效能優勢的x86伺服器熱潮襲捲全球各大領域,但卻遲遲攻克不下被大型主機固守的金字塔頂端陣地,到底是時機未到?還是永遠無法達成的先天宿命?
Google搜尋服務的成功,讓由多台x86主機串聯在一起的平行叢集運算的可行性受到證實與注目。儘管x86運算效能不斷突破,但在高階應用領域,單台x86伺服器的效能仍不夠看,但所謂團結力量大,透過叢集架構,x86伺服器一樣能在高階市場展現強大的運算實力。再加上價格上的優勢,益使得x86伺服器成為當前企業採購、更新的首選,甚至過去從不敢想像的關鍵應用領域,也不乏看到x86伺服器出沒的身影。
長久以來,過去一直被大型主機盤據的政府、金融及大型企業市場,在經歷了好幾波的換機潮中,遭到non-X86 Unix/Linux高階伺服器,甚至x86伺服器的趁虛而入,而失去了許多疆土。但儘管如此,上述組織絕大部分的關鍵核心應用仍然穩穩地操之在大型主機的手中。由此可見,大型主機或有式微之跡象,但絕無將死之可能。
更換系統成本過高 企業不願意冒險
這實在是因為大型主機擁有難以撼動與取代的先天優勢,而該優勢又是關鍵核心應用「不計代價」所必須具備的「必要」。雖然當前x86伺服器的效能日新月異,但對於關鍵核心應用來說,其要的是穩定可靠的高效能表現,而非帳面上有很漂亮的效能數據,但骨子裡卻是猛爆不穩,且全被效能不彰I/O瓶頸卡得綁手綁腳的真實表現。
大型主機是個垂直整合並垂直擴展的系統,其應用程式會透過單一作業系統充份利用專屬的硬體資源。面對這個擁有可怕I/O效能實力的大傢伙,x86伺服器不是沒有可以抗衡的能力與本錢,那就是可行性已在許多企業領域獲得證實的叢集運算,如此一來便可以達到近似傳統大型主機系統的效能表現。若再藉由虛擬化的加持,將更展現更具強力效能的效益。
但在叢集運算架構中,必須藉助大量多台的主機平行串聯才行。如此一來,相對於單一軟硬體的大型主機,管理人員面對將是內含多個作業系統(甚至多種作業系統)的多台主機。若再導入虛擬化的話,管理人員將面對為數更可觀的虛擬機器,管理負荷之高將不在話下。相對而言,效能及穩定性充足的單一大型主機,其集中管理的效益,實非x86伺服器所能望其項背。
不僅如此,多台主機串成的叢集,當然也比較佔機房空間,或許這點可以透過刀鋒式伺服器來克服,除了散熱問題要解決之外,眾多實體機器與虛擬機器的管理負荷仍然免不了。另外,儘管分散式的叢集架構在可用性上愈趨完備而成熟,但比起單一集中式的大型主機,仍然擁有較高的風險存在。由此可見,x86伺服器很難取代大型主機,尤其對於有高I/O效能需求,抑或同時上線數非常高的環境為然。
x86伺服器安全尚待驗證 難以進入核心系統
影響當前x86伺服器無法取代大型主機的原因,最根本的還是安全問題,畢竟前者屬於開放架構,這是讓關鍵核心應用最裹足不前的地方。雖然當前大型主機隨著Open Solaris、Linux及Java的導入,也有愈來愈開放的趨勢,但其核心架構的穩定性、可用性及安全性仍非x86伺服器所勘比擬。
雖然當前不乏許多金融業及大型企業,將較非核心與新興關鍵應用上的大型主機系統汰換成non-X86或x86高階伺服器,但核心關鍵應用卻遲遲沒有任何更動的意願。除了前述種種因素外,從封閉到開放系統的轉換門檻太高也是原因之一,光就COBOL語言及相關應用的改寫及轉移就是個不可能的任務,儘管當前許多non-X86或x86伺服器廠商提供系統轉移的諮詢服務及保證,但大部分企業仍不願冒著系統可能因此停擺或中斷的危險而任意變動。
更何況,當前大型主機面對新應用的開發,也可以透過較高階的Java或C#語言開發,來取代難度較高的Cobol語言,這也讓今後大型主機的維護難度及成本明顯降低。雖然,大型主機人才逐漸凋零,但會用大型主機的必定是有規模的大型企業,所以這類企業都會自行透過完備教育訓練機制,有系統地培訓相關人才,所以不會像大環境一樣而有人才斷層的情形發生。同時,大型主機供應商,也不會任由式微的趨勢愈演愈烈的坐視不管,透過低價大型主機的推出與促銷、諸如IBM校園競賽之類活動的計畫性人才培育專案及活動的推廣,都是讓大型主機繼續成為高階市場及核心關鍵應用代名詞的良策及動力。
伺服器採購專題-剖析篇
伺服器採購專題-比較篇
伺服器採購專題-X86篇
伺服器採購專題-NEC篇
伺服器採購專題-HP篇
伺服器採購專題-IBM篇
伺服器採購專題-ORACLE篇