[發(fā)明專利]一種面向混部云的服務(wù)性能測(cè)試方法有效
| 申請(qǐng)?zhí)枺?/td> | 201810375893.6 | 申請(qǐng)日: | 2018-04-18 |
| 公開(公告)號(hào): | CN108595306B | 公開(公告)日: | 2021-03-26 |
| 發(fā)明(設(shè)計(jì))人: | 齊恒;喬佳彬;李克秋;王軍曉 | 申請(qǐng)(專利權(quán))人: | 大連理工大學(xué) |
| 主分類號(hào): | G06F11/30 | 分類號(hào): | G06F11/30;G06F11/34 |
| 代理公司: | 大連理工大學(xué)專利中心 21200 | 代理人: | 李曉亮;潘迅 |
| 地址: | 116024 遼*** | 國(guó)省代碼: | 遼寧;21 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 面向 混部云 服務(wù) 性能 測(cè)試 方法 | ||
一種面向混部云的服務(wù)性能測(cè)試方法屬于計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,涉及一種云平臺(tái)的服務(wù)性能測(cè)試方法,該服務(wù)性能測(cè)試方法能夠模擬相對(duì)真實(shí)的生產(chǎn)環(huán)境,部署多種在線業(yè)務(wù)類型和多種離線批處理任務(wù)類型,能夠?qū)崟r(shí)監(jiān)控系統(tǒng)的各種資源利用率,并對(duì)測(cè)試結(jié)果進(jìn)行合理的分析幫助使用者評(píng)價(jià)一個(gè)混部云的性能。本發(fā)明綜合考慮到了實(shí)際生產(chǎn)環(huán)境中混部云真正關(guān)心的系統(tǒng)性能指標(biāo),即保障在線業(yè)務(wù)的延遲的同時(shí)盡量提高系統(tǒng)的資源利用率;同時(shí),本發(fā)明能夠提供多種接近生產(chǎn)環(huán)境的在線業(yè)務(wù)和離線任務(wù)場(chǎng)景,并且測(cè)試環(huán)境可以實(shí)現(xiàn)快速自動(dòng)化部署,動(dòng)態(tài)調(diào)整參數(shù);能夠幫助使用者評(píng)價(jià)一個(gè)混部云保障在線業(yè)務(wù)和系統(tǒng)資源利用的能力。
技術(shù)領(lǐng)域
本發(fā)明屬于計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,涉及一種云平臺(tái)的服務(wù)性能測(cè)試方法,尤其涉及一種面向混部云的服務(wù)性能測(cè)試方法。
背景技術(shù)
過去十余年來(lái),云計(jì)算的研究和使用發(fā)展迅速,已經(jīng)成長(zhǎng)為主流的新興計(jì)算模型,為科學(xué)研究、企業(yè)計(jì)算、互聯(lián)網(wǎng)服務(wù)、移動(dòng)互聯(lián)網(wǎng)等眾多領(lǐng)域提供了各種多租戶彈性服務(wù)。同時(shí),云計(jì)算存在的種種問題也暴露出來(lái),尤其“同時(shí)滿足用戶體驗(yàn)與系統(tǒng)效率要求”的難題變得日益突出。當(dāng)代的云計(jì)算平臺(tái)主要有兩大類(1)分區(qū)云:將云端數(shù)據(jù)中心計(jì)算機(jī)劃分成為互不影響的分區(qū)(即機(jī)群),每個(gè)應(yīng)用獨(dú)占一個(gè)分區(qū)。(2)虛擬化云:采用虛擬機(jī)、容器、無(wú)服務(wù)器函數(shù)等技術(shù)實(shí)現(xiàn)多個(gè)虛擬計(jì)算機(jī)共享一個(gè)云端數(shù)據(jù)中心計(jì)算機(jī)或一個(gè)機(jī)群。
近年來(lái)隨著大數(shù)據(jù)的普及,對(duì)實(shí)時(shí)性要求并不高的批量離線作業(yè)規(guī)模越來(lái)越大,將離線業(yè)務(wù)和在線業(yè)務(wù)混合部署在一起逐漸成為趨勢(shì)。希望以此能提高資源利用率,又不影響在線業(yè)務(wù)的響應(yīng)時(shí)間。
所謂混部云,首先它是一個(gè)虛擬云,其次它部署著兩種不同的業(yè)務(wù)。一種是長(zhǎng)期不間斷運(yùn)行,大多數(shù)時(shí)間占用資源較少,對(duì)延遲敏感的在線業(yè)務(wù),另一種是短期的,處理大量數(shù)據(jù),占用大量計(jì)算機(jī)資源(CPU,內(nèi)存,帶寬),對(duì)延遲不敏感的離線批處理任務(wù)。通過虛擬機(jī),容器等技術(shù),再加上資源的精細(xì)合理化調(diào)度,讓不同服務(wù)共享資源,堆疊高密部署,可以有效地提高資源利用率。但是這種模式對(duì)在線業(yè)務(wù)的應(yīng)用上存在瓶頸。因?yàn)樵诰€業(yè)務(wù)間的資源共享,高密部署會(huì)帶來(lái)各個(gè)層面的資源使用競(jìng)爭(zhēng),從而增加在線服務(wù)的延遲,尤其是長(zhǎng)尾請(qǐng)求的延遲。
對(duì)于在線業(yè)務(wù)來(lái)說,延遲的增加往往立刻反應(yīng)到用戶的流失和收入的下降,這是在線業(yè)務(wù)無(wú)法接受的。而對(duì)于這樣一個(gè)混部云,在線服務(wù)的延遲與機(jī)器的資源利用率的相互關(guān)系就成為了評(píng)價(jià)它性能的重要指標(biāo)。
對(duì)于在線業(yè)務(wù)和批處理離線作業(yè)混部云,現(xiàn)有技術(shù)還沒有針對(duì)性的評(píng)測(cè)標(biāo)準(zhǔn)或相應(yīng)的工具。目前還都只是把這兩種業(yè)務(wù)進(jìn)行分別測(cè)試,一種是只針對(duì)在線業(yè)務(wù),測(cè)試它在一個(gè)集群或云平臺(tái)中運(yùn)行時(shí)的服務(wù)延遲表現(xiàn),如tailbench;另一種是針對(duì)大數(shù)據(jù)的批處理離線作業(yè),它主要測(cè)試批處理作業(yè)在一個(gè)集群或云平臺(tái)上運(yùn)行時(shí)的吞吐量、作業(yè)完成時(shí)間以及系統(tǒng)的資源利用率等,如Hibench,BigDataBench等。這兩種測(cè)試方法更傾向于測(cè)試分區(qū)云,盡管它們也可以應(yīng)用到虛擬云中,但測(cè)試目標(biāo)、測(cè)試過程或測(cè)試結(jié)果仍然不能反映混部云所關(guān)心的性能指標(biāo)。
發(fā)明內(nèi)容
針對(duì)上述的反映混部云性能的指標(biāo),本發(fā)明的目的就是提供一種測(cè)試該指標(biāo)的方法。該方法能夠模擬相對(duì)真實(shí)的生產(chǎn)環(huán)境,部署多種在線業(yè)務(wù)類型和多種離線批處理任務(wù)類型,能夠?qū)崟r(shí)監(jiān)控系統(tǒng)的各種資源利用率,能夠?qū)y(cè)試結(jié)果進(jìn)行合理的分析來(lái)幫助使用者評(píng)價(jià)一個(gè)混部云的性能。
為了達(dá)到上述目的,本發(fā)明的技術(shù)方案為:
一種面向混部云的服務(wù)性能測(cè)試方法,該服務(wù)性能測(cè)試方法能夠模擬相對(duì)真實(shí)的生產(chǎn)環(huán)境,部署多種在線業(yè)務(wù)類型和多種離線批處理任務(wù)類型,能夠?qū)崟r(shí)監(jiān)控系統(tǒng)的各種資源利用率,并對(duì)測(cè)試結(jié)果進(jìn)行合理的分析幫助使用者評(píng)價(jià)一個(gè)混部云的性能,包括以下步驟:
步驟一,測(cè)試環(huán)境部署
測(cè)試環(huán)境包括以下三個(gè)模塊:在線業(yè)務(wù)部署模塊,離線批處理作業(yè)部署模塊,系統(tǒng)檢測(cè)及數(shù)據(jù)采集模塊。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于大連理工大學(xué),未經(jīng)大連理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810375893.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 一種高含量、高活性口服云芝糖肽及其制備方法和應(yīng)用
- 一種游戲?qū)υ捖曇艉铣煞椒ê拖到y(tǒng)
- 一種云瓷生產(chǎn)設(shè)備及其工藝方法
- 一種云瓷生產(chǎn)設(shè)備
- 一種新型云智能風(fēng)機(jī)裝置
- 一種面向混部云的服務(wù)性能測(cè)試方法
- 開敞空間不同濕度預(yù)混氣云爆燃火焰與壓力耦合測(cè)試方法及其測(cè)試系統(tǒng)
- 一種用于高鐵車身涂裝的移動(dòng)式混聯(lián)噴涂機(jī)器人
- 開敞空間不同濕度預(yù)混氣云爆燃火焰與壓力耦合測(cè)試系統(tǒng)
- 一種基于微控制器和DGNSS的便攜式衛(wèi)星地面站
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





