惠普基于英特爾安騰處理器平臺的動能服務器(HP Integrity),最近幾年的發展之路可謂并不平坦。有關安騰平臺的“壽命將至”的傳言每年都會出現幾次,而業界大佬的一些作法,也似乎為其增添了某 些佐證,比如微軟、RedHat的操作系統不再支持安騰,但最有影響力的莫過于甲骨文公司(Oracle)于2011年3月23日宣布其產品未來的更新不 再支持安騰平臺。不過在2012年8月,惠普通過法律途徑以正視聽,甲骨文公司辦理了官司,必須繼續為要安騰平臺提供產品更新,法院目前正在對高達40多 億美元的賠償做出最后的評估。到了2012年年底,新一代安騰處理器Poulson——安騰9500上市,惠普也同步推出了新一代的動能服務器,包括更新 的Superdome 2與i4系列Integrity BL刀片服務器,本人在早前也有專文介紹(見《淺析新一代安騰處理器與惠普動能服務器的“強勢回歸》)。時隔一個季度,基于安騰9500的動能服務器也陸續進入到了用戶們的實際工作環境中,最近筆者有幸采訪了其中的一個客戶——福建聯通。與福建聯通信息化事業部經理鄭剛,就UNIX服務器的應用、未來規劃等話題進行了深入的交流。
福建聯通為什么需要新的動能服務器?
福建聯通目前下屬的營業網點有兩萬家,移動基站的總數超過1萬個,在線用戶規模到13年初已經超過600萬,主營業務包括2G、3G,寬帶,WLAN等。 鄭剛表示,從這幾年業務發展來看,福建聯通在福建省內的增長速度是非常快的,增速遠超其他運營商,福建聯通很有信心在未來繼續保持增長的領先優勢。不過, 高速的發展也必然會對業務后臺帶來嚴峻的挑戰,鄭剛介紹到,“一方面我們用戶數在快速增長,特別是3G用戶,另一方面與傳統語音短信不一樣的,移動數據流 量的增長, 比如微信、360、QQ等移動應用的數據量,遠遠超過用戶規模的增長。這么大的信息量,整個支撐系統要不斷進行高速擴展才可以支撐這個需求,而我們基礎設 施在硬件方面的投入不能同比增長,同時節能減排也是一個硬指標。所以,如果按照傳統建設去看,不停購買高性能服務器這個模式是不能適應的。”
因此,福建聯通對解決方案的性價比非常關注。同時,即使身為運營商,也非常關注機房空間的利用與總體能耗 控制。鄭剛強調,“每一個機架每個空間都很寶貴的,我們會最大限度去利用它,同時我們也很擔心機房的制冷能不能支撐住這么高密度的設備部署;以及我們現在有多個機房,也面臨著各機房間的資源能否相互流動、快速部署的問題。”
基于這些IT需求、限制與原則,福建聯通很早以前就開始采用了刀片服務器為基礎設施核心,他們認為刀片服務器是解決密度、容量、空間與能耗等諸多問題的最 佳選擇,這其中有來自不同廠商的產品,但惠普占據了絕大多數。“過去五年我們購買了大量的惠普刀片服務器部署在各個機房里,X86和安騰的刀片總共近 140多片 (動能刀片有50多片,x86有80多片)。我們通過虛擬化和云計算,在這個刀片架構上提供支撐服務。”鄭剛介紹到,“因為幾年前我們就已經開始面臨這個 挑戰,我們很早采用了惠普的刀片服務器結合惠普其他服務器做了虛擬化和云計算方面的改造。隨著業務的增長,我們感覺性能上慢慢不能滿足需求了,出現了瓶 頸。在這樣一個背景下,惠普推出了這樣一款高密度的服務器產品BL860c i4,完全符合我們的要求,我們算是新Poulson服務器最早期的一批客戶。”
福建聯通目前采購的是BL860c i4,未來還將采購BL870c i4,需要指出的是兩臺BL860c i4整合為一臺BL870c i4,兩臺BL870c i4可以整合為一臺BL890c i4
顯然,福建聯通對于虛擬化的承載能力有著更高的要求,在早期,福建聯通的虛擬化,包括在小型機上的虛擬化是在惠普產品上做的。不過,最早惠普產品刀片單片 是只有4個CPU核,后來發展到8個CPU核。早期4個CPU核的一個單位上,可以虛擬化為一臺或兩臺虛機,但是隨著業務量增長,應用也在變化。單個應用 (進程或線程)需要CPU資源已經超過4個CPU核了,這樣原來的單個物理機就已經不能滿足虛機的要求了,同時也對業務的管理提出了挑戰。因此,福建聯通 只好尋求更高密度的產品。鄭剛總結到,“實際上我們業務發展到這個程度,一臺八核的UNIX服務器已經體現不出虛擬化太大優勢了,有很多業務就需要最小八 個核的CPU了,原來一些錯峰、資源互補就沒有辦法應用了。如果是16核,我原來錯峰的措施還可以繼續使用,就可以有效提高資源利用率。”
由于軟件的核心架構相同,不需要修改指令集等底層組件,所以福建聯通這次從上一代安騰平臺向 Poulson的升級很順利,核心應用不存在遷移問題,因為操作系統版本基本是一致的,只有小補丁的差異,只需要應用重新部署即可。原來整套管理方案都可 以直接用,并沒有做什么修改。而且刀片服務器的機箱(C7000)與5年前的一樣,插上去就能用。
福建聯通的動能服務器應用情況
鄭剛介紹,福建聯通這次購買了6臺BL860c i4。在安騰方面用的是惠普的VSE-OE做了虛擬化,X86刀片也有一部分用了VMware虛擬化,還有一部分是其它開源的產品。在管理層福建聯通部署過惠普的云管理平臺,今年會大規模實施,目前正在計劃階段。
鄭剛表示,“從整個福建聯通信息化基礎架構來看,由多廠商的、非常復雜的復合環境,惠普服務器主要用于 承載我們的關鍵業務, 惠普也為我們提供一整套虛擬化、云計算的解決方案。從我們目前整個應用來看,BL860c i4配置惠普VSE-OE系統、云計算的綜合管理,包括日常管理維護、資源分配部署上等都能兼容,而不需要做更多的升級和架構變動。從日常管理來 說,BL860c i4不需要增加甚至在降低我們日常管理的工作量。”
那么部署后的應用效果如何呢?鄭則顯然比較滿意,“從現在整個使用情況來看,我們的確是做了正確的選擇。首先 我們最關心的是系統平緩升級的過程,BL860c i4跟我原來的刀片服務器是同一架構,操作系統是一致的,所以很輕松很簡單就把現有的平臺遷移過去了。”鄭剛表示,“另外,在性能方面,同樣CPU核數情 況下性能提升至少有30%,因為它的密度是原來i2刀片服務器的兩倍,所以單位密度內獲得的性能提升是三倍,這對我們的業務幫助是非常大的。從節能減排上 來說,單位密度內CPU核數增加但能耗基本上還是維持原來水準上,所以我們可以慢慢嘗試削減服務器的數量。”
福建聯通的UNIX應用環境與未來規劃
其實,雖然x86服務器已經成為全球服務器市場出貨量的絕對主宰,但在福建聯通的IT環境中,UNIX平臺仍然扮演著重要的角色,關鍵業務基本都跑在 UNIX平臺上。在這一問題上,鄭剛認為有其必然性,“我們認為X86應該是一個長期的趨勢,從短期來說,我們的X86比例在逐漸加大。但穩定性和性能還 不能滿足我們的要求,特別是穩定性,基本上相當于4個9跟3個9這樣一個數量級的差異。Linux環境下經常碰到死機或者系統一些進程異常,或者進程容易 停滯的問題,發生比率還是挺高的,但是UNIX上面極少遇到此類問題,特別在較高負荷情況下面。而且,廠商的支持方面,Linux也沒法與UNIX比。因 為我們之前也的確碰到過一些問題,但是Linux環境下得到快速技術支持是很困難的,UNIX環境下這些問題基本不存在。另一方面我們比較現網跑的一些應 用和數據庫,的確UNIX系統性能會更高。”
目前仍然在福建聯通服役的 UNIX服務器一共有三種,IBM AIX、HP HP-UX與Oracle Solaris。各自的應用場景不一樣。AIX應用在兩種情況,一個是整個很獨立的系統,一直用AIX,短時間不考慮變化;另外一個是終端配置比較高的服 務器,一般都是用作數據庫。惠普的HP-UX平臺,一個是用作數據庫,另外一個是業務支撐系統。Solaris則計劃慢慢取代掉。至于未來,鄭剛明確表示,更傾向于用HP-UX。
“因為這關系到未來更長期的投資保護和資源利用,如果兩個系統所占的份額比較接近的話,資源管理會存在問題。”鄭剛解釋到,“惠普的服務器在資源調度上非 常簡單,同一機房內只需要在虛擬化方面做調整,跨機房把刀片一拔,到其他機房一插就可以了,整個管理是非常簡單的。如果涉及兩個不同平臺就很復雜了,有一 可能一個平臺資源過剩,另外一個平臺卻不夠。所以,向一個平臺傾斜是必然的。未來,我們還會購買更多的i4服務器,包括BL870c i4”。此外,他還強調了技術與產品之外的因素,“首先是成本問題,惠普動能服務器的性價比很好,維護成本占采購成本10%左右,而IBM的POWER服 務器則會達到15%甚至20%,其次在服務方面,惠普也明顯更為全面、周到與熱情。”
那么,當初安騰平臺的種種不利傳聞對于安騰的老客戶來講有沒有影響呢?或從率先采購i4動能服務器來看,福建聯通對于安騰是非常有信心的,這股信心從何而 來?是業務延續的必然需求,還是產品本身的確優秀?鄭剛對此強調,從用戶的眼中來看這個問題是一個綜合考量——“這其中有幾個重要因素:一個因素是產品的 性價比,我們對這個比較敏感。從歷年情況看,會認為惠普產品的性價比更好,這個包括單純采購價格,以及包含保護投資的考慮 (無需應用遷移);另外一個就是惠普的服務,在福建本地惠普服務的質量比其他的廠家會更好;第三個我們其實也考慮到應用系統的延續性,包括會有一些穩定性 的考慮(是最好不變),但這并不是主要的考量因素,最主要是前面兩點。”
鄭剛進一步表示,惠普對于客戶是有承諾的,而作為國際性大廠,他相信惠普能做到這一點,因此在實際的選擇中,延續性方面的考慮并不是最關鍵的。而對于未來,x86服務器本身的進步,鄭剛并不排斥,比如惠普自己的的奧德賽計劃,對此鄭剛表示,正在關注最新的動態,“我們不光關注,一些高端產品如DL980現在已經開始進入我們的采購計劃。我們也會繼續關注奧德賽計劃的進展。”
如果今后安騰平臺真的不做了呢?筆者最后拋出了這樣一個尖銳的話題,不過鄭剛似乎早有準備,“如果是那樣,我們就會大舉向x86平臺遷移,而不會選擇轉用POWER,原因上面我都說過了,”鄭剛明確表示。
惠普“奧德賽”的重點兩項目,分別是HydraLynx與DragonHawk刀片,可以它們的原型就是Integrity BL 8xxc I2刀片與Superdome2 Cell刀片
總結:滿足客戶需求——關鍵業務服務器的進化
有關UNIX服務器的發展與前景,在業界已經討論、爭論過很多次了。其實UNIX服務器今天仍然有市場,就證明它在某些方面更能滿足用戶的需求,換句話說,x86服務器以及其他UNIX沒有得到用戶在此應用場景上的青睞,也正是因為沒有滿足相應的需求。
比如,當很多人還在談論一臺雙路服務器能虛擬出多少臺虛機時,福建聯通告訴我們,一臺8核心的機器已經不能滿足他們的虛擬化要求了。當至強E7平臺出現 后,越來越多的客戶領略到了x86也有高RAS(可靠、可用、可維護)特性之后,福建聯通告訴我們,就整體的體系的穩定性來看,仍然不能讓他們放心。當業 界普遍認為IBM POWER明顯強于HP的動能服務器,如果不用后者,就會轉向前者時,福建聯通告訴我們,出于生態環境、成本、服務等方面的考慮,會轉向x86而不是 POWER……如此種種,讓業界很多之前認為是合情合理的認識變成了一種誤區。
當然,每個用戶的實際情況不一樣,一個客戶的心聲并不代表一個市場的想法。但我認為,一款IT產品、一套解決方案、乃至一家IT廠商的根本生存與進化原則 就是——最大化滿足客戶的核心需求,本文所涉及的關鍵業務服務器也是如此。無論是UNIX還是x86平臺,均是為用戶服務,好用就用,不好用就換,這是用 戶的基本邏輯與思維,所以從這個層面講誰替代誰,對于用戶來說是次要的,只是對廠商是一個挑戰而已,畢竟它可能會影響到一個廠商的存亡。而對于“好用”則 有多種理解,成本、穩定性、性能、方案、維護管理、服務等,都可能成為決定成敗的一環。以惠普的動能服務器來說,即使是Poulson平臺,在規格與服務 器總體性能上,仍然沒有超越幾年前POWER服務器,但從福建聯通的案例中,我們看到了動能服務器以及相關架構理念(基于刀片的融合基礎設施)的價值所 在,而這些也正是相應用戶的核心需求,也就是其能立足于市場的根本所在。
目前,惠普BCS(關鍵業務服務器)正以“動能服務器與高端x86”兩條腿走路的方式進化著。這種方式的獨到之處在于從兩個方面來向客戶的需求合圍——在 可預計的未來10年內,惠普的安騰平臺仍然會按計劃行事,根據既定的路線發布新品,而到今年年底,奧德賽計劃的成果就將推向市場,為用戶提供了雙向選擇, 就像鄭剛表示的,即使動能服務器真的有變,他們的選擇將會是x86——我相信,惠普的奧德賽正在恭候著他們。但不管怎樣,我相信最終留在福建聯通數據中心 里的關鍵業務服務器,一定是滿足他們需求的產品……