一盤(pán)豬肉大蔥的包子能獲得眾所周知的青睞與殊榮,除了天時(shí)地利人和,其實(shí)離不開(kāi)慶豐包子鋪這個(gè)具備“國(guó)營(yíng)+連鎖+快餐”特點(diǎn)的百姓美食平臺(tái)。
主打“明星+家庭”的《飯沒(méi)了秀》只能在珠三角秀秀,同樣主題的《爸爸去哪兒》卻紅透了半邊天,除了善于利用明星效應(yīng)與大眾心理的成功創(chuàng)意,湖南衛(wèi)視“制作+宣傳+播出”的平臺(tái)效應(yīng)在“走紅”過(guò)程中功不可沒(méi)。
一個(gè)成功的“平臺(tái)”特性,在各行各業(yè)締造著傳奇故事,汽車(chē)業(yè)、航天業(yè)莫不如此。IT業(yè)之高通QRD平臺(tái)、英特爾迅馳平臺(tái)、IBM企業(yè)級(jí)X架構(gòu)平臺(tái),則分別造就了智能手機(jī)、電腦和服務(wù)器行業(yè)各自的平臺(tái)之巔。
英特爾至強(qiáng)E7 v2處理器上市日期臨近,引發(fā)了我們對(duì)于高端x86服務(wù)器市場(chǎng)中推出時(shí)間最早、市場(chǎng)占有率最高的IBM 企業(yè)級(jí)X架構(gòu)平臺(tái)(簡(jiǎn)稱(chēng)eX架構(gòu))歷史的興趣——以史為鏡,可以知興替——我們也將借此來(lái)思考高端x86服務(wù)器應(yīng)用的發(fā)展史與趨勢(shì)。
平臺(tái):x86服務(wù)器高端化、差異化的根本
在x86服務(wù)器市場(chǎng),平臺(tái)的進(jìn)化和強(qiáng)化一直與英特爾與AMD的競(jìng)爭(zhēng)如影隨形,在這種競(jìng)爭(zhēng)態(tài)勢(shì)下,研發(fā)門(mén)檻很高的服務(wù)器平臺(tái)的市場(chǎng)競(jìng)爭(zhēng),正逐步向兩家處理器供應(yīng)商靠攏。
相同的處理器與同質(zhì)化的平臺(tái),必然“搭配”出一般化的產(chǎn)品,完全不能滿(mǎn)足要求更高、業(yè)務(wù)負(fù)載更重要的高端用戶(hù)。
因此,服務(wù)器廠商中具有強(qiáng)大技術(shù)實(shí)力者針對(duì)需要差異化、高端化產(chǎn)品的用戶(hù),設(shè)計(jì)了獨(dú)特的服務(wù)器平臺(tái),為企業(yè)用戶(hù)提供更高性能、更高擴(kuò)展性以及更好的RAS特性(Reliability、Availability、Serviceability)。
eX平臺(tái)折射13年高端應(yīng)用變遷
IBM eX架構(gòu),即企業(yè)級(jí)X架構(gòu)(EXA,Enterprise X Architecture),是IBM推出的、專(zhuān)門(mén)為英特爾至強(qiáng)處理器(Xeon MP)而開(kāi)發(fā)的服務(wù)器平臺(tái),推出伊始就具備了英特爾原廠平臺(tái)所不具備的能力,對(duì)x86服務(wù)器市場(chǎng)尤其是高端x86服務(wù)器市場(chǎng),形成了良好的補(bǔ)充和強(qiáng)化。
2001年,英特爾當(dāng)時(shí)推出的至強(qiáng)處理器(Xeon MP)只支持四路服務(wù)器擴(kuò)展,無(wú)法滿(mǎn)足用戶(hù)對(duì)大節(jié)點(diǎn)計(jì)算的需求。同時(shí),高端x86服務(wù)器當(dāng)時(shí)普遍售價(jià)高昂,企業(yè)用戶(hù)亟待實(shí)現(xiàn)真正的“Pay as you grow(可伸縮的配置,按需購(gòu)買(mǎi))”設(shè)計(jì)。
針對(duì)這些需求,第一代eX架構(gòu)推出時(shí)的重點(diǎn)就是將高端x86服務(wù)器擴(kuò)展到八路甚至是十六路,并基于“Xpand On Demand(模塊化設(shè)計(jì),按需擴(kuò)展)”的設(shè)計(jì)思路,實(shí)現(xiàn)企業(yè)用戶(hù)在x86服務(wù)器上按需增長(zhǎng)的迫切需求。
兩年之后,人們意識(shí)到,要想支撐重新成為主流的、規(guī)模化的大型企業(yè)業(yè)務(wù),x86服務(wù)器需要在性能和可靠性方面都進(jìn)行極大的提升。
因此,第二代eX架構(gòu)除了繼續(xù)保持出色的級(jí)聯(lián)能力,更重要的是引入內(nèi)存熱交換技術(shù),支持包括熱插拔和熱添加內(nèi)存的3級(jí)內(nèi)存保護(hù)(ChipKill內(nèi)存、Memory Protexion、內(nèi)存鏡像),為當(dāng)時(shí)逐步興起的SAP、Oracle、DB2和SAS核心數(shù)據(jù)庫(kù)平臺(tái)應(yīng)用提供了堅(jiān)實(shí)的基礎(chǔ)。
緊接著,高端x86服務(wù)器在嘗試進(jìn)入交易密集型計(jì)算環(huán)境的時(shí)候,延遲表現(xiàn)和I/O能力卻成為了新的問(wèn)題。于是在第三代eX架構(gòu)中,eX架構(gòu)平臺(tái)加入了輪詢(xún)過(guò)濾緩沖(Snoop Filter)的設(shè)計(jì),大大降低了多路處理器間因要進(jìn)行數(shù)據(jù)輪詢(xún)所增加的延遲;引入了Active PCI-X 2.0,提高了服務(wù)器的I/O表現(xiàn)。
此后,伴隨高端x86服務(wù)器市場(chǎng)進(jìn)入“高能效與高性能時(shí)代”,服務(wù)器的性能/能耗比成為新的挑戰(zhàn)。在第四代eX架構(gòu)中,獨(dú)有的內(nèi)存緩沖芯片取代了英特爾的原廠設(shè)計(jì),基于DD2-533(而不是英特爾推薦的價(jià)格更昂貴、功耗更高的FB-DIMM)提高了60%的內(nèi)存帶寬能力,同時(shí)降低了內(nèi)存的功耗水平。
除此以外,在服務(wù)器整體能耗與上一代持平的條件下,eX4平臺(tái)的x86服務(wù)器創(chuàng)造出了首個(gè)突破100萬(wàn)次tpmC大關(guān)的x86服務(wù)器,讓高端x86服務(wù)器在性能/能耗比上進(jìn)入了一個(gè)新的領(lǐng)域。
高端x86服務(wù)器:虛擬化時(shí)代最佳平臺(tái)
在eX4架構(gòu)之后三年,以VMware為代表的x86服務(wù)器平臺(tái)虛擬化整合趨勢(shì)明顯,促使企業(yè)用戶(hù)對(duì)x86服務(wù)器提出了新的要求:越來(lái)越多的應(yīng)用被整合到一起,用戶(hù)需要更大的內(nèi)存、更可靠的平臺(tái)(針對(duì)應(yīng)用整合后的風(fēng)險(xiǎn)集中爆發(fā))以及針對(duì)I/O擁堵問(wèn)題做出及時(shí)的調(diào)整。
企業(yè)用戶(hù)對(duì)虛擬化技術(shù)的熱衷,帶給高端x86服務(wù)器巨大機(jī)遇——針對(duì)虛擬化應(yīng)用優(yōu)化的IBM eX5架構(gòu)——折射了這一階段高端x86服務(wù)器的發(fā)展趨勢(shì)。
MAX5加速器是eX5平臺(tái)中最具革命性的技術(shù),充分利用了英特爾新一代的QPI總線的特性,相比英特爾原廠平臺(tái)所支持雙路32條、四路64條和八路128條內(nèi)存,eX5架構(gòu)分別支持的內(nèi)存數(shù)量為64、128和192,最高提供了兩倍的內(nèi)存容量。
Emulex所出品的虛擬矩陣適配器(VFA,Virtual Fabric Adapter)被接納進(jìn)來(lái),它具備有虛擬網(wǎng)卡(vNIC)與未來(lái)聚合光纖通道與iSCSI傳輸?shù)哪芰Γ尫?wù)器具有了虛擬化I/O的能力;利用高性能eXFlash固態(tài)盤(pán)系統(tǒng)來(lái)改善I/O表現(xiàn),不僅輕松解決IOPS不足的問(wèn)題,成本也降低了97%。
FlexNode級(jí)聯(lián)擴(kuò)展技術(shù)除了保證超越英特爾原廠八路的擴(kuò)展能力,更具備N(xiāo)ode FailOver能力,即當(dāng)級(jí)聯(lián)的兩個(gè)節(jié)點(diǎn)中出現(xiàn)單個(gè)節(jié)點(diǎn)問(wèn)題時(shí),可以一分為二,將有故障的節(jié)點(diǎn)與健康的節(jié)點(diǎn)相隔離——這徹底改變了高端x86服務(wù)器在虛擬化應(yīng)用整合平臺(tái)上的業(yè)務(wù)負(fù)載容錯(cuò)能力。
從以上幾代IBM eX平臺(tái)的發(fā)展,尤其是虛擬化時(shí)代eX5架構(gòu)不難看出,高端x86服務(wù)器更能夠迎合市場(chǎng)主流應(yīng)用趨勢(shì)和業(yè)務(wù)負(fù)載需求,提供更好的應(yīng)用與業(yè)務(wù)體驗(yàn)。當(dāng)然,這些都是依托于強(qiáng)大的服務(wù)器平臺(tái)技術(shù)。
當(dāng)全新的“互聯(lián)網(wǎng)時(shí)代”來(lái)臨,云計(jì)算和大數(shù)據(jù)的浪潮對(duì)高端x86服務(wù)器又會(huì)提出哪些新的要求?像IBM eX架構(gòu)這樣的服務(wù)器平臺(tái),又將何去何從?
云與大數(shù)據(jù):高端x86服務(wù)器的新要求
前不久,上海移動(dòng)信息系統(tǒng)運(yùn)營(yíng)部副總經(jīng)理蔡加祺介紹了上海移動(dòng)利用云計(jì)算驅(qū)動(dòng)計(jì)費(fèi)系統(tǒng)重構(gòu),建立應(yīng)用云、詳單云、MDB云三大平臺(tái)的成功案例,云計(jì)算對(duì)傳統(tǒng)IT架構(gòu)所帶來(lái)的沖擊,如今已經(jīng)輻射到了通信運(yùn)營(yíng)商的核心業(yè)務(wù)系統(tǒng)中。
越來(lái)越多的企業(yè)用戶(hù)意識(shí)到,以互聯(lián)網(wǎng)、云計(jì)算的思路重構(gòu)企業(yè)IT基礎(chǔ)架構(gòu)勢(shì)在必行,邁出的第一步就是建立高效、可靠、易于維護(hù)的私有云平臺(tái),或是將現(xiàn)有業(yè)務(wù)進(jìn)行云化,以適應(yīng)業(yè)務(wù)負(fù)載的動(dòng)態(tài)變化與增長(zhǎng)。
另一方面,在大數(shù)據(jù)概念興起的背后,企業(yè)用戶(hù)對(duì)實(shí)時(shí)數(shù)據(jù)分析結(jié)果的需求極為強(qiáng)烈,ERP、CRM、OLTP等關(guān)鍵應(yīng)用需要更快的(甚至是零延遲)的處理響應(yīng)時(shí)間,以移動(dòng)應(yīng)用、在線交易、零延遲物流和隨時(shí)可能需要作出的企業(yè)戰(zhàn)略決策。內(nèi)存數(shù)據(jù)庫(kù)就是在這一背景下成為了2013年最火熱的技術(shù)名詞之一。
在私有云方面,服務(wù)器平臺(tái)支撐虛擬化的能力仍然是關(guān)鍵(虛擬化在現(xiàn)階段仍然是企業(yè)建設(shè)私有云的基礎(chǔ)),作為虛擬化的最佳支撐平臺(tái),高端x86服務(wù)器自然責(zé)無(wú)旁貸。
但隨著企業(yè)的應(yīng)用不斷向私有云平臺(tái)整合,數(shù)據(jù)中心正不斷整合業(yè)務(wù)堆棧,創(chuàng)建更大的計(jì)算集群,高端x86服務(wù)器需要以更強(qiáng)的彈性、靈活性支撐集群乃至整個(gè)私有云;另一方面,由于基于高性能、大容量的節(jié)點(diǎn)建設(shè)集群,集群規(guī)模可以被有效縮小,減少集群復(fù)雜性、多點(diǎn)故障可能性以及提高集群的延遲表現(xiàn),因此高端x86服務(wù)器的系統(tǒng)性能仍然需要進(jìn)一步的提高。
在大數(shù)據(jù)分析方面,新的、大規(guī)模的、實(shí)時(shí)的業(yè)務(wù)負(fù)載大量出現(xiàn)(如今就連ERP平臺(tái)都在追求實(shí)時(shí)性與動(dòng)態(tài)管理),對(duì)服務(wù)器平臺(tái)的資源需求形成了極大的壓力,一般的x86服務(wù)器的性能、I/O吞吐量和延遲表現(xiàn),根本難以支撐內(nèi)存數(shù)據(jù)庫(kù)、實(shí)時(shí)數(shù)據(jù)分析等持續(xù)高壓型業(yè)務(wù)負(fù)載。
正如IBM的SAP HANA工作負(fù)載優(yōu)化系統(tǒng)解決方案全部基于IBM eX5架構(gòu)服務(wù)器所展現(xiàn)的,企業(yè)用戶(hù)需要在內(nèi)存計(jì)算(如更大、更快、更可靠的內(nèi)存池)、I/O加速(如PCIe閃存)、延遲降低(如高速內(nèi)/外部連接技術(shù))等方面具有更強(qiáng)大優(yōu)勢(shì)的高端x86服務(wù)器(當(dāng)然,這也是對(duì)高端x86服務(wù)器提出的新要求),而不是同質(zhì)化的、采用原廠平臺(tái)的通用型產(chǎn)品。
高端x86服務(wù)器:將建立在三大規(guī)則之上
在2013 Gartner首席信息官執(zhí)行計(jì)劃(EXP)所做的全球CIO最新調(diào)查中,分析和商業(yè)智能、云計(jì)算、虛擬化、ERP應(yīng)用分列CIO們“十大優(yōu)先考慮技術(shù)”的第1、3、8和第10位——伴隨這些核心業(yè)務(wù)應(yīng)用逐步深入的——必然是CIO們對(duì)于高端x86服務(wù)器的龐大需求,以及對(duì)服務(wù)器平臺(tái)的高性能、高可靠、高彈性以及RAS特性的關(guān)注和重視。
反觀技術(shù)趨勢(shì),在移動(dòng)應(yīng)用、開(kāi)放式架構(gòu)、軟件定義數(shù)據(jù)中心等趨勢(shì)的影響下,數(shù)據(jù)中心正朝著更加集成化以及針對(duì)工作負(fù)載進(jìn)行深度優(yōu)化的方向發(fā)展,并持續(xù)在高密度、高彈性、高效能方面加強(qiáng)投資。
作為這一切趨勢(shì)的最佳支撐平臺(tái),高端x86服務(wù)器的未來(lái)將建立在“為大數(shù)據(jù)分析設(shè)計(jì)”、“由軟件定義”以及“開(kāi)放協(xié)作”三大規(guī)則之上,快速改善企業(yè)IT架構(gòu)的運(yùn)營(yíng)經(jīng)濟(jì)性和可靠性,幫助企業(yè)加速在云計(jì)算與大數(shù)據(jù)時(shí)代的業(yè)務(wù)創(chuàng)新。
很快,伴隨英特爾至強(qiáng)E7 v2處理器的“回歸”,我們必將看到在“原廠平臺(tái)”服務(wù)器之外,高端x86服務(wù)器以服務(wù)器廠商深度優(yōu)化的平臺(tái)為基礎(chǔ),所帶給市場(chǎng)的強(qiáng)力沖擊。