引言
一盤豬肉大蔥的包子能獲得眾所周知的青睞與殊榮,除了天時(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è)締造著傳奇故事,汽車業(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)稱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ā)門檻很高的服務(wù)器平臺(tái)的市場(chǎng)競(jìng)爭(zhēng),正逐步向兩家處理器供應(yīng)商靠攏。
相同的處理器與同質(zhì)化的平臺(tái),必然“搭配”出一般化的產(chǎn)品,完全不能滿足要求更高、業(yè)務(wù)負(fù)載更重要的高端用戶。
因此,服務(wù)器廠商中具有強(qiáng)大技術(shù)實(shí)力者針對(duì)需要差異化、高端化產(chǎn)品的用戶,設(shè)計(jì)了獨(dú)特的服務(wù)器平臺(tái),為企業(yè)用戶提供更高性能、更高擴(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推出的、專門為英特爾至強(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ú)法滿足用戶對(duì)大節(jié)點(diǎn)計(jì)算的需求。同時(shí),高端x86服務(wù)器當(dāng)時(shí)普遍售價(jià)高昂,企業(yè)用戶亟待實(shí)現(xiàn)真正的“Pay as you grow(可伸縮的配置,按需購(gòu)買)”設(shè)計(jì)。
針對(duì)這些需求,第一代eX架構(gòu)推出時(shí)的重點(diǎn)就是將高端x86服務(wù)器擴(kuò)展到八路甚至是十六路,并基于“Xpand On Demand(模塊化設(shè)計(jì),按需擴(kuò)展)”的設(shè)計(jì)思路,實(shí)現(xiàn)企業(yè)用戶在x86服務(wù)器上按需增長(zhǎng)的迫切需求。
兩年之后,人們意識(shí)到,要想支撐重新成為主流的、規(guī)?;拇笮推髽I(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)加入了輪詢過(guò)濾緩沖(Snoop Filter)的設(shè)計(jì),大大降低了多路處理器間因要進(jìn)行數(shù)據(jù)輪詢所增加的延遲;引入了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è)用戶對(duì)x86服務(wù)器提出了新的要求:越來(lái)越多的應(yīng)用被整合到一起,用戶需要更大的內(nèi)存、更可靠的平臺(tái)(針對(duì)應(yīng)用整合后的風(fēng)險(xiǎn)集中爆發(fā))以及針對(duì)I/O擁堵問(wèn)題做出及時(shí)的調(diào)整。
企業(yè)用戶對(duì)虛擬化技術(shù)的熱衷,帶給高端x86服務(wù)器巨大機(jī)遇——針對(duì)虛擬化應(yīng)用優(yōu)化的IBM eX5架構(gòu)——折射了這一階段高端x86服務(wù)器的發(fā)展趨勢(shì)。