4月27日,惠普公司舉行了一次據(jù)稱是10年來最重大的高端服務(wù)器產(chǎn)品發(fā)布,按照惠普的說法,上一次這樣重大意義的產(chǎn)品發(fā)布,就是10年前惠普發(fā)布其高端Superdome服務(wù)器,因而這一不同尋常的聲明激起了業(yè)界極大的興趣。如果我們仔細(xì)審視這一產(chǎn)品發(fā)布,其實(shí)里面包括了兩部分:
·重復(fù)和強(qiáng)調(diào)了惠普的融合基礎(chǔ)設(shè)施戰(zhàn)略(CI),并提出了支持關(guān)鍵業(yè)務(wù)的基于刀片結(jié)構(gòu)的融合基礎(chǔ)設(shè)施框架;
·發(fā)布了一系列構(gòu)成關(guān)鍵業(yè)務(wù)的融合IT基礎(chǔ)設(shè)施的新產(chǎn)品,其中包括了新一代高端Superdome服務(wù)器(Superdome 2),以及全新的采用英特爾新一代4核安騰Tukwila處理器的UNIX刀片BL860c i2, BL870c i2, BL890c i2共3款,新的機(jī)架服務(wù)器rx2800, 還有支持HP-UX操作系統(tǒng)的融合基礎(chǔ)設(shè)施產(chǎn)品BladeSystem Matrix。
這些產(chǎn)品除了rx2800只是通常意義的產(chǎn)品換代外,其他幾個新產(chǎn)品無論從技術(shù)還是市場定位上,都有著顯著的突破,其中包含了不少IT基礎(chǔ)設(shè)施的演進(jìn)趨勢,值得認(rèn)真看待,在此,我們先針對三款新UNIX刀片進(jìn)行分析。
刀片進(jìn)入核心應(yīng)用面臨的難題
眾所周知,惠普一直是最積極的刀片技術(shù)倡導(dǎo)者,也是刀片市場的領(lǐng)導(dǎo)者,其C-Class刀片不僅性能和功能出眾,而且市場份額也牢固把持第一的位置,惠普在服務(wù)器、存儲、網(wǎng)絡(luò)平臺上早已定下了全面刀片化的策略,進(jìn)行了大量投資。目前惠普在x86刀片市場上,無論產(chǎn)品品種、細(xì)分市場覆蓋、價格區(qū)間策略都占據(jù)著制高點(diǎn)。刀片架構(gòu)在節(jié)能、簡化管理、增加可靠性等方面獲得了市場一致的認(rèn)同。
然而在刀片市場一片繁榮的同時,也存在一個很明顯的問題,那就是x86刀片尚未能真正切入高價值的數(shù)據(jù)中心核心領(lǐng)域,市場上缺乏高擴(kuò)展高可靠的支持關(guān)鍵業(yè)務(wù)的刀片,在中高端的服務(wù)器領(lǐng)域仍然是機(jī)架服務(wù)器的天下,以至于在不少用戶的概念里刀片的主要任務(wù)是外圍應(yīng)用,而非核心應(yīng)用;運(yùn)用刀片的主要方式也是橫向擴(kuò)展(scale-out),無法進(jìn)行縱向擴(kuò)展(scale-up)。
從操作系統(tǒng)看,UNIX仍然是支撐大型企業(yè)用戶核心應(yīng)用的主要平臺,而支持UNIX的刀片選擇直到最近仍然非常有限,在此次新產(chǎn)品發(fā)布前,惠普最大的UNIX刀片是BL870c,支持4路8核處理能力,相當(dāng)于其中端的機(jī)架服務(wù)器rx6600,對于大型應(yīng)用尚難適應(yīng)。
而另一家主要的UNIX刀片供應(yīng)商,情況也相當(dāng)類似,其UNIX刀片能力與同級機(jī)架服務(wù)器有明顯差距,最新的UNIX刀片最多僅支持2個CPU插槽,甚至CPU都只采用最低段的主頻。
另一個明顯的缺陷是,刀片通常缺乏核心應(yīng)用所需要的I/O擴(kuò)展能力,無法很好地支持多種I/O端口和高I/O帶寬。以上事實(shí)說明,刀片在處理容量上的不足,限制了其在高端應(yīng)用上取代機(jī)架服務(wù)器的可能。
惠普新一代UNIX刀片概況
上述刀片所遇到的困難在惠普新一代UNIX刀片上取得了突破。今年2月,英特爾發(fā)布了其幾經(jīng)推遲的新一代四核安騰處理器9300系列,代號Tukwila。Tukwila在很多方面是一個突破性的產(chǎn)品,最主要有以下幾點(diǎn):
·含有4個安騰處理器核心,超過20億個晶體管,是有史以來最復(fù)雜的芯片,性能為上一代雙核9100系列的2.5倍以上
·首次采用集成的內(nèi)存控制器和QPI互聯(lián)總線,大大提升了內(nèi)存訪問速度,根據(jù)英特爾提供的公開資料,CPU的內(nèi)存帶寬和互聯(lián)總線帶寬分別是上一代9100的6倍和9倍。如果大家對于最近英特爾發(fā)布的x86至強(qiáng)7500-EX系列有印象的話,這兩大技術(shù)同樣是7500-EX性能提升的主要原因,只不過Tukwila比至強(qiáng)7500-EX還多出2條QPI總線。并且按照英特爾原定的計劃,Tukwila應(yīng)該比至強(qiáng)7500-EX早兩年就帶著這兩項技術(shù)上市了。
·Tukwila新增加了20多項高可靠性技術(shù),其中很多也被運(yùn)用到了至強(qiáng)7500-EX上,可見安騰已經(jīng)成了英特爾把至強(qiáng)帶入關(guān)鍵業(yè)務(wù)的技術(shù)來源。
由于安騰9300系列采用了QPI高速互聯(lián)總線,使得多路系統(tǒng)的設(shè)計變得十分簡單,擴(kuò)展性比起上一代采用前端總線(FSB)的9100系列有明顯提高。在多路系統(tǒng)中,處理器與處理器間采用QPI直連,而由于采用了集成內(nèi)存控制器因此FSB時代的北橋(內(nèi)存控制芯片)也就消失了,只剩下IO HUB。無論2路、4路或8路系統(tǒng)均可以通過QPI的簡單擴(kuò)展獲得而不需要任何互聯(lián)控制器。圖示為一個典型的4路安騰9300系統(tǒng)的互聯(lián)架構(gòu)。

