云計算時代會成為容錯服務器的終結者? |
發(fā)布時間: 2012/8/6 16:26:12 |
有人戲言,雙機冗余方案是廠商的選擇,容錯方案是用戶的選擇。如果用戶堅持采用容錯,軟件廠商就會表示支持,但是軟件廠商不會主動推廣容錯服務器。微軟如此,Oracle都是如此。
IT已經(jīng)告別百花齊放、萬馬奔騰的時代。曾幾何時,王安、DEC、Compaq、SUN、SGI等這些響當當?shù)钠髽I(yè)已經(jīng)淡出了視野。但是很奇怪,Stratus,這個容錯機的代表,仍然好好的活著。從1980年Stratus誕生至今,幾十年過去了,沒有大紅大紫,但容錯服務器始終活躍。 Stratus沒有大紅大紫,與這家公司的風格有關。Stratus是一個典型的技術公司,并不擅長市場推廣。在國外,Stratus擁有忠實的客戶基礎,用戶的技術水平比較高,不需要太多的市場培育和引導。只要用戶需要高可靠性,就會采用Stratus或者其他品牌的容錯服務器。國外用戶不會在技術問題上糾結。與之相比,國內市場雖然發(fā)展很快,但市場需要培育和引導。這恰恰不是Stratus的強項。 從商業(yè)利益考慮,軟件廠商往往不會主動推薦容錯技術。如果采用容錯服務器,無論是操作系統(tǒng)、數(shù)據(jù)庫,還是應用軟件License的銷售數(shù)量,較之雙機冗余要減少一倍。因此,有人戲言,雙機冗余方案是廠商的選擇,容錯方案是用戶的選擇。如果用戶堅持采用容錯,軟件廠商就會表示支持,但是軟件廠商不會主動推廣容錯服務器。微軟如此,Oracle都是如此。 在技術上,借助“鎖步技術”,容錯服務器可以最大程度校正硬件故障。在容錯服務器設計上,CPU、內存、I/O等,全部采用冗余設計,并通過鎖步技術,對每個計算過程進行比對,準確無誤才會進入下一個步驟。因此其系統(tǒng)的可靠性可以達到5個9的水平。 但是隨著云計算時代的到來,系統(tǒng)可靠性全部依賴于云。云計算通過計算資源池化,使得計算資源并不依賴于單一系統(tǒng)的高可靠性,通過集群技術,保證系統(tǒng)整體的高可靠性。那么,云計算時代會成為容錯服務器的終結者嗎? 答案是否定的。對于很多.COM企業(yè)而言,特別是網(wǎng)站應用多采用分散式部署結構,不會因為單一服務器故障,影響這個系統(tǒng)的訪問。實際上,在訪問網(wǎng)站的過程中,每一個查詢和訪問,哪怕是同一個網(wǎng)站,提供后臺服務器也很有可能不是同一個,所以,只有訪問被分配到故障服務器,用戶才會感覺得到。但并不是所有的應用都具備這樣的特征。 對于需要高可靠性的應用,仍然需要高可靠性的服務器。虛擬化并不能夠解決高可靠性的難題。以VMware為例,高可靠性需求就需要采購Fault Tolerance模塊,對于低一些要求的應用,需要采購HA模塊。其中,F(xiàn)ault Tolerance類似容錯,HA類比于雙機冗余方案。 Fault Tolerance是否具有容錯服務器的高可靠性?現(xiàn)在談論,為時尚早。對于云計算而言,云計算同樣需要容錯服務器作為IaaS平臺。 本文出自:億恩科技【1tcdy.com】 |