Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 服務器技術 >> 關於服務器 >> X86還是RISC? 服務器選型要考慮十二點

X86還是RISC? 服務器選型要考慮十二點

日期:2017/2/8 10:25:07      編輯:關於服務器

  隨著IBM和英特爾今年一季度先後分別發布了POWER7和Nehalem-EX處理器,RISC小型機和X86服務器兩大陣營又較上了勁。一方說我的系統最牢靠,性能最厲害,另一方說我的系統不比你差,性價比還超高。

  公說公有理,婆說婆有理,那用戶該怎麼選擇呢?這確實是一個令人撓頭的事。還是來聽聽用戶們自己的聲音吧!前不久,IT168服務器和ChinaUnix技術社區共同舉辦了一場線上討論:《X86服務器和RISC小型機之間,你選誰?》,100多名CUer參加論戰,引來萬名網友圍觀。

  一貼激起千層浪!待論戰平息,稍做總結,發現網友用戶們也是各說各的理,莫衷一是。不過,雖然沒有統一的答案,但回過頭一想,這應該就是事情的本來面目吧!現將大家的觀點作了一番整理,居然涉及性能、性價比、可靠性、售後服務、適用領域、軟件兼容性、軟硬件一體化程度、可擴展性、技術成熟度、易用性、產業前景、歷史因素等十二個方面!

  1.性能

  總體上X86服務器的性能與RISC小型機相比,仍然有所差距,但近幾年PC服務器的性能提升很快,這種差距越來越小,而且也要看應用領域,在某些方面甚至超越了RISC。另外需要注意的是,服務器的性能也要按應用負載來看,不同的應用負載對系統性能有不同的側重,比如有的應用需要高主頻,有的需要大內存,有的I/O訪問頻繁等等,而對於不同應用負載,X86和小型機也會有不一樣的表現。

  2.性價比

  總體來說,X86服務器在硬件、軟件、後期維護、升級等方面的支出都要比小型機低得多,有巨大的優勢。但對於需要7x24小時滿負荷運轉的一些核心關鍵應用,宕機帶來的風險成本很高,因此如果采用更加穩定可靠的RSIC服務器,風險要少得多。

  3.可靠性

  一般而言,RISC+UNIX比x86+Linux或Windows更穩定。RISC服務器在硬件架構設計上與X86服務器有很大的差別,使用了非常多的冗余技術和高可用技術,因此可靠性較高,當然成本也更高。X86服務器的硬件質量水平參差不齊,有高有低,硬件做工上稍差。不過,X86服務器的可靠性也在不斷提升。另外,值得一提的是,影響可靠性的因素很多,除了硬件本身,與操作系統、人員水平、管理水平都有關系。

  4.售後服務

  許多用戶之所以選擇昂貴的RISC小型機,很重要的一個因素就是因為IBM、HP等可以提升一站式的整套廠商級服務,用戶系統出了問題直接找一家即可,小機廠商本身也確實擁有很強的技術支持隊伍。而對於x86+Linux用戶而言,很多開源系統的服務跟不上是個問題。

  5.適用領域

  RISC小型機主要針對7*24小時不能停機的核心關鍵應用,往往對於業務可用性的要求會達到5個9以上的水平,尤其是核心數據庫、運營商計費平台、銀行核心業務系統、證券交易系統等。X86服務器的應用范圍很廣,適用於大部分企業和應用場合。對於高可用環境,也可以用X86集群來替代。總體來看,小型機的應用范圍越來越小,X86的范圍不斷擴大,過去十年IDC統計的服務器出貨量數據也已經證明這一趨勢。

  6.軟件兼容性

  X86服務器由於支持Linux、Windows、Solaris等多種操作系統,軟件廠商眾多,支持的應用軟件數量遠遠多於RISC+UNIX,因此可以更加靈活地適應各種環境變化,遷移相對容易。小型機往往對自家廠商的軟件有更好的支持與契合度,但容易被一家廠商綁定,遷移成本較高。另外,IBM的POWER、HP的安騰也已經開始持Linux,甚至Windows系統。

  7.軟硬件一體化程度

  由於X86服務器是一種工業標准化產品,整機由CPU、內存、硬盤、板卡等第三方生產的標准部件組裝而成,軟件廠商也眾多,相互制約,而且軟硬件結合的緊密程度會有嫌隙,需要進行大量的兼容性認證測試。小型機廠商,如IBM從CPU、服務器整機、操作系統、中間件、數據庫甚至上層的應用軟件都是一家研發、設計、測試、生產、組裝,因此可以提供穩定的整套解決方案,服務也由一家廠商提供支持。因此,選擇小型機實際上是選擇一個整體解決方案,包括硬件、操作系統,可能還包括開發平台和其他應用軟件。

  8.可擴展性

  小型機服務器可以擴展到8個CPU以上,而X86服務器很難做到這一點,過去只有IBM、HP、曙光、UNISYS等少數廠商能做到。不過,隨著Nehalem-EX(至強7500)的發布,會有越來越多的廠家推出8路以上的服務器。不過,在Linux集群這種橫向擴展方面,比如在高性能計算和Web網絡服務領域,廉價X86集群的優勢非常強悍,從全球高性能計算機TOP500和國內TOP100排行榜中均可見證。

  9.技術成熟度

  服務器領域的許多技術都源自於小型機,如虛擬化技術、關鍵部件冗余技術、故障偵測技術等,因此,小型機的技術成熟明顯要高。X86高端服務器的起步較晚,但這幾年X86服務器的發展很快,特別是IBM、HP等本身既有小型機又有X86服務器業務的廠商,往往把小機上的技術移植到服務器中來。英特爾也開始在至強處理器中加入更多的RAS特性,如Nehalem-EX中的RAS特性就多達20多條,其中一些也是從安騰平台上移植下來的。因此,X86服務器的技術成熟度也在不斷提高,能夠滿足更多過去關鍵應用的需求。

  10.易用性

  X86服務器作為一種工業標准化產品,出貨量達到服務器總體市場的95%以上,又支持Linux和Windows這些本身就擁有廣大用戶的系統軟件,因此對技術人才和管理維護人員的水平要求不太高,維護管理起來也更容易。而RISC小型機由於封閉於一家廠商,對技術人員的要求更高,往往要經過專門的培訓。

  11.產業前景

  X86服務器有廣泛的生態系統,各種軟硬件廠商數量眾多,用戶甚礎也相當龐大,整個產業有強大在的生命力。RISC小型機的廠商各自為戰,IBM、HP、Sun自成一家,硬件和操作系統都相對封閉很多,因此生命力不如X86。而且,Sun被Oracle收購、HP的安騰發展緩慢,也給整體產業的健康發展帶來不穩定因素。

  12.歷史因素

  RISC和X86之間並非水火不相容的關系,在現實中是可以共存的。現實中有一些業務系統是組合型選擇,比如外圍應用使用PC服務器,核心數據庫使用RISC小型機。許多用戶的IT系統中有很多歷史遺留系統,大多數情況都只能延續以前的架構。即便有遷移,也是逐步進行,比如數據庫服務器繼續使用UNIX系統,應用服務器開始轉向基於Linux或Windows系統的X86平台。

  小結

  總之,結合大多數網友的意見,選RISC還是X86並不是一兩句話能說清楚的。一般來說,根據業務應用需求和預算來決定。對於“不差錢”的單位來說,在預算允許的情況下,關鍵業務會考慮RISC小型機,因為在可靠性和成熟度方面,RISC有著不可比擬的優勢。但對於大部分企業應用來說,性價比仍然是最關鍵的決定因素,畢竟在總體成本上,X86都是有很大優勢的,而且X86無論是在性能上,還是在可靠性穩定性方面,與RISC的差距已經越來越小。

  但系統選型是需要綜合考慮的,往往不只是技術和錢的事情,跟業務需求、開發效率、工期、目標用戶量、維護成本、人員水平等都有相關性,無法一概而論。比如,就可靠性能來,除了產品本身的技術之外,與人員水平、管理水平密切有關;選擇windows還是unix,很多時候會受到現有開發人員和已有軟件的限制;不同的行業應用對性價比、業務連續性、高可用性等等都有不同的要求……

  相信至少在短期內,X86和RISC之間的爭斗會一直持續下去,誰也滅不了誰!

Copyright © Windows教程網 All Rights Reserved