三問云服務(wù)器:你選對了嗎?
為了靈活適應(yīng)更多類型的應(yīng)用,通用服務(wù)器陷入難以兼顧性能、擴(kuò)展性、能耗以及成本的困境,因此針對云計算定制的“云服務(wù)器”應(yīng)運(yùn)而生。如今“云服務(wù)器”這一術(shù)語有了更廣泛的意義。其不僅僅指云服務(wù)提供商提供的具備按需使用和按需即時付費(fèi)能力的云主機(jī)租用服務(wù),另一方面,各大主流服務(wù)器廠商為了幫助企業(yè)自己構(gòu)建公有云或者私有云而專門設(shè)計的物理服務(wù)器,也叫做“云服務(wù)器”。云服務(wù)器普遍具有高密度、快速部署、節(jié)能和易于管理等特點(diǎn),因為其專為云計算應(yīng)用特點(diǎn)而進(jìn)行優(yōu)化設(shè)計。
不管是租用云服務(wù)器也好,自己購買物理服務(wù)器搭建云也好,企業(yè)在選擇云服務(wù)器時,應(yīng)考慮到多方面因素,包括服務(wù)器的性能基準(zhǔn)測試評估、vCPU速度、內(nèi)存和磁盤響應(yīng)速度以及實(shí)際的網(wǎng)絡(luò)吞吐量等。下面三個問題可以幫助你在選擇云服務(wù)器時做出正確的決策。
***問:云服務(wù)器性能三要素達(dá)標(biāo)了嗎?
在企業(yè)選擇云提供商之前,基于以下三點(diǎn)仔細(xì)比較云服務(wù)器很重要:云服務(wù)器的vCPU多快?內(nèi)存和磁盤響應(yīng)多快?實(shí)際的網(wǎng)絡(luò)吞吐量如何?
云服務(wù)器通常是指運(yùn)行在相同的物理硬件上的“虛擬”服務(wù)器,作為物理服務(wù)器來使用。虛擬服務(wù)器平臺上,管理員可以用具體的CPU、內(nèi)存和磁盤特性提供服務(wù)器,這些系統(tǒng)都通過在線方式提供。
本質(zhì)上,云提供商提供的系統(tǒng)由于功能和價格的不同也有不同的“規(guī)格”。這種產(chǎn)品通常有兩個關(guān)鍵維度:CPU和內(nèi)存?;旧蟻碚f,小型規(guī)格為1vCPU和2GB RAM;中型規(guī)格為2vCPU和4GB RAM;大型規(guī)格為4vCPU和8GB RAM。
很多廠商提供類似的技術(shù),只是術(shù)語上稍有不同。比如,亞馬遜Web服務(wù)性價比模型是基于其所謂的“EC2計算單元”。亞馬遜的定義是:“一個EC2計算單元(ECU)提供的CPU容量為1.0-到1.2-GHz的2007皓龍或者2007至強(qiáng)處理器。”
從專業(yè)的角度來看,可以將單一ECU看作其他云服務(wù)器廠商的單一vCPU。因此,兩個ECU等價于其他廠商的兩個vCPU。
除了vCPU和RAM之外,云服務(wù)器提供商也指定了每一臺服務(wù)器的可用磁盤容量,但容量變化多端,很難通用化。分配額外的磁盤是不同的應(yīng)用和用戶滿足不同磁盤需求的標(biāo)準(zhǔn)選擇。
雖然每一個服務(wù)器都有網(wǎng)絡(luò)連接性,區(qū)別在于云服務(wù)提供商如何為其不同規(guī)格的云服務(wù)器網(wǎng)絡(luò)帶寬打廣告。通常你最有可能看到的就是GB以太網(wǎng)連接。
用戶在選擇云服務(wù)器時,務(wù)必確定有多少虛擬服務(wù)器可以運(yùn)行在物理服務(wù)器上,以及這個物理服務(wù)器該有多少實(shí)際的CPU和內(nèi)存,其實(shí)際的網(wǎng)絡(luò)吞吐量如何,這些決定直接影響你的應(yīng)用性能。
第二問:你對云服務(wù)器性能基準(zhǔn)測試進(jìn)行評估了嗎?
基于以上這三個條件對比完云服務(wù)器之后,就要準(zhǔn)備評估性能基準(zhǔn)測試了。
眾所周知,具有相同技術(shù)參數(shù)規(guī)格的物理服務(wù)器能夠?qū)崿F(xiàn)近似功能,但云服務(wù)器卻不是相同的道理,即使具有相同的技術(shù)規(guī)格,不同供應(yīng)商的云服務(wù)器之間的實(shí)際性能表現(xiàn)也往往是天差地別的。因此,在做出決策之前對基準(zhǔn)測試數(shù)據(jù)進(jìn)行評估是非常重要的。有多種方式可以用于云服務(wù)器性能基準(zhǔn)測試。
你可以通過第三方工具來測試CPU、RAM和磁盤使用的基準(zhǔn)。如開源Phoronix Test Suite (PTS)可以運(yùn)行在所有包括Windows和Linux在內(nèi)的主流OS平臺之上。
然而廣泛可用的有效測試PTS產(chǎn)品往往會讓人眼花繚亂。這時候你可以選擇一些基本的測試工具,比如一些核心的CPU、RAM測試以及本地文件服務(wù)。C-Ray基準(zhǔn)測試就是針對CPU的計算密集基準(zhǔn)測試。RAMSpeed基準(zhǔn)測試強(qiáng)調(diào)內(nèi)存/RAM操作,PostMark檢測本地服務(wù)器磁盤的文件性能。這些工具都能夠快速展示出不同廠商產(chǎn)品之間的區(qū)別。
第三問:你的云服務(wù)器提供商選對了嗎?
如果你想任性一把,比如自己掏錢購買基礎(chǔ)設(shè)施并動手搭建更安全更放心的私有云,可以考慮專門為此設(shè)計的“云服務(wù)器”。市場上越來越多的服務(wù)器提供商推出了自己的云服務(wù)器產(chǎn)品,類型之多也讓用戶難以作出選擇。除了參考以上提到的對比硬件配置、評估性能基準(zhǔn)測試等方法,基于自身的經(jīng)驗及市場用戶反映情況對云服務(wù)器提供商做出評估也是一個重要的方法。
通過調(diào)查不難知道,IBM、惠普、戴爾等主流服務(wù)器廠商針對云計算推出了自己的服務(wù)器產(chǎn)品。其中,在云計算服務(wù)器的歷程中,戴爾是動手較早的一個廠商。早在2010年4月,戴爾數(shù)據(jù)中心解決方案部門(DCS)以“高密度、低能耗、降低成本”為理念,推出了專為HPC、Web 2.0、社交網(wǎng)絡(luò)以及云計算供應(yīng)商的PowerEdge C系列。PowerEdge C系列服務(wù)器是專門用于云建設(shè)的服務(wù)器,在部件選擇和內(nèi)部設(shè)計方面都進(jìn)行了專門的優(yōu)化,適合云計算大規(guī)模部署環(huán)境。
如今如戴爾PowerEdge C系列產(chǎn)品更加豐富,功能設(shè)計也更符合國內(nèi)云計算背景下企業(yè)用戶的需求,廣泛適用于HPC、Web 2.0、游戲、社交網(wǎng)絡(luò)、能源、SaaS等領(lǐng)域,并可用于公共云與私有云的構(gòu)建。
云計算對于服務(wù)器本身的結(jié)構(gòu)靈活性、計算密度、存儲容量等有一定的要求。選定云服務(wù)器廠商后,你可以對具體的產(chǎn)品技術(shù)規(guī)格進(jìn)行對比,看是否滿足現(xiàn)有以及未來發(fā)展的業(yè)務(wù)需求。
例如其中的PowerEdge C6100是專為云和集群而優(yōu)化的4節(jié)點(diǎn)共享型基礎(chǔ)設(shè)施服務(wù)器。其具有容量大、性能高、使用靈活等優(yōu)點(diǎn),并且采用高密度封裝,高效的2U機(jī)架式機(jī)箱能夠支持12個3.5英寸或24個2.5英寸熱插拔SAS、SATA或SSD硬盤。
PowerEdge C6100在2U機(jī)架式機(jī)箱中配備4個雙插槽服務(wù)器節(jié)點(diǎn),是針對超大規(guī)模部署而精心設(shè)計的構(gòu)建模塊。它的密度是傳統(tǒng)1U服務(wù)器的兩倍,功能十分強(qiáng)大。
PowerEdge C6100提供了2個千兆位以太網(wǎng)和1個100 Mb以太網(wǎng)專用管理端口,以及1Gb和10Gb以太網(wǎng)卡選項。功耗方面,其共享基礎(chǔ)架構(gòu)所占的空間更小,通過共享電源、風(fēng)扇和底板有效降低總功耗,從而實(shí)現(xiàn)高能效并節(jié)省運(yùn)營成本。