虛擬機(jī)配置越高越好?也許你大錯(cuò)特錯(cuò)了

責(zé)任編輯:editor005

作者:Brian Kirsch

2016-04-27 14:27:14

摘自:TechTarget中國(guó)

摘要:在考慮虛擬機(jī)配置及其對(duì)容量的影響時(shí),涉及到一系列的問(wèn)題。不要針對(duì)每種工作負(fù)載創(chuàng)建一個(gè)不同的分類,而是要建立適合虛擬環(huán)境的分類集合?;谔摂M機(jī)基線創(chuàng)建一個(gè)簡(jiǎn)單的貝爾曲線,可以確定大多數(shù)虛擬機(jī)能夠落入的中間范圍。

在考慮虛擬機(jī)配置及其對(duì)容量的影響時(shí),涉及到一系列的問(wèn)題。但最為重要的一點(diǎn)就是:虛擬機(jī)不是免費(fèi)的。

由于虛擬機(jī)很容易創(chuàng)建,因此不少人認(rèn)為使用虛擬機(jī)沒(méi)有任何成本。這一錯(cuò)誤的想法是虛擬機(jī)過(guò)度配置以及蔓延的根源所在。摒棄虛擬機(jī)沒(méi)有成本的想法,就能更早地成功規(guī)劃并配置基礎(chǔ)設(shè)施的容量。

預(yù)定義分類簡(jiǎn)化虛擬機(jī)配置管理

容量規(guī)劃的首要步驟之一是了解工作負(fù)載。工作負(fù)載類型各不相同,從需要很多內(nèi)存的數(shù)據(jù)庫(kù)到CPU密集型的交易型負(fù)載。盡管組織很可能有很多種工作負(fù)載,但你應(yīng)該能夠創(chuàng)建適合工作負(fù)載的對(duì)應(yīng)分類。

如果沒(méi)有對(duì)虛擬機(jī)進(jìn)行分類,那么系統(tǒng)管理員或應(yīng)用所有者需要決定虛擬機(jī)應(yīng)有的容量。這可能令人生畏。典型的應(yīng)用所有者或者系統(tǒng)管理員可能不知道應(yīng)該選擇哪種模式,容易選擇較大的容量。分類無(wú)法糾正虛擬機(jī)是免費(fèi)的思維定式,但有助于解決這個(gè)問(wèn)題。

不要針對(duì)每種工作負(fù)載創(chuàng)建一個(gè)不同的分類,而是要建立適合虛擬環(huán)境的分類集合。組織需要的分類數(shù)量依賴于業(yè)務(wù)類型及需求。只要記住分類過(guò)少會(huì)使得虛擬機(jī)體量過(guò)大或者過(guò)小,而分類太多將難以管理。

建立虛擬機(jī)容量分類

作為一個(gè)通用的準(zhǔn)則,往往會(huì)將虛擬機(jī)劃分為如下幾類:高內(nèi)存、CPU密集型以及以數(shù)據(jù)存儲(chǔ)為主。在三種分類中創(chuàng)建小、中、大三種選項(xiàng)可以創(chuàng)建九種可能的配置,能夠適合更多的虛擬機(jī)。

分類信息應(yīng)與性能基線保持一致,以表明將虛擬機(jī)放入特定分類是有意的。當(dāng)數(shù)據(jù)表明工作負(fù)載可以在中、小型分類中運(yùn)行而沒(méi)有遇到性能問(wèn)題時(shí),你可能會(huì)開(kāi)始改變虛擬機(jī)配置越高往往越好的想法。

只有對(duì)虛擬環(huán)境進(jìn)行仔細(xì)監(jiān)控并做好下一步的計(jì)劃才能夠合理地配置虛擬機(jī)的規(guī)模。如果大多數(shù)虛擬機(jī)配置了2個(gè)vCPU或者6GB乃至更高的內(nèi)存,那么僅僅創(chuàng)建一個(gè)擁有一個(gè)vCPU、4GB內(nèi)存、20GB存儲(chǔ)空間的小型虛擬機(jī)的基線并沒(méi)有任何意義。

可以使用預(yù)定義圖表展示推薦的虛擬機(jī)布置。如果恰好要在同樣配置的主機(jī)上運(yùn)行完全相同的應(yīng)用,那么預(yù)定義圖表就派上用場(chǎng)了。實(shí)際上,每種業(yè)務(wù)的應(yīng)用以及環(huán)境都是很獨(dú)特的,因此我們需要設(shè)置我們自己的標(biāo)準(zhǔn),這并不難實(shí)現(xiàn)。

基于虛擬機(jī)基線創(chuàng)建一個(gè)簡(jiǎn)單的貝爾曲線,可以確定大多數(shù)虛擬機(jī)能夠落入的中間范圍。

這有助于你基于特定環(huán)境建立一個(gè)小型、中型以及大型分類系統(tǒng),如果僅僅是收集環(huán)境中的配置可能并不適合特定的業(yè)務(wù)需求以及面臨的挑戰(zhàn)。理想情況下,大多數(shù)虛擬機(jī)應(yīng)該劃入中類,這允許你應(yīng)對(duì)任何潛在的業(yè)務(wù)發(fā)展要求。

根除規(guī)模不合理的虛擬機(jī)

只要你在使用準(zhǔn)確的數(shù)據(jù)進(jìn)行分析,貝爾曲線非常適合虛擬機(jī)分類。如果現(xiàn)有虛擬機(jī)配置不合理會(huì)出現(xiàn)什么情況?如果將貝爾曲線應(yīng)用于現(xiàn)有數(shù)據(jù),那么將會(huì)建立一組與實(shí)際需求不一致的分類。這會(huì)造成更多的麻煩而不會(huì)帶來(lái)任何好處。

幸運(yùn)的是,很多監(jiān)控工具能夠監(jiān)控虛擬機(jī)實(shí)際使用的資源,而不僅僅是已分配的。容量規(guī)劃至關(guān)重要,清晰地展示實(shí)際資源使用情況并允許你基于實(shí)際數(shù)據(jù)創(chuàng)建分類。

清晰地洞察正在被使用的資源并不意味著你應(yīng)該忽略日常治理。通過(guò)利用一些最佳實(shí)踐,可以為虛擬機(jī)提供準(zhǔn)確的基線。

容量規(guī)劃以及虛擬機(jī)規(guī)模配置并非適合所有虛擬機(jī)。業(yè)務(wù)及其應(yīng)用都有其獨(dú)特性。但是分類框架通過(guò)使用準(zhǔn)確的監(jiān)控?cái)?shù)據(jù)有助于優(yōu)化基礎(chǔ)設(shè)施,能夠減少過(guò)度分配以及日常維護(hù)。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)