需求在即 云服務(wù)器怎么選?
有誰不喜歡云服務(wù)器的嗎?部署云服務(wù)器意味著再也不用購買硬件了(前提是這種情況適用),可以根據(jù)自身的需求選擇***的服務(wù)器規(guī)模,按照所使用的服務(wù)器付費(fèi)。那么,還會有哪些問題呢?
在企業(yè)選擇云提供商之前,且先不看性能標(biāo)準(zhǔn)時,基于以下三點仔細(xì)比較云服務(wù)器很重要:
云服務(wù)器的vCPU多快?
內(nèi)存和磁盤響應(yīng)多快?
實際的網(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)存。從基本的方向看,小型規(guī)格為1vCPU和2GB RAM;中型規(guī)格為2vCPU和4GB RAM;大型規(guī)格4vCPU和8GB RAM。
對比和部署云服務(wù)器***實踐
很多廠商提供類似的技術(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ò)連接性,云服務(wù)提供商的區(qū)別在于他們?nèi)绾螢槠洳煌?guī)格的云服務(wù)器網(wǎng)絡(luò)帶寬打廣告。最有可能看到的就是GB以太網(wǎng)連接。
記住:所有的這些都是虛擬的。虛擬化硬件同云服務(wù)器OS交互的方式和實際硬件一樣;然而,卻不一定交付運(yùn)行在物理硬件上稍微OS提供的同樣的性能。
云服務(wù)器廠商確定有多少虛擬服務(wù)器可以運(yùn)行在物理服務(wù)器上,以及這個物理服務(wù)器該有有多少實際的CPU和內(nèi)存。這些決定直接影響他們的底線以及你的終端用戶的應(yīng)用性能。
衡量云服務(wù)提供商
基于以上這三個條件對比完云服務(wù)器之后,就要準(zhǔn)備評估性能基準(zhǔn)測試了。有多種方式可以用于云服務(wù)器性能基準(zhǔn)測試。
一種測試CPU、RAM和磁盤使用的基準(zhǔn)就是通過一個第三方工具。開源Phoronix Test Suite (PTS)為例,可以運(yùn)行在所有主流的OS平臺之上,包括Windows和Linux。
雖然有效測試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ù)器支持外部客戶端,不管是在相同的云數(shù)據(jù)中心還是跨互聯(lián)網(wǎng)的數(shù)據(jù)中心,都需要一個以太網(wǎng)適配器。你要知道你期望從虛擬適配器那里得到多少實際的吞吐量。