亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

從服務器重啟說起 比較雙機冗余與容錯
2011-09-05   IT168

 

在服務器托管服務中,機房管理員經常需要幫助用戶重啟服務器。我們在使用PC機時也有這樣的體會,一些莫名其妙的問題,通過重啟系統就可以解決。

  可以想一想,這說明了什么?

  可以肯定的是,這不是軟件的問題。如果是軟件的Bug,重啟也解決不了問題。順便說一下,對于軟件Bug的處理,最好的解決辦法是打補丁。硬件的雙機冗余方案解決不了問題。同理,這也不會是硬件的問題。

  重新啟動可以解決的問題,多數是由于不可信計算所引起的,例如電壓瞬變、頻率畸變、電磁脈沖等都造成處理器的計算錯誤,導致意外故障的發生。在信息系統建設中,CIO/CTO非常重視系統的穩定行和可靠性,為此采取了很多措施,但是對于可信計算往往不太重視。另外,不可信的計算往往不容易察覺,想一想當1+1不等于2的時候會發生什么?我們理所應當的人為,計算機的1+1就會等于2。

  對于經常采用的雙機冗余方案而言,雙機切換主要依靠心跳線和軟件。實際上,對于可靠性的貢獻并不大。關鍵時刻往往發揮不了作用,原因很簡單,系統往往做不到同步更新,隨著時間的推移,A、B兩個系統就會有差異。關鍵時刻,切換不成功。很多用戶也知道這個道理,但也不得不花費巨大的代價,花錢買個心理安慰。

  有沒有更好的解決辦法?

  實際上,供應商都在想方設法爭取有所貢獻。應用軟件、操作系統、容災/備份都是希望從各自的角度解決問題。以應用軟件為例,同時操作兩個系統,只有兩個系統都返回結果,一個操作才能夠成功。這樣從根本上解決問題。這樣的系統需要定制開發,以電信BOSS系統為例,每年都會投入大量資金,滿足業務發展的需求。這樣的成本代價比較高,不是每個應用都可以效仿的。

  雙機冗余方案也是這樣一個思路。但是解決不了可信計算的問題。容錯是一個非常好的方案,較之雙機冗余方案更具有優勢。有人把容錯比喻為硬件級別的雙機方案。所不同的是,容錯機是一個系統,運行一個操作系統、數據庫、應用軟件,可以節省軟件的投資。也是因為如此,軟件廠商都不愿意幫助推廣容錯機的方案。容錯機只能夠是用戶的選擇。

  Stratus是容錯機的代表。但Stratus的公司風格,是技術型公司的風格,不擅長市場宣傳和培育市場。這也影響了容錯機的市場推廣。容錯機的本質,就是采用冗余硬件,包括處理器、內存以及I/O全部是冗余,通過鎖步技術,處理每一個軟件進程,只有計算結果一致,才確信處理是正確的。如果不同步,則重新計算。

  在容錯機的發展歷史上,一直以小型機為競爭對手,應用在所有需要高可靠性的關鍵業務應用場合。以往容錯機采用專用處理器芯片,價格比較高。這也是其市場規模不大的重要原因。

  隨著多核處理器技術發展,容錯機開始轉身,開始采用通用處理器,成本大幅下降,開始“飛入尋常百姓街”。被越來越多的用戶所接受和熟識。根據統計,在國外,容錯機的份額占關鍵業務應用市場10%,雙機冗余占30%;與之相比,國內的比例偏低,尚沒有國外的1/3。

  隨著云計算發展,數據處理呈現出集中計算的趨勢。云計算不僅需要一個高可靠性的平臺,與此同時,又不能夠不計成本代價。從可靠性、性價比因素進行衡量,容錯服務器是云計算理想的承載平臺。

原文鏈接:http://server.it168.com/a2011/0902/1241/000001241463.shtml

熱詞搜索:

上一篇:AMD第一款推土機處理器將于9月26日發布
下一篇:安全與高效兼顧 如何設計好網絡服務器?

分享到: 收藏