2011年9月,現任CEO梅格·惠特曼(Meg Whitman)正式上任,并于兩個月后重新確定了惠普未來的重點發展方向。這其中,最重要的一條就是回歸本質,即重新審視并發揚惠普的硬件基因,再配合惠普配套的軟件(如安全、管理、數據分析等)與服務,進而擴展至整個解決方案,帶給用戶完整且獨一無二的體驗。
而回歸本質最直接的體現就是我們現在所熟知的Odyssey(奧德賽)計劃、Moonshot(登月)計劃(前者針對關鍵業務服務器,后者針對高密度服務器),以及2014年面向商業高性能計算領域推出的Apollo系統。本文所要探討的重點正是Apollo系統。
可能在很多人看來,高性能計算(HPC)是一種“高大上”的應用,印象中多是那些國家級實驗室與大型企業的專屬系統。但是,不可否認的一個事實是當前計算正變得越來越普遍,任何一個企業都需要計算,都可能用到高性能計算。從這個角度來審視當前市面上的高性能計算系統,能滿足用戶需求的確實少之又少。
透視Apollo 2000
話說在今年5月,惠普發布Apollo 2000及4000系列產品之前,筆者也并不認為惠普做好了面對各種規模用戶的準備,畢竟Apollo 6000和8000系列還是那么的高高在上。當然,這么說也就意味著Apollo 2000和4000系列是面向更廣泛的中低端用戶的產品。接下來我們將分別就Apollo 2000和4000系列進行闡述,看看它們究竟是為誰而生?首先我們來探討一下Apollo 2000系列。
從產品層面來看,Apollo 2000系統共享電源、風扇等組件,在2U的機箱內提供了兩種規格的服務器,一種是HP ProLiant XL170r Gen9服務器(以下簡稱“XL170r”),其尺寸為1U半寬,也就是一臺機箱內最高可容納4臺XL170r;另一種是HP ProLiant XL190r Gen9服務器(以下簡稱“XL190r”),其尺寸為2U半寬,相當于一臺機箱內可插入兩臺XL190r。
HP ProLiant XL170r Gen9服務器,支持雙英特爾E5-2600 v3系列處理器,內置16個DIMM插槽,最高支持512GB內存。
HP ProLiant XL190r Gen9服務器,同樣支持雙英特爾E5-2600 v3系列處理器,內置16個DIMM插槽,最高支持512GB內存。
XL170r和XL190r的主板規格對比,可以看出,二者唯一的區別在于I/O插槽的數量。簡單理解,后者比前者的擴展性更好,說的更直白些,后者能插加速卡,XL190r最高可支持2個PCIe加速卡,而前者雖然也有I/O插槽,但限于高度是無法擴展加速卡的。
另外,雖然Apollo 2000系列只是個2U高度的機箱,但惠普提供了不同的硬盤驅動器組合,可以是12塊3.5英寸的硬盤,也可以是24塊2.5英寸的硬盤,并且還可以根據不同的應用配置不同的存儲空間。比如,下圖第一種模式就是4個節點等量分配,每個節點配置3塊硬盤,第二種模式同樣是4個節點等量分配,每個節點分配6塊硬盤;第三種情況則是用戶根據自由靈活配置。由于XL170r 和XL190r單節點所能連接的硬盤上限都是 12個 LFF或24個SFF熱插拔驅動器,這意味著即便只有一個節點,如果需要也可以利用起來所有的存儲空間。
惠普Apollo 2000系統能夠提供靈活的硬盤組合
此外值得一提的是,Apollo 2000系統支持XL170r 和XL190r節點混插,也就是說用戶完全可以根據實際需求匹配所需要的計算力、存儲空間等。
在此基礎上,惠普能夠為Apollo系統提供三個層面的智能管理,第一層基于服務器本身,通過HP iLO管理引擎實現對每臺服務器的智能管理,第二層基于機架層面的管理,通過惠普高級電源管理器能夠查看并管理共享基礎設施的各種異常,第三次是解決方案級的系統管理,通過HP Insight集群管理工具(CMU),能夠對整套解決方案實現全生命周期的管理。
HP Apollo系統的管理實現
同時,惠普還會面向Apollo系統提供完整的服務組合,包括建議改造(確保為合適的工作負載提供合適的計算,也就是咨詢服務)、集成(通過平穩的部署加速IT服務的供給能力)、靈活的擴展、完善的售后支持等,以免除用戶的后顧之憂。
Apollo 2000為誰而生?
了解過產品構成后,我們分析下Apollo的應用場景,其實產品構成一定程度上也反映了其針對的用戶群體,最低一個節點意味著任何用戶都可能用到這樣的產品,而共享基礎組件的設計、機箱內提供向上擴展的能力又無形之中剔除了很多非典型性用戶。比如,如果你是個中小型用戶,可能用不到這樣的產品,畢竟初始購置成本較普通服務器還是高不少的,而如果你是個大型企業的總部,Apollo 2000這樣的產品可能又難以滿足你的需求。
所以,雖然惠普官方對于Apollo 2000系列產品的定位“架起企業通往橫向擴展架構的橋梁”讀起來有些繞口,但描述還是相當準確的。這其中有兩個關鍵詞,一個是“橫向擴展”、一個是“橋梁”,也就是說,當你的需求規模較小時,Apollo 2000就可以滿足你的需求,當你發展壯大,Apollo 2000也能夠支撐你走向更大的舞臺。
至此,我們再重新審視Apollo系統的應用場景時,又會有新的發現。那就是Apollo 2000乃至整個Apollo系統不僅適用于商業高性能計算場景,還適用于很多典型的應用場景,如服務提供商的Web服務器、托管云,以及通用的中大型企業的分支機構等。
所以,總結Apollo 2000,其能帶我們很多新的思考。比如,從高性能計算的角度看,Apollo 2000使高性能計算變得不再“高大上”,讓一般的用戶同樣能夠用得起;另外,從通用型應用的角度出發,Apollo 2000又有很多不可比擬的優勢,比如更高的計算密度(是1U服務器的2倍)、更靈活的擴展等。而憑借這些,也使得Apollo 2000在面對企業級橫向擴展應用和計算密集型應用,如HPC、Web 2.0、虛擬化、云計算、嵌入式管理時更加得心應手,能夠幫助用戶更好地解決實際問題。