在英特爾發(fā)布9300處理器后不到3個月的時間,4月27日,惠普發(fā)布了下面3款基于安騰9300處理器的UNIX刀片的參數(shù):
|
BL860c i2 |
BL870c i2 |
BL890c i2 |
處理器類型 |
9350/9340/9320 |
9350/9340/9320 |
9350/9340/9320 |
處理器插槽數(shù)量 |
2 |
4 |
8 |
最大CPU數(shù)量 |
8 |
16 |
32 |
DDR-3內(nèi)存 插槽數(shù)量 |
24 |
48 |
96 |
最大內(nèi)存 |
192GB |
384GB |
768GB |
內(nèi)置硬盤數(shù)量 |
2 個熱插拔SAS |
4個熱插拔SAS |
8個熱插拔SAS |
最大內(nèi)置存儲容量 |
0.6TB |
1.2TB |
2.4TB |
嵌入式控制器 |
1個HP p410i SAS RAID |
2個 HP p410i SAS RAID |
4個 HP p410i SAS RAID |
標(biāo)配網(wǎng)絡(luò)端口 |
4個10Gb以太網(wǎng) 支持Flex-10虛擬化 |
8個10Gb以太網(wǎng) 支持Flex-10虛擬化 |
16個10Gb以太網(wǎng) 支持Flex-10虛擬化 |
I/O夾層卡擴(kuò)展槽 |
3個PCIe 2.0 |
6 個PCIe 2.0 |
12個PCIe 2.0 |
OS |
HP-UX OpenVMS |
HP-UX OpenVMS |
HP-UX OpenVMS |
|
|
|
|
從簡單的參數(shù)表中可以發(fā)現(xiàn),新款的870c i2和890c i2,已經(jīng)在CPU數(shù)量和內(nèi)存容量方面達(dá)到甚至超越了目前惠普的中高級服務(wù)器rx7640和rx8640,這應(yīng)該就是惠普為何沒有推出機(jī)架式rx7640/8640的Tukwila型號的原因,而是直接在BL890c i2上銜接最高檔的Superdome 或Superdome 2。
這三款刀片如同其他c-class刀片一樣,可以使用C7000或者C3000的刀片機(jī)箱,并且可以跟其他的x86服務(wù)器和存儲刀片混插,凡是目前C-class的各種虛擬化、統(tǒng)一管理特性均可以支持,包括Virtual Connect。
簡易而強(qiáng)大的擴(kuò)展性
然而,除了從參數(shù)上研究新一代安騰刀片的能力外,這個產(chǎn)品系列的外觀就給業(yè)內(nèi)人士以直接的震動,這在服務(wù)器產(chǎn)品上是罕見的。以下是這三款刀片的外觀:
仔細(xì)察看可以發(fā)現(xiàn),這三款刀片實(shí)際上是由同一款BL860c i2基礎(chǔ)刀片構(gòu)成的,當(dāng)一片基礎(chǔ)刀片獨(dú)立成為系統(tǒng)時即為BL860c i2,用2片基礎(chǔ)刀片通過Blade-link連接器固定后就成為BL870c i2,而用4片基礎(chǔ)刀片通過Blade-link連接器固定后就成為BL890c i2,通過察看中國惠普提供的樣機(jī)可以發(fā)現(xiàn),Blade-link連接器就是內(nèi)藏在前面板后面的一個QPI接插件,除此之外無需任何其他連接。
這種無比簡潔的模塊化設(shè)計帶來的好處一方面是結(jié)構(gòu)簡單大大降低了故障可能,同時對用戶的投資保護(hù)達(dá)到了一個嶄新的水平。簡單地說,用戶可以先購買數(shù)量較少的刀片構(gòu)成初始系統(tǒng),等到業(yè)務(wù)量增加后再購買更多的刀片跟已有刀片連接成一個更大的SMP系統(tǒng),在升級過程中,所有用戶已有的投資將100%地得到重新利用,并且升級過程十分簡單,這在以往的服務(wù)器設(shè)計里是從未有過的。
根據(jù)惠普的發(fā)布信息,惠普將在明年推出這樣的升級服務(wù),允許用戶通過購買額外刀片從2路BL860c i2升級到4路BL 870c i2,以及從4路BL870c i2升級到8路BL890c i2。
面向核心應(yīng)用的I/O能力
傳統(tǒng)刀片相比機(jī)架式服務(wù)器的最大弱點(diǎn)就是其I/O擴(kuò)展能力,由于刀片體積、外形的限制,通常無法提供大量的I/O端口,這使得大多數(shù)用戶無法將刀片用于I/O要求較高的核心應(yīng)用。而新一代的i2系列刀片的一大突破就是解決了刀片I/O能力不足的問題,這點(diǎn)值得廣大用戶高度重視。
新一代UNIX刀片具備強(qiáng)大的I/O能力,最低端的BL860c i2就標(biāo)配多達(dá)4個10Gb萬兆以太網(wǎng)端口,并且還有3個PCI-e 2.0夾層卡的擴(kuò)展能力,可以用來增加雙端口FC卡,Infinite Band等端口。最高端的BL890c i2則標(biāo)配了16個10Gb萬兆以太網(wǎng)端口,12個PCI-e 2.0擴(kuò)展槽。每個10Gb端口還可以通過HP C-class的Flex-10模塊轉(zhuǎn)換成4個1Gb以太網(wǎng)端口,因此理論上BL890c i2無需任何擴(kuò)展,就能支持最多64個千兆以太網(wǎng)端口,另外還有12個擴(kuò)展槽,這明顯超出了大部分用戶使用中高端服務(wù)器所需要的配置。
相比之下,另一廠商的UNIX刀片服務(wù)器僅支持2個1Gb千兆以太網(wǎng)端口和1個擴(kuò)展槽,顯示出設(shè)計定位的極大不同,另一廠商的UNIX刀片瞄準(zhǔn)的仍然是外圍應(yīng)用,以低成本低功耗為特點(diǎn)。因而從某種程度看,此次惠普發(fā)布的3款UNIX刀片在I/O設(shè)計上顯得十分超前,而這顯然是兩家公司對于UNIX刀片的定位不同造成的,惠普的I/O設(shè)計顯然是瞄準(zhǔn)了高強(qiáng)度的核心應(yīng)用和融合基礎(chǔ)架構(gòu)的考慮。
對于惠普倡導(dǎo)的融合基礎(chǔ)設(shè)施,同一刀片架構(gòu)里不僅要包括服務(wù)器、數(shù)據(jù)網(wǎng)絡(luò),還會集成存儲系統(tǒng)和SAN存儲網(wǎng)絡(luò),而目前無論FCoE還是iSCSI,都已經(jīng)開始運(yùn)行在10Gb萬兆以太網(wǎng)上,因而服務(wù)器配備更多的10Gb萬兆端口不僅能夠支持更高的IP數(shù)據(jù)帶寬,還能將存儲SAN, DAS連接直接部署在10Gb萬兆端口上,這樣可以大大簡化整個基礎(chǔ)設(shè)施的連接部署,也大大降低存儲方案的成本。
因此這次惠普在UNIX刀片上的I/O設(shè)計雖然看似超前,實(shí)際上充分體現(xiàn)了惠普對于刀片的戰(zhàn)略定位。而這也進(jìn)一步帶給我們一個謎團(tuán),惠普下一步是否會把很多FC端口也標(biāo)配到刀片上?
對用戶友好的軟件計價方式
另外不能不提的一個重大變化是,從安騰9300開始,惠普的UNIX操作系統(tǒng)和軟件的計價方式將從原來從按照CPU內(nèi)核數(shù)量計價,改為按照物理CPU插槽計價,因此對于新UNIX刀片的用戶,不必像以前那樣為每個四核9300處理器購買4個軟件許可,而只需要為每個9300處理器購買1個軟件許可,根據(jù)惠普的介紹,采用CPU插槽數(shù)計價的軟件價格將明顯低于按照CPU內(nèi)核數(shù)計價,因此降低了用戶購買軟件的成本,我們也期待這種有利于用戶的軟件計價方式能夠在多核CPU時代被其他廠商采納。
要知道,隨著多核CPU的發(fā)展,現(xiàn)在已經(jīng)有8核的CPU,即將會出現(xiàn)12核和16核的CPU,硬件性價比正在大幅提升,而如果軟件的計價方法不做調(diào)整的話,將形成事實(shí)上的軟件“強(qiáng)制消費(fèi)”。
例如,在雙核處理器時代,購買一臺4路CPU插槽的中級服務(wù)器(4路系統(tǒng)是應(yīng)用最廣泛的UNIX服務(wù)器),需要購買8個CPU軟件許可。而在8核處理器上市后,一臺4路服務(wù)器將需要購買32個CPU軟件許可,用戶的軟件購買費(fèi)用將暴漲4倍,而出于可靠性和I/O能力的考慮,用戶通常不可能采用1路8核的系統(tǒng)來替代,因此暴漲的軟件成本,將成為用戶的噩夢。因此惠普的基于CPU插槽的計價方式無疑是一個很好的保護(hù)用戶的榜樣。
走向數(shù)據(jù)中心深處
通過上述介紹我們不難看出,這次發(fā)布的三款UNIX刀片在處理能力擴(kuò)展上有了突破,最大8路32 CPU、768GB的容量已經(jīng)達(dá)到了中高級服務(wù)器的水平,I/O能力也不遜于目前的中高端服務(wù)器,但要真正承擔(dān)核心應(yīng)用還需要在硬件可靠性、操作系統(tǒng)、虛擬化、高可用解決方案、簡便管理等諸多方面達(dá)到相應(yīng)的水平。
此次惠普的3款刀片采用了4核安騰9300,增加了20多項RAS功能,配合新一代Boxboro-MC芯片組,可靠性較上一代9100有了顯著的提升,而QPI作為新的系統(tǒng)互聯(lián)技術(shù),大大提升了傳輸速度和自動故障恢復(fù)。
此次惠普配合這個新系列UNIX刀片的操作系統(tǒng)是2010年3月最新更新版的HP-UX 11iv3,跟雙核安騰9100上支持的11iv3版本完全一致,但同時還提供了最新增強(qiáng)版本的安騰虛擬機(jī)Integrity VM 4.2,并支持虛擬機(jī)在線遷移。
根據(jù)惠普提供的信息,惠普將計劃在明年早些時候在BL870c i2和BL890c i2上提供硬件分區(qū)nPar技術(shù),而nPar以往只是在Superdome和rx8640這樣的高端系統(tǒng)上提供的。這次的三款刀片將全面支持HP ID-VSE虛擬服務(wù)器操作環(huán)境,并且能夠搭載最高版本的數(shù)據(jù)中心級OS環(huán)境DC-OE,也同樣支持惠普久負(fù)盛名的ServiceGuard高可用性集群方案。
而對于系統(tǒng)管理方案,這本來就是刀片的強(qiáng)項,惠普新一代UNIX刀片采用了與x86刀片統(tǒng)一的SIM管理界面,支持ID-VSE虛擬化環(huán)境,并且新增了IPM電源管理,提升能源效率。
通過以上種種現(xiàn)象可以看出,惠普這次推出的3款UNIX刀片在能力上已經(jīng)全面達(dá)到了中高級機(jī)架UNIX服務(wù)器的水平,并且全面考慮了數(shù)據(jù)中心用戶的需求,真正為UNIX刀片進(jìn)入數(shù)據(jù)中心做好了準(zhǔn)備。
對于用戶而言,不同廠商UNIX刀片的策略和定位不同,其產(chǎn)品也存在相當(dāng)大的差異,而另一方面,以往刀片和機(jī)架服務(wù)器那種涇渭分明的差別已經(jīng)被很大程度上模糊了,所以在選擇數(shù)據(jù)中心的服務(wù)器時,僅憑服務(wù)器的包裝形式是刀片還是機(jī)架就很難全面評判服務(wù)器的能力了,因此應(yīng)該仔細(xì)考察服務(wù)器本身的特性和能力。
未來發(fā)展方向
惠普已經(jīng)穩(wěn)固了其刀片架構(gòu)在其整個IT基礎(chǔ)設(shè)施產(chǎn)品的核心地位,所以未來的一切服務(wù)器、存儲、網(wǎng)絡(luò)、虛擬化、管理融合均以此為核心。對于基于安騰的UNIX刀片的未來走向,我們沒有獲得具體的信息,但是根據(jù)英特爾和惠普共同公布的下一代安騰芯片Poulson的信息,我們可以知道Poulson將是8核心處理器,采用32納米工藝生產(chǎn),很重要的一點(diǎn)是該處理器將與四核9300處理器實(shí)現(xiàn)插槽兼容,據(jù)此可以保守地推斷,下一代的惠普 UNIX刀片仍然可以延續(xù)現(xiàn)在的標(biāo)準(zhǔn)模塊設(shè)計,并且擴(kuò)展性進(jìn)一步提升,因此UNIX刀片將進(jìn)一步占領(lǐng)更多的數(shù)據(jù)中心核心地帶。