對于虛擬化、服務器整合、ERP、數據庫等企業關鍵應用,選擇高端x86服務器來替代傳統UNIX小型機,早已經不是什么新聞了。許多機構和企業之所以向x86平臺遷移,,一個很重要的共性原因就在于x86技術在總體擁有成本上,提供了比UNIX更好的經濟性——只有小型機幾分之一甚至十分之一的硬件成本,通用、標準化、容易買到的備件與配件,薪酬較低、更容易招聘到的IT管理人員,以及收費合理的售后服務。對于那些已經市場化、預算有限或更加注重投資回報的企業來說,高性價比的x86服務器有著強烈的誘惑力。特別是隨著Linux集群的普及,x86服務器集群實現了與小型機相當甚至更高的性能,同時通過雙機熱備、負載均衡、高可用技術減少了x86服務器的宕機風險,提高了系統的總體可靠性。因此,我們看到,過去十年來,無論是在大學的網絡中心,還是在企業的數據中心,抑或是高性能計算中心,x86服務器取代UNIX小型機的浪潮就從來沒有停止過。事實上,惠普倡導的x86工業標準服務器已經發展了20年,其ProLiant系統是當今世界上最暢銷的服務器——全球銷售的每三臺服務器就有一臺是惠普服務器。
x86平臺技術進步將加速遷移進程
今天,這一趨勢仍然在進行。不同的是,在學校和中小企業幾乎全面采用x86技術之后,遷移的主角換成了金融、電信等關鍵行業及其關鍵業務應用。經過了20年的技術進步,x86技術早已今非昔比,無論是性能,還是以前會讓一些用戶心存疑慮的可靠性,都得到了長足的發展。下面,我們就以惠普最新的企業級x86服務器HPProLiantDL580G7為例,從用戶普遍關心的性能、可靠性和可管理性三個因素,來看看為什么說x86技術會進一步加速遷移進程。
HPProLiantDL580G7
1)可擴展性
在衡量服務器系統擴展性與性能時,一般可以從兩個維度進行:一種是縱向的向上擴展(Scale-up),可以理解為單機本身的擴展性,另一種是橫向的向外擴展(Scale-out),即由兩臺以上的機器構成集群。作為一款4U高的機架服務器,HPProLiantDL580G7在這兩方面都有優異的表現。首先,HPProLiantDL580G7最大可以支持4顆至強7500八核處理器(24MBL3緩存),即每機箱的CPU內核數可以達到32顆,其64個DDR3DIMM插槽使得最大內存容量比上一代產品提高了4倍,達到1TB,加上最多11個PCIe2.0插槽帶來的更多I/O帶寬,使得HPProLiantDL580G7本身就能滿足大多數企業關鍵應用環境的負載需求,包括對內存和CPU要求都較高的數據庫、商業應用和虛擬化,以及空間有限的企業數據中心環境。其次,對于要求更加苛刻的環境,比如大企業7*24小時不斷運行、負載很重的大型數據庫,則可以通過將多臺HPProLiantDL580G7組成OracleRC數據庫集群系統,大幅提高并行處理性能、可用性和可擴展性,進而避免傳統UNIX雙機方案“成本高昂,備機資源平時嚴重閑置浪費,主機故障切換期間用戶服務被迫停頓”等諸多困境。因此,這兩個維度的擴展性加在一起,足以幫助企業根據業務增長不斷實現性能的靈活提升。
2)基于RAS的可靠性
對于關鍵業務應用而言,高性能只是一方面,更加關鍵的是要系統提供可持續的、穩定的、不間斷的高性能。因此,許多企業用戶在選購服務器平臺時,往往都會考慮系統的RAS特性,即可靠性、可用性和可服務性。過去,RAS特性一直是UNIX平臺的固有優勢,許多用戶之所以遲遲不敢將應用遷移到x86平臺上來,也主要是因為對于x86系統的穩定性信心不足。然而,隨著以HPProLiant為代表的x86服務器長達20年的持續發展,再加上英特爾至強7500這一基于全新架構的高端企業處理器的推出,x86服務器的RAS特性得到了相當的增強。以HPProLiantDL580G7為例,其新增的RAS特性就包括內存DIMM隔離、On-Die錯誤保護、內存鎖步模式、IntelMCA機器校驗架構、FBWC無電源緩存數據無限期保留技術、標準熱插拔冗余風扇(N+1)、熱插拔通用插槽電源等20多項,同時借助HPInsightControl管理軟件中的錯誤處理、故障排除等功能,從CPU、緩存、內存、硬盤、網卡、風扇、虛擬機、數據完整性等方方面面都大大提高了服務器的整體高可用性,從而降低宕機風險。
[$page] 3)靈活統一的可管理性
伴隨服務器硬件發展的還有管理軟件技術的進步。
IDC統計表明,企業IT部門把70%的預算用在了IT運維管理方面,而只有30%的資源可以用來支持業務創新。而要降低管理成本,顯然離不開一款智能、好用的管理軟件。設想一下,從基本的安裝部署、狀態監控,到更高級的能耗控制、物理和虛擬IT環境管理等,如果通過遠程登錄就能在一個統一的管理平臺搞定,IT管理員將能省出多少時間來做更有價值的創新工作!HPInsightControl就是這樣一款包含了多種功能模塊的服務器管理軟件。
對于最簡單的管理要求,比如單臺服務器的遠程控制和管理,可以使用久負盛名的iLO,最新的iLO3性能比iLO2快8倍,幾乎可以達到跟現場控制的效果;對于企業基本的管理要求,比如對企業內服務器實現統一管理,可以使用SIM(SystemsInsightManager)+ICE(InsightControlEnvironment),其中SIM可以實現對故障、配置和資產的管理,ICE則可以實現能耗控制、自動化掃描和補丁管理、自動化部署、性能監視與智能分析、故障前報警等多種管理功能;對于高級管理要求,比如需要對資源實現動態管理,并不斷分析和優化IT基礎設施,則可以使用ID-VSE(InsightDynamics–VirtualServerEnvironment),實現實時容量規劃、對物理和虛擬資源統一控制等。
由于有了這些管理工具,許多工作都可以自動完成,從而可以大大節省管理員花費在部署、停機、故障恢復上的時間,同時降低服務器生命周期