郭 樂(lè)
內(nèi)蒙古電力勘測(cè)設(shè)計(jì)院有限責(zé)任公司
淺議面向應(yīng)用服務(wù)級(jí)目標(biāo)的虛擬化資源管理
郭 樂(lè)
內(nèi)蒙古電力勘測(cè)設(shè)計(jì)院有限責(zé)任公司
在目前的數(shù)據(jù)中心管理系統(tǒng)里面,怎樣在虛擬化的環(huán)境里面完成對(duì)房屋級(jí)目標(biāo)的應(yīng)用已經(jīng)成為重要問(wèn)題;這個(gè)問(wèn)題的解決主要是在兩個(gè)方面:第一在虛擬化的環(huán)境里面,虛擬機(jī)資源主要是以動(dòng)態(tài)和分布式進(jìn)行分配再根據(jù)實(shí)際的需要進(jìn)行調(diào)整;第二,在虛擬范圍外,可以因?yàn)樘摂M機(jī)對(duì)非虛擬化資源的競(jìng)爭(zhēng)所造成的性能干擾的控制;這也給現(xiàn)在的進(jìn)行的工作帶來(lái)了一定的挑戰(zhàn)。在這里文章主要是對(duì)面向應(yīng)用服務(wù)級(jí)目標(biāo)的虛擬化資源管理進(jìn)行探討分析。
面向;應(yīng)用;服務(wù)級(jí)目標(biāo);虛擬化;資源管理
在當(dāng)前,隨著虛擬化技術(shù)的產(chǎn)生以及不斷的發(fā)展,大大的推動(dòng)了數(shù)據(jù)中心管理的快速發(fā)展,在進(jìn)行系統(tǒng)資源管理時(shí)候,可以采用虛擬機(jī)的功能提高了系統(tǒng)資源利用效率,并且還能夠系統(tǒng)投入的成本有效的得到控制以及減少。在云計(jì)算技術(shù)的不但完善中,數(shù)據(jù)中心系統(tǒng)中逐漸的推出了更多的服務(wù)和應(yīng)用,因?yàn)檫@些服務(wù)和應(yīng)用在使用的過(guò)程中所發(fā)揮出的商業(yè)價(jià)值和社會(huì)影響力越來(lái)越高,這樣能夠讓在社會(huì)中的地位越來(lái)越高。
下圖為虛擬化資源管理系統(tǒng)的邏輯結(jié)構(gòu)。
上圖所示,在資源管理系統(tǒng)里面,在每個(gè)實(shí)際的應(yīng)用我們都會(huì)設(shè)定一個(gè)相關(guān)的資源控制器;有效的使用資源控制器,可以對(duì)實(shí)際應(yīng)用目前所具有的實(shí)測(cè)性能和目標(biāo)之間的差距來(lái)進(jìn)行周期性的測(cè)定,進(jìn)而能夠結(jié)束對(duì)使用的資源的需要進(jìn)行動(dòng)態(tài)的計(jì)算;在實(shí)際的試驗(yàn)當(dāng)中,我們所使用的時(shí)間周期通常都是9秒。
圖1 虛擬管理資源系統(tǒng)總體結(jié)構(gòu)
文章進(jìn)行實(shí)驗(yàn)主要目標(biāo)是能夠更好的去考證文本的資源管理系統(tǒng)所達(dá)成的使用服務(wù)級(jí)目標(biāo)的成效;為了評(píng)價(jià)實(shí)驗(yàn)的結(jié)果,選用的試驗(yàn)評(píng)價(jià)標(biāo)準(zhǔn)為目的均勻偏離率和目的實(shí)現(xiàn)率,在這里面目的實(shí)現(xiàn)率是為了更好的對(duì)試驗(yàn)當(dāng)中所有應(yīng)用的實(shí)測(cè)性能夠跟應(yīng)用的目的相吻合的比例進(jìn)行描繪;但應(yīng)用目的偏離率就體現(xiàn)出一些應(yīng)用在實(shí)驗(yàn)當(dāng)中違反其目的的平均嚴(yán)重程度;在進(jìn)行試驗(yàn)的時(shí)候,所采用了經(jīng)過(guò)吞吐率以及平均響應(yīng)時(shí)間來(lái)對(duì)應(yīng)用服務(wù)級(jí)目的進(jìn)行描繪。這樣是為了對(duì)試驗(yàn)方法是否科學(xué)有效性進(jìn)行判斷,在這次試驗(yàn)當(dāng)中的數(shù)據(jù)跟其他辦法所得到的結(jié)構(gòu)進(jìn)行分析,盡管在這里都是在反饋控制原理的辦法的基礎(chǔ)上進(jìn)行的,然而這個(gè)辦法試驗(yàn)的離線系統(tǒng)辨識(shí)當(dāng)中會(huì)創(chuàng)建一種驅(qū)動(dòng)反饋機(jī)制的應(yīng)用模型,是當(dāng)前系統(tǒng)管理當(dāng)中使用比較廣泛的方法之一,但XEN會(huì)對(duì)資源分配的方法應(yīng)用進(jìn)行默認(rèn),這就說(shuō)明; 在虛擬機(jī)當(dāng)中系統(tǒng)資源應(yīng)用具備任意性。
在上面的試驗(yàn)當(dāng)中,根基對(duì)模擬負(fù)載的使用,在使用目的實(shí)現(xiàn)率和目的平均偏離率等各個(gè)方面達(dá)成對(duì)文章研究的辦法以及EXN默認(rèn)方法進(jìn)行對(duì)比分析;在吞吐率以及平均響應(yīng)時(shí)間的成效進(jìn)行對(duì)比;在實(shí)驗(yàn)當(dāng)中,對(duì)RUBis系統(tǒng)的平均響應(yīng)時(shí)間進(jìn)行設(shè)定,需要的條件是不能超過(guò)1s;結(jié)果表示出,在平均響應(yīng)時(shí)間的目的實(shí)現(xiàn)率上來(lái)說(shuō),文章采取的研究辦法要比BASELINE方法要多出20%以上,并且要比EXN默認(rèn)的資源分配方法要多出30%以上;此外,系統(tǒng)的平均響應(yīng)的時(shí)長(zhǎng)的目的平均偏離率跟EXN默認(rèn)分配辦法相比將近少了62%,根BASELINE相比將近少了65%。在吞吐率上來(lái)說(shuō),把RUBis吞吐率設(shè)定成每秒三百五十個(gè)請(qǐng)求,并且把TPC-W基準(zhǔn)吞吐率設(shè)定為每秒二百五十個(gè),通過(guò)這次試驗(yàn)對(duì)比和結(jié)果的分析表現(xiàn)出,文章研究辦法在吞吐率目的實(shí)現(xiàn)率上要比默認(rèn)的方法將近要多出30%,跟BASELINE相比32%,但在吞吐率目的平均偏離率跟默認(rèn)方法相比時(shí)將近少了45%,根BASELINE辦法相比將近少了30%;最終需要明白的是,因?yàn)樵谀M負(fù)載中會(huì)存在著一些到達(dá)率比較少的請(qǐng)求狀況,所以在這個(gè)環(huán)節(jié)當(dāng)中,這個(gè)辦法并不能更好的達(dá)成吞吐率的目的。綜上所述,經(jīng)過(guò)這個(gè)對(duì)比實(shí)驗(yàn)分析能夠看出,這個(gè)研究方法,能夠更好的對(duì)系統(tǒng)應(yīng)用的變化和負(fù)載的撥動(dòng)進(jìn)行應(yīng)對(duì),并且還能夠?qū)Y源的分配進(jìn)行優(yōu)化以及完成把應(yīng)用的性能在目標(biāo)的范圍之內(nèi)進(jìn)行控制。
在文章中采用的試驗(yàn)中,根據(jù)上面的試驗(yàn)?zāi)軌驅(qū)?yīng)用模型和模型管理過(guò)程進(jìn)行獲取,將有效的模型集合進(jìn)行建立,要檢驗(yàn)和分析影響這個(gè)模型集成效的三個(gè)主要因素(模型簽名、模型距離闕值以及開銷)。
(一)模型簽名。模型集簽名是隸屬于系統(tǒng)變量可以在模型的選取以及對(duì)模型有效范圍描繪的時(shí)候使用,這樣是更好的來(lái)選擇適合的系統(tǒng)變量。
(二)模型距離闕值。模型距離闕值當(dāng)做模型聚類分析中最為重要的因素,若是在進(jìn)行試驗(yàn)的時(shí)候設(shè)定的模型距離闕值不合理,不管是高還是低整體模型的效果都會(huì)受到直接的影響。
(三)開銷。針對(duì)模型管理進(jìn)行的時(shí)候?qū)?yīng)用所出現(xiàn)的影響我們可以在進(jìn)行模型集管理的時(shí)候能夠分開對(duì)開啟和關(guān)閉狀態(tài)下的應(yīng)用平均響應(yīng)時(shí)長(zhǎng)進(jìn)行對(duì)比分析。
文章里面主要是對(duì)可以在虛擬環(huán)境的多資源管理方法的使用進(jìn)行簡(jiǎn)單的分析研究。這個(gè)方法的實(shí)行,可以根據(jù)對(duì)系統(tǒng)的虛擬性能各類以及虛擬機(jī)資源的分配達(dá)到了數(shù)據(jù)中心多階段的使用的服務(wù)級(jí)目的。在實(shí)際的試驗(yàn)過(guò)程里面,在EXN虛擬環(huán)境的基礎(chǔ)上,對(duì)這個(gè)方法在TCP-W基準(zhǔn)線RUBis系統(tǒng)中的效果進(jìn)行測(cè)試。試驗(yàn)的結(jié)構(gòu)標(biāo)明,這個(gè)方法的使用在服務(wù)級(jí)目的的實(shí)現(xiàn)率和服務(wù)級(jí)目的偏離率等方面的優(yōu)勢(shì)都要比其他的方法要強(qiáng),能夠?qū)⑻摂M化資源服務(wù)級(jí)目標(biāo)達(dá)成上將非常重要的作用充分的發(fā)揮出來(lái)。
[1]范田,張永戰(zhàn),張吉濤等.面向應(yīng)用服務(wù)級(jí)目標(biāo)的虛擬化資源管理[J].科學(xué)家,2016,4(1):96-97.
[2]文雨,孟丹,詹劍鋒等.面向應(yīng)用服務(wù)級(jí)目標(biāo)的虛擬化資源管理[J].軟件學(xué)報(bào),2013,(2):358-377.
[3]樂(lè)冠.面向服務(wù)系統(tǒng)的自適應(yīng)資源管理技術(shù)研究[D].北京:北京郵電大學(xué),2013.