小型機(jī)(minicomputer or midrangecomputer)是一個(gè)已過(guò)時(shí)的術(shù)語(yǔ),用來(lái)指一類(lèi)界于大型主機(jī)(mainframe)和微型計(jì)算機(jī)(microcomputer)之間的計(jì)算機(jī)產(chǎn)品?;旧希鲝S家UNIX服務(wù)器使用自家的UNIX版本和處理器。比如IBM公司采用Power處理器和AIX操作系統(tǒng),Sun、Fujitsu(富士通)公司采用SPARC處理器架構(gòu)和Solaris操作系統(tǒng),HP采用PA-RISC架構(gòu)(現(xiàn)在轉(zhuǎn)向于安騰處理器)和HP-UX操作系統(tǒng);過(guò)去的Compaq公司(已經(jīng)被并入HP)處理器架構(gòu)采用Alpha。使用小型機(jī)的用戶一般是看中Unix操作系統(tǒng)的安全性、可靠性和專(zhuān)用服務(wù)器的高速運(yùn)算能力。
隨著“去小型機(jī)化”的趨勢(shì)趨于明顯,越來(lái)越多的用戶正逐漸將核心數(shù)據(jù)庫(kù)應(yīng)用遷移到X86服務(wù)器平臺(tái)。以往的印象,X86平臺(tái)統(tǒng)治了政府機(jī)構(gòu)的中低端服務(wù)器,而小型機(jī)則在關(guān)鍵應(yīng)用領(lǐng)域(財(cái)政、稅務(wù)、社保等核心數(shù)據(jù)庫(kù)系統(tǒng))享有王者地位。但是隨著X86服務(wù)器的不斷發(fā)展,這兩年來(lái)“去小型機(jī)化”的趨勢(shì)趨于明顯,越來(lái)越多的政府用戶正逐漸將核心數(shù)據(jù)庫(kù)應(yīng)用遷移到x86服務(wù)器平臺(tái)。
類(lèi)似核心數(shù)據(jù)庫(kù)這樣的關(guān)鍵應(yīng)用對(duì)支持它的服務(wù)器平臺(tái)提出了非常嚴(yán)格的要求。
1)可靠性:通常用“5個(gè)9” (99.999%) 、“6個(gè)9” (99.9999%)甚至“7個(gè)9” (99.99999%)來(lái)評(píng)估,代表服務(wù)器每年的非計(jì)劃停機(jī)時(shí)間分別是5分鐘、30秒和3秒鐘。
2)可擴(kuò)展性:要處理的數(shù)據(jù)量巨大,又要求實(shí)時(shí)、動(dòng)態(tài)和高效率,承載平臺(tái)必須具有高性能處理能力并易于擴(kuò)展。
3)可用性:代表系統(tǒng)被請(qǐng)求時(shí),能迅速反饋并被正確操作的能力。
4)可維護(hù)性:系統(tǒng)從出現(xiàn)問(wèn)題到恢復(fù)正常操作這一過(guò)程中所需的時(shí)間或能實(shí)現(xiàn)的效率。
英特爾在2010年發(fā)布的Nehalem-EX架構(gòu)至強(qiáng)7500處理器,使x86平臺(tái)真正具有了叫板同時(shí)期主流小型機(jī)系統(tǒng)的實(shí)力。而至強(qiáng)E7系列處理器所實(shí)現(xiàn)的睿頻加速、超線程、虛擬化和智能節(jié)能等一系列技術(shù),使x86架構(gòu)的服務(wù)器在性能上足以抗衡基于RISC架構(gòu)的小型機(jī),但在成本上卻大大降低。
在關(guān)鍵業(yè)務(wù)領(lǐng)域最看重的可靠、可用、可維護(hù)等特性上,英特爾公司表示,至強(qiáng)E7的水平已經(jīng)可與安騰CPU媲美。這就意味著X86服務(wù)器同樣可以具備“5個(gè)9”、“6個(gè)9”甚至“7個(gè)9”級(jí)別的可靠性。
一、 需求決定平臺(tái)的選擇
關(guān)于平臺(tái)的選擇,以X86服務(wù)器取代UNIX小型機(jī)的浪潮一刻也沒(méi)有停止過(guò)。不可否認(rèn),目前實(shí)施中的平臺(tái),選擇小型機(jī)作為核心的數(shù)據(jù)庫(kù)和應(yīng)用平臺(tái),有其自身的優(yōu)點(diǎn)。它即可以利用IT開(kāi)發(fā)和維護(hù)人員對(duì)UNIX系統(tǒng)易學(xué)和掌握人多的特點(diǎn),又可滿足對(duì)于高性能、高可用性及高擴(kuò)展性的要求,支持大規(guī)模用戶和工作負(fù)載的要求。
然而,隨著對(duì)需求不斷演進(jìn),越來(lái)越多的企業(yè)正將關(guān)注點(diǎn)轉(zhuǎn)移到以最佳投資回報(bào)(ROI)的IT整合應(yīng)用和整體運(yùn)行能效上來(lái)。企業(yè)既要關(guān)心ERP的運(yùn)行效率,也要綜合考慮隨業(yè)務(wù)能否靈活部署和靈活擴(kuò)展,并能實(shí)現(xiàn)最佳的總體擁有成本(TCO)。
不過(guò),對(duì)于虛擬化、服務(wù)器整合、ERP、數(shù)據(jù)庫(kù)等企業(yè)關(guān)鍵應(yīng)用,當(dāng)前出現(xiàn)了許多企業(yè)向x86平臺(tái)遷移。他們開(kāi)始選擇高端x86服務(wù)器來(lái)替代傳統(tǒng)UNIX小型機(jī)。一個(gè)很重要的共性原因就在于x86技術(shù)在總體擁有成本上,提供了比UNIX更好的經(jīng)濟(jì)性——只有小型機(jī)幾分之一甚至十分之一的硬件成本。
現(xiàn)有的X86的平臺(tái),尤其是E7500和E7處理器的問(wèn)世后,在處理器的性能上,逐漸接近小型機(jī)中的處理器。在一般的應(yīng)用的中,完全可以滿足企業(yè)的需求。而小型機(jī)用戶有著強(qiáng)烈的應(yīng)用慣性,不會(huì)輕易改變應(yīng)用平臺(tái),但如果真的決定將系統(tǒng)遷移至其他平臺(tái)的話,原因無(wú)外乎是兩個(gè),一個(gè)是該平臺(tái)的發(fā)展已經(jīng)極為不確定,包括軟件與硬件平臺(tái),另一個(gè)是該平臺(tái)的性能與性價(jià)比已經(jīng)不能滿足最低的需求。
二、 X86平臺(tái)的優(yōu)勢(shì)
X86平臺(tái)中,英特爾至強(qiáng)7500或E7合作的方案擁有諸多優(yōu)勢(shì),如成本低、性能高、可靠性(RAS)高、可擴(kuò)展性好等優(yōu)勢(shì)。尤其是在以橫向擴(kuò)展(Scale-out),即由兩臺(tái)以上的機(jī)器構(gòu)成集群。作為高端四路的機(jī)架服務(wù)器,無(wú)論是HP ProLiant DL580 G7,還是IBM的x3850X5最大可以支持4顆至強(qiáng)7500八核處理器(24MB L3緩存),即每機(jī)箱的CPU內(nèi)核數(shù)可以達(dá)到32顆,使得X86平臺(tái)上產(chǎn)品本身就能滿足大多數(shù)企業(yè)關(guān)鍵應(yīng)用環(huán)境的負(fù)載需求。
其次,對(duì)于要求更加苛刻的環(huán)境,比如大企業(yè)7*24小時(shí)不斷運(yùn)行,可以通過(guò)將多臺(tái)X86服務(wù)器組成集群系統(tǒng),大幅提高并行處理性能、可用性和可擴(kuò)展性。
在可擴(kuò)展性能上,X86平臺(tái)橫向的向外擴(kuò)展功能,即由兩臺(tái)以上的機(jī)器構(gòu)成集群。能滿足大多數(shù)企業(yè)關(guān)鍵應(yīng)用環(huán)境的負(fù)載需求,包括對(duì)內(nèi)存和CPU要求都較高的數(shù)據(jù)庫(kù)、商業(yè)應(yīng)用和虛擬化。進(jìn)而避免傳統(tǒng)UNIX雙機(jī)方案“成本高昂,備機(jī)資源平時(shí)嚴(yán)重閑置浪費(fèi),主機(jī)故障切換期間用戶服務(wù)被迫停頓”等諸多困境。
在產(chǎn)品的成熟性上,X86經(jīng)過(guò)20多年的發(fā)展,通用性和標(biāo)準(zhǔn)化相當(dāng)成熟,更加合適于企業(yè)長(zhǎng)遠(yuǎn)應(yīng)用和需求擴(kuò)展,更加容易買(mǎi)到的備件與配件。
?