国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于云計(jì)算彈性能力的測(cè)量模型研究*

2015-01-08 13:46陳中良
火力與指揮控制 2015年10期
關(guān)鍵詞:計(jì)算資源計(jì)算能力彈性

陳中良

(黃淮學(xué)院,河南 駐馬店 463000)

基于云計(jì)算彈性能力的測(cè)量模型研究*

陳中良

(黃淮學(xué)院,河南 駐馬店 463000)

針對(duì)云計(jì)算研究領(lǐng)域?qū)ζ潢P(guān)鍵特性缺少清晰和定量的測(cè)量手段的現(xiàn)狀,提出了一項(xiàng)可以有助于提供一系列云計(jì)算性能基準(zhǔn)的預(yù)備工作,即提出了一個(gè)測(cè)量云計(jì)算彈性能力的模型。云計(jì)算系統(tǒng)的彈性指的是其在用戶請(qǐng)求隨時(shí)發(fā)起的情況下的可擴(kuò)展及可收縮性。所闡述的工作主要集中在定義物理設(shè)備使用中的彈性能力及其的測(cè)量上,該定義被用于表示云計(jì)算環(huán)境的基礎(chǔ)特性及其與彈性相關(guān)的參數(shù)上,并且將提出的模型所采用的方法和重點(diǎn)列出的一些基礎(chǔ)參數(shù)對(duì)彈性的影響作為測(cè)量依據(jù),繼而通過實(shí)驗(yàn)案例研究展示。實(shí)驗(yàn)結(jié)果顯示,該模型對(duì)云計(jì)算環(huán)境的彈性可以較好地進(jìn)行測(cè)量及描述。

云計(jì)算,彈性,計(jì)算能力

0 引言

云計(jì)算技術(shù)在按需信息技術(shù)服務(wù)及其產(chǎn)品中是發(fā)展步伐最為先進(jìn)的[1]。它是一個(gè)以提供虛擬空間模擬多負(fù)載來達(dá)到復(fù)用和提升軟硬件資源能力的計(jì)算技術(shù)。作為一個(gè)相對(duì)較新穎的概念,其當(dāng)前的平均服務(wù)水平還處于相對(duì)的非常初級(jí)的狀態(tài)[2]。因此,在該領(lǐng)域中非常權(quán)威的著作的數(shù)量是相當(dāng)有限的。此外,在業(yè)界中對(duì)其概念和關(guān)鍵特性并沒有非常清晰的標(biāo)準(zhǔn)存在,所以各個(gè)服務(wù)提供商都有著自己的對(duì)資源使用方式的定義和理解[3]。

云計(jì)算技術(shù)有多個(gè)關(guān)鍵特性。這些特性中,彈性能力被視為云組件的最基礎(chǔ)的若干屬性之一[4]。它是用來衡量在用戶請(qǐng)求發(fā)起以后云環(huán)境計(jì)算資源提供響應(yīng)處理的能力,它驅(qū)動(dòng)著云商業(yè)的絕大多數(shù)利益。因此,它必須工作于基于云的應(yīng)用架構(gòu)中[5]。

在本文中,提出了一個(gè)測(cè)量云計(jì)算彈性能力的方案。該方案主要用來針對(duì)云計(jì)算物理資源層面的彈性能力進(jìn)行測(cè)量。一個(gè)對(duì)象的彈性能力是這樣計(jì)算的,即由該對(duì)象進(jìn)行相關(guān)請(qǐng)求的響應(yīng)執(zhí)行而產(chǎn)生的分離該對(duì)象所承載壓力過程而需施加的應(yīng)力作為計(jì)算的基礎(chǔ)??梢酝ㄟ^聚集提供給使用者的所有的計(jì)算資源來模擬該應(yīng)力。接著計(jì)算云的應(yīng)力來作為必須的計(jì)算資源的比例系數(shù)及其與已經(jīng)部署的對(duì)象間的關(guān)系。通過證實(shí),如果請(qǐng)求所需的資源數(shù)接近已部署資源的數(shù)量,該比率就會(huì)變小,從而該云承擔(dān)的壓力就會(huì)變小,反向?qū)嶒?yàn)結(jié)果也是證明了這一點(diǎn)。另外,該應(yīng)變可以被網(wǎng)絡(luò)帶寬的相關(guān)變化所模型化。

為了顯示本文所提出測(cè)量方式的可實(shí)踐性,使用了虛擬化方案來模擬產(chǎn)生云計(jì)算所需的大量數(shù)據(jù)。假設(shè)一個(gè)用戶操作本地的計(jì)算資源并需要從云提供者那里分配到額外的資源。

本文首先介紹了一些相關(guān)的定義和概念,以及當(dāng)前對(duì)該課題研究的進(jìn)展和成果,然后詳細(xì)描述了提出的測(cè)量模式,以及依據(jù)實(shí)驗(yàn)研究所給出的結(jié)論,最后進(jìn)行了總結(jié)及后續(xù)工作的展望。

1 云計(jì)算的彈性

云計(jì)算是一個(gè)作為以服務(wù)為目的而進(jìn)行分發(fā)的計(jì)算資源的集合[6]。它可以在基礎(chǔ)設(shè)施層面,平臺(tái)層面以及軟件層面提供不同層次以及不同級(jí)別的服務(wù)內(nèi)容。在業(yè)界這些服務(wù)被分別定義為以基礎(chǔ)設(shè)施為服務(wù)(IaaS),以平臺(tái)為服務(wù)(PaaS),以及軟件為服務(wù)(SaaS)的三大類概念。在IaaS層面,一個(gè)服務(wù)(例如Amazon的Web服務(wù))以物理的方式被提供給使用者[7],應(yīng)用接口通過云訪問虛擬服務(wù)器和存儲(chǔ)主機(jī)。云環(huán)境中的平臺(tái)是一系列的應(yīng)用或者運(yùn)行并駐留于云中的系統(tǒng)軟件。用戶在駐留于云中的平臺(tái)執(zhí)行應(yīng)用,其接入是通過平臺(tái)或者應(yīng)用程序接口來完成的。最終,SaaS模式向用戶提供了硬件和軟件兩個(gè)層面上的基礎(chǔ)設(shè)施[8]。

使用云,用戶可以從世界上的任何地方接入和部署應(yīng)用,其質(zhì)量依賴于用戶的QoS請(qǐng)求(服務(wù)質(zhì)量請(qǐng)求)。另外,通過使用云,信息產(chǎn)業(yè)工作者將逐漸達(dá)到減少其在基于硬件和軟件基礎(chǔ)設(shè)施上的低水平任務(wù)上造成的啟動(dòng)消耗,從而可以將精力完全集中在其創(chuàng)新性和創(chuàng)造力相關(guān)的業(yè)務(wù)價(jià)值的拓展目標(biāo)上。此外,云被認(rèn)為是一個(gè)相對(duì)于超級(jí)計(jì)算機(jī)和特定集群而言經(jīng)濟(jì)了很多的選擇,同時(shí)其相對(duì)網(wǎng)格來說是一個(gè)更可靠的平臺(tái)。使用云的其他利益在于它的快速可擴(kuò)展性及按照用戶需要的臨時(shí)伸縮性[9]。

云計(jì)算系統(tǒng)有如下的一些基本的屬性:

(1)按需自服務(wù)。一個(gè)用戶可以提供的計(jì)算能力,就像服務(wù)時(shí)間和網(wǎng)絡(luò)存儲(chǔ),作為需要自動(dòng)無人工干預(yù)請(qǐng)求的情況。

(2)資源池。提供者的計(jì)算資源(存儲(chǔ),處理能力,內(nèi)存和網(wǎng)絡(luò)帶寬)這些都匯總用來服務(wù)于多用戶使用的可復(fù)合租賃模式。對(duì)于不同物理和虛擬資源是按照用戶需求進(jìn)行動(dòng)態(tài)分配和再分配的。

(3)快速彈性。計(jì)算資源可以被快速和彈性地提供于快速擴(kuò)張以及快速釋放收斂,以此來進(jìn)行快速的收縮。

(4)測(cè)量服務(wù)。資源使用方法可以被監(jiān)控,控制以及透明化的向提供者以及用戶上報(bào)其測(cè)量到的情況。

云計(jì)算系統(tǒng)的元素一定包含在以下5個(gè)層面之一。這5個(gè)層面分別為:應(yīng)用,軟件環(huán)境,軟件基礎(chǔ)設(shè)施,軟件內(nèi)核,以及硬件[10]。在最底層的云堆棧是真正的系統(tǒng)中物理組件的硬件層面。在它們中的最高層的是云計(jì)算應(yīng)用層,它是云系統(tǒng)的接口,用戶通過網(wǎng)頁瀏覽或者計(jì)算終端登陸訪問它。云計(jì)算的在幾分鐘內(nèi)添加和刪除資源的能力允許匹配的資源更有效的完成其工作負(fù)載[11]。數(shù)據(jù)中心對(duì)服務(wù)應(yīng)用實(shí)時(shí)評(píng)估率一般在5%~20%。另外,對(duì)于多種服務(wù)而言由于其他原因其工作峰值負(fù)載量超過了平均。利用云彈性可以達(dá)到減少資源浪費(fèi)的目的。除此之外,對(duì)于云來說通過采用“按需付費(fèi)原則”的概念,由于通過云在購買時(shí)間上通常是非均勻分布的,所以它可以隨時(shí)帶來經(jīng)濟(jì)效益。因此,這里作為云計(jì)算的一個(gè)最重要的性能指標(biāo)對(duì)其彈性的標(biāo)準(zhǔn)測(cè)量提出了要求。

本文是這樣在物理層面上定義一般意義的彈性的。在物理上,彈性是“一個(gè)材料的物理屬性,即該物體在受到外力作用而改變了形狀之后,需要返回到原來的形狀所需要的力”[12]。更具體地說,材料的彈性是被其質(zhì)量E所量化的,可以用如式(1)表示:

這里E是一個(gè)比較新的模型,其中Sstress用以表示應(yīng)力,Sstrain用以表示應(yīng)變。通常,它是由應(yīng)力-應(yīng)變圖的初始直線段的斜率所表示。應(yīng)力是一種對(duì)材料有多少受力能力的測(cè)量。它可以被這樣定義,即在材料產(chǎn)生物理形變之前,多大的壓力該材料是可以承受的。因此,計(jì)算應(yīng)力的公式和計(jì)算壓力的公式是類似的,其中F表示所承受的外力,A表示力作用的橫截面面積:

應(yīng)力的變化引起了應(yīng)變的產(chǎn)生。將壓力施加于一個(gè)物體之上,會(huì)引起它的伸縮(假設(shè)應(yīng)力是張力)。應(yīng)變是用來測(cè)量一個(gè)對(duì)象在應(yīng)力作用下產(chǎn)生的伸縮的變化比例。計(jì)算應(yīng)變的公式如下:

△K是對(duì)象縱向的擴(kuò)展,K是它在伸縮后的長(zhǎng)度。其比值可以得出所受的應(yīng)變。

2 相關(guān)的研究及進(jìn)展

在測(cè)量云計(jì)算性能研究領(lǐng)域里有很多相關(guān)研究工作的文獻(xiàn)。例如G.Wang在其著作中提出了一種表示EC2數(shù)據(jù)中心網(wǎng)絡(luò)性能虛擬化影響的測(cè)量研究思路[13]。它們進(jìn)行了處理器共享測(cè)量,打包延遲測(cè)量,TCP/UDP吞吐量和在Amazon EC2的虛擬機(jī)上的打包丟失率測(cè)量。

此外,Assuncao在文獻(xiàn)中評(píng)價(jià)了使用云計(jì)算來擴(kuò)展集群能力方面的成本效益[14]。它們測(cè)量了在不同虛擬策略和此類增長(zhǎng)所需代價(jià)條件下的性能增長(zhǎng)。另外,Iosup等人實(shí)現(xiàn)了一個(gè)云計(jì)算性能評(píng)價(jià)系統(tǒng)用于提取及發(fā)現(xiàn)該環(huán)境對(duì)于科學(xué)計(jì)算來說其性能是否是足夠的。比較了投入科學(xué)計(jì)算的云如果用類似網(wǎng)格或者并行計(jì)算基礎(chǔ)設(shè)施來通過增加其科學(xué)計(jì)算工作負(fù)載來替代的性能和代價(jià)差異,并且通過多種不同的代價(jià)模式和任務(wù)執(zhí)行模式來進(jìn)行分析比較。對(duì)于此,作出了如下總結(jié),即當(dāng)前云計(jì)算需要進(jìn)行性能提升以更好地服務(wù)于科學(xué)計(jì)算領(lǐng)域。A. Li等人在其著作中提出了一個(gè)系統(tǒng)化的對(duì)云提供者的性能及代價(jià)比較。這個(gè)工具測(cè)量了計(jì)算彈性,持久性存儲(chǔ)以及由云提供者支持的網(wǎng)絡(luò)服務(wù)。Z.Li等人在其文獻(xiàn)中提出了一種預(yù)測(cè)遷移狀態(tài)中的端到端內(nèi)部部署網(wǎng)絡(luò)應(yīng)用響應(yīng)時(shí)間的模型工具[15]。該工具收集了一個(gè)內(nèi)部部署運(yùn)行應(yīng)用的資源使用路徑,并且在云中將之替換。

同時(shí)還有很多其他關(guān)于云計(jì)算環(huán)境性能測(cè)量的工作都在開展。然而,這些研究工作中沒有任何一個(gè)提供了對(duì)影響云計(jì)算性能的關(guān)鍵因素進(jìn)行測(cè)量的模型。因此,本文在這里首先嘗試提出了一個(gè)對(duì)云計(jì)算部分關(guān)鍵屬性進(jìn)行測(cè)量的模型。

3 云計(jì)算彈性能力測(cè)量模型

在本節(jié)中,將給出前述章節(jié)所提出的彈性定義所采用的具體的模型方法。本文首先討論云計(jì)算環(huán)境中基本的可測(cè)量的一系列的參數(shù),這些參數(shù)是和其彈性密切相關(guān)的,包括了所要求的計(jì)算能力的變化,請(qǐng)求的執(zhí)行時(shí)間的變化,以及作為在分配給用戶的資源有變化的情況下,網(wǎng)絡(luò)帶寬參數(shù)的相應(yīng)的變化。基于這些參數(shù),本文對(duì)于云的彈性測(cè)量的計(jì)算方式將在下面給出。

由于云計(jì)算彈性主要用于表示如何快速和有效地使得多種多樣的計(jì)算資源可以滿足響應(yīng)用戶的請(qǐng)求處理,云計(jì)算應(yīng)力建模使用的是新申請(qǐng)的計(jì)算資源請(qǐng)求與已分配的計(jì)算資源數(shù)量之間的比率。從這個(gè)角度而言,在建模中,可以將新的請(qǐng)求視作對(duì)系統(tǒng)強(qiáng)加的作用外力,反之,在模型中將已經(jīng)分配的計(jì)算資源作為系統(tǒng)的橫截面面積。由于已分配的資源扮演了一個(gè)對(duì)抗和消化新增加需求的量度,所以本文認(rèn)為這個(gè)類比是有效的。已分配的計(jì)算資源越多,云環(huán)境受到的應(yīng)力就越少。

因此,提出采用以下的公式來計(jì)算云計(jì)算環(huán)境中的應(yīng)力:

上述公式中的S(Cloud)stress用于表示云環(huán)境應(yīng)力,DCC用于表示新增加請(qǐng)求的計(jì)算能力,ACC用于表示已分配計(jì)算資源的計(jì)算能力。計(jì)算能力是由需要處理數(shù)據(jù)的計(jì)算總數(shù)量為基礎(chǔ)來進(jìn)行評(píng)估的。通過云資源提供者及用戶的自主選擇,需處理的數(shù)據(jù)被通過計(jì)算得出的處理速度倍率、處理時(shí)間、可用內(nèi)存以及存儲(chǔ)能力而聚集匯總。因此,計(jì)算能力可以按照如下的公式進(jìn)行計(jì)算。

在上述公式中,Pspeed表示處理速度的倍率,Ptime表示處理的時(shí)間,AVmemory表示可用的內(nèi)存,AVstorage表示可用的存儲(chǔ)能力。所以,按照式(5)的代入計(jì)算,得出式(4)的分子主要是由用戶的選擇而決定的。同時(shí),其分母主要是由已經(jīng)分配的由云提供者維護(hù)支持的計(jì)算資源的計(jì)算能力所決定的。

為了給云應(yīng)變參數(shù)進(jìn)行建模,可以將數(shù)據(jù)傳輸?shù)淖兓鳛橐粋€(gè)對(duì)象受到一定壓力后的縱向變化的類比。傳輸數(shù)據(jù)在縮放比例前后的變化被作為平均網(wǎng)絡(luò)帶寬縮放比例前后的變化來計(jì)算。平均帶寬可以按照以下公式進(jìn)行計(jì)算,其中的AVBW為平均帶寬,INBW為入方向帶寬,OUTBW為出方向帶寬:

本文將Tcost定義為在用戶發(fā)起請(qǐng)求后提供者響應(yīng)并提供被分配的新資源所需要的時(shí)間開銷。從我們的角度來看,帶寬的相關(guān)變化時(shí)間Tcost代表了系統(tǒng)對(duì)用戶請(qǐng)求變化或者計(jì)算能力請(qǐng)求的響應(yīng)。因此,可以通過式(7)計(jì)算云環(huán)境的應(yīng)變:

這里BeforeBW和AfterBW分別代表了在縮放比例前后的平均帶寬。值得注意的是,用帶寬的相關(guān)變化乘以標(biāo)度時(shí)間可以得到以下事實(shí),即這里在彈性和標(biāo)度時(shí)間之間是一個(gè)成反比的關(guān)系。云的擴(kuò)展所需時(shí)間越短,其彈性就越佳。要明確的是,彈性使用的所得到的測(cè)量結(jié)果可以是負(fù)值,在這種情況下,云將處于縮減狀態(tài)(BeforeBW

4 云計(jì)算彈性能力測(cè)量實(shí)驗(yàn)評(píng)估

本文使用虛擬實(shí)驗(yàn)的方式對(duì)提出的測(cè)量模型效果及其性能進(jìn)行評(píng)估。本文使用CloudSim工具包作為實(shí)驗(yàn)平臺(tái)的虛擬工具。這是一個(gè)以云計(jì)算環(huán)境為基礎(chǔ)的虛擬架構(gòu)平臺(tái)。它提供了一個(gè)模式化和虛擬化環(huán)境以及支持需求資源提供的架構(gòu)。由于這項(xiàng)工作的目的在于測(cè)量云的彈性,以及表明實(shí)際上該測(cè)量該如何計(jì)算,所以并沒有使用真實(shí)的數(shù)據(jù)。

使用該虛擬工具,可以對(duì)一些可以管理多個(gè)宿主機(jī)及同時(shí)管理其中多個(gè)虛擬機(jī)的數(shù)據(jù)中心進(jìn)行建模。該工具中的一個(gè)宿主機(jī)是代表一個(gè)云環(huán)境中的一個(gè)物理計(jì)算服務(wù)器組件。因此,它被分配了一個(gè)處理能力(以MIPS記),內(nèi)存容量,存儲(chǔ)介質(zhì)空間,以及一個(gè)向虛擬機(jī)分配處理內(nèi)核的供給策略算法。對(duì)SaaS的提供者來說,虛擬機(jī)分配是一個(gè)處理在宿主機(jī)上創(chuàng)建虛擬機(jī)實(shí)例以匹配硬件和軟件需求的工作。

該虛擬工具支持在多種虛擬場(chǎng)景下的,向特定的虛擬機(jī)分配特定CPU內(nèi)核的功能。它可以通過遵循空間共享策略或者時(shí)間共享策略來完成在虛擬機(jī)之間進(jìn)行的動(dòng)態(tài)的分配內(nèi)核的計(jì)算能力的工作。此外,它允許一個(gè)虛擬機(jī)保留其所需要的或必要的帶寬,只要申請(qǐng)的空間總量不超過宿主機(jī)可用帶寬的總量即可。

在實(shí)驗(yàn)中,假設(shè)所有硬件設(shè)施均為同質(zhì)宿主機(jī),故無需考慮它們之間的硬件配置差異,使用的設(shè)置是相似的。虛擬環(huán)境由兩個(gè)模式云組成。第一個(gè)是一個(gè)私有云,另一個(gè)為公有云。每一個(gè)機(jī)器都有2 GB的內(nèi)存,10 TB的存儲(chǔ)空間以及一個(gè)1 000 MIPS的CPU。假設(shè)該虛擬內(nèi)核與本地機(jī)器具有相同的處理能力,這些本地機(jī)器的處理速度和A-mazon EC2的微實(shí)例模型能力完全對(duì)等(接近1 GH)。公有云創(chuàng)建的虛擬機(jī)具有1.7 GB的內(nèi)存,一個(gè)虛擬內(nèi)核,以及160 GB的存儲(chǔ)空間。發(fā)送到私有云的工作量由1 000個(gè)任務(wù)所組成,每一個(gè)任務(wù)都被模型分配了總共20 min的處理時(shí)間,假設(shè)處理時(shí)間服從自然分布。當(dāng)私有云的資源處于忙碌或者不可用狀態(tài)時(shí),任務(wù)會(huì)遷移到公有云之中。在將一個(gè)任務(wù)提交到公有云之前,虛擬機(jī)映像被加載并被實(shí)例化。虛擬機(jī)映像是由從10個(gè)到100個(gè)不等的虛擬機(jī)簇所組成的,這些虛擬機(jī)簇均按照空間共享分配策略統(tǒng)一控制。執(zhí)行了兩組實(shí)驗(yàn),在第一組實(shí)驗(yàn)中,采用用戶一次虛擬機(jī)實(shí)例增加請(qǐng)求便擴(kuò)展10個(gè)虛擬機(jī)的策略,同時(shí)在另一組實(shí)驗(yàn)中,一次請(qǐng)求的虛擬機(jī)分配策略數(shù)目改為20個(gè)。在每組實(shí)驗(yàn)中,在擴(kuò)展進(jìn)行前后,均對(duì)標(biāo)度時(shí)間和分配給任務(wù)的平均帶寬進(jìn)行了測(cè)量。

下面給出實(shí)驗(yàn)的虛擬化處理結(jié)果。圖1顯示了當(dāng)公有云中的虛擬機(jī)映像被創(chuàng)建的數(shù)量從每次動(dòng)態(tài)的10個(gè)至100個(gè)之間的隨機(jī)數(shù)量,切換到均勻的每次10個(gè)的情況下,應(yīng)力和應(yīng)變比率的變化情況。值得注意的是,在這種情況下云的彈性隨著對(duì)虛擬機(jī)映像申請(qǐng)數(shù)量的增加反而是減少的。這種情況由圖2中對(duì)縮放時(shí)間增長(zhǎng)的解釋是可以得出預(yù)期結(jié)果的。

圖3和圖1類似,顯示了應(yīng)力與應(yīng)變比率隨著虛擬機(jī)數(shù)量的擴(kuò)展策略由10個(gè)到100個(gè)之間的隨機(jī)值轉(zhuǎn)換,到每次以固定分配20個(gè)為基準(zhǔn)時(shí)的變化結(jié)果。此外,圖4顯示了該實(shí)驗(yàn)的縮放時(shí)間。

應(yīng)當(dāng)注意到的是,應(yīng)力應(yīng)變的比值和兩個(gè)實(shí)驗(yàn)的縮放時(shí)間之間有著細(xì)微的變化。對(duì)于第1組和第2組實(shí)驗(yàn)的平均縮放時(shí)間分別是3 316.1 s和5 223.3 s。同時(shí),平均應(yīng)力值并沒有變化。然而,第1組和第2組平均彈性分別為0.002 7/s和0.001 9/s。這明確顯示出了在本文中提出的測(cè)量模式下縮放時(shí)間的影響。

5 總結(jié)和將來的工作

在本文中,給出了一個(gè)對(duì)IaaS云模式彈性的建模和測(cè)量途徑。通過受物理學(xué)中彈性的定義所啟發(fā),提出IaaS彈性測(cè)量以作用于系統(tǒng)的應(yīng)力與系統(tǒng)所產(chǎn)生的應(yīng)變之間的比率來表示的方法模型。一個(gè)IaaS的應(yīng)力被模型化表示為請(qǐng)求計(jì)算資源能力與已分配的計(jì)算資源能力之間的比率。另外,對(duì)云的應(yīng)變模型給出了闡述,即通過對(duì)計(jì)算資源變化及數(shù)據(jù)傳輸率的相關(guān)變化進(jìn)行計(jì)算來表示。將提出的測(cè)量模型應(yīng)用并實(shí)驗(yàn)于兩組模擬的數(shù)據(jù)實(shí)驗(yàn)裝備中。兩組實(shí)驗(yàn)結(jié)果表明:本文提出的測(cè)量模型是簡(jiǎn)單有效的。此外,該結(jié)果表明在計(jì)算云彈性時(shí)其縮放時(shí)間占據(jù)著主導(dǎo)作用。

就將來的工作而言,打算將該測(cè)量模型應(yīng)用到真實(shí)的數(shù)據(jù)場(chǎng)景中。此外,為了使得所提出的測(cè)量模型對(duì)于實(shí)際云環(huán)境的狀態(tài)更加具有代表性,將試圖使用真實(shí)分配的資源而不是請(qǐng)求特定資源的方式進(jìn)行運(yùn)作。另外,打算采取網(wǎng)絡(luò)吞吐量,而不是使用平均帶寬來進(jìn)行計(jì)算,以使得計(jì)算結(jié)果更加能反映環(huán)境的真實(shí)性,數(shù)據(jù)更加具有真實(shí)度和可信度。同時(shí),對(duì)基于云計(jì)算環(huán)境的彈性測(cè)量結(jié)果之上的彈性分析算法及彈性控制策略,這也是下一步需要重點(diǎn)研究的范疇。

[1]Armbrust M,F(xiàn)ox A,Griffith R,et al.Above the Clouds:A Berkeley View of Cloud Computing[M].Technical Report EECS-2009-28,EECS Department,University of California,Berkeley.

[2]Srinivasan S,Lee J,Liu E,et al.NetServ:Dynamically Deploying in-network Services[C]//in Proc.Workshop on Rearchitecting the Internet(ReArch’09),2009:37-42.

[3]Chang F,Dean J,Ghemawat S,et al.Bigtable:A Distributed Storage System for Structured Data[C]//in Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation-Volume 7,ser.OSDI’06.Berkeley,CA,USA:USENIX Association,2006:15-15.

[4]趙少卡,李立耀,徐聰,等.基于SaaS的彈性云平臺(tái)優(yōu)化調(diào)度策略設(shè)計(jì)[J].計(jì)算機(jī)應(yīng)用研究,2013,31(9):117-119.

[5]DeCandia G,Hastorun D,Jampani M,et al.Dynamo:Amazon’s Highly Available Key-Value Store[C]//in Proceedings of Twenty-First ACM SIGOPS Symposium on Operating Systems Principles,ser.SOSP’07.New York,NY,USA: ACM,2007:205-220.

[6]張波,雋志才,林徐勛.基于有限理性的彈性需求隨機(jī)用戶均衡交通分配模型[J].計(jì)算機(jī)應(yīng)用研究,2011,28(9):3268-3271.

[7]Sekar V,Reiter M K,Willinger W,et al.CSAMP:a system for network-wide flow monitoring[C]//in Proc.5th USENIX Symp.on Networked Systems Design and Implementation(NSDI’08),2008:233-246.

[8]Nurmi D,Wolski R,Grzegorczyk C,et al.Eucalyptus:A Technical Report on an Elastic Utility Computing Architecture Linking Your Programs to Useful Systems[C]//UCSB Computer Science Technical Report Number 2008-10,August,2008.

[9]PezarosD,HoerdtM ,Hutchison D.Low-overhead end-to-end Performance Measurement for Next Generation Networks[J].IEEE Transactions on Network and Service Management,2011,8(1):1-14.

[10]陳堅(jiān),楊飛,晏啟鵬.多方式復(fù)合城市交通網(wǎng)絡(luò)彈性需求隨機(jī)用戶平衡分配模型[J].計(jì)算機(jī)應(yīng)用研究,2012,29(10):3693-3696.

[11]羅來平,宮輝力,劉先林.基于決策樹算法的遙感圖像分類研究與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用研究,2007,24(1):207-209.

[12]Wang G,T.S.E.Ng.The Impact of Virtualization on Network Performance of Amazon EC2 Data Center[C]//Proceedings of IEEE Infocom,2010:1-9.

[13]Assuncao A C M,Buyya R.Evaluating the cost-benefit of Using Cloud Computing to Extend the Capacity of Clusters[C]//11th IEEE International Conference on High Performance Computing and Communications,2009.

[14]張瀟丹,李俊.一種基于云服務(wù)模式的網(wǎng)絡(luò)測(cè)量與分析架構(gòu)[J].計(jì)算機(jī)應(yīng)用研究,2012,29(2):725-733.

[15]Li A,Yang X,Kandula S.Cloudcmp:Comparing Public Cloud Providers[C]//the 10th Annual Conference on Internet Measurement,Melbourne,Australia,2010.

Research Based on Measurement of Elastic Capabilities of Cloud Computing Model

CHEN Zhong-liang
(Huanghuai University,Zhumadian 463000,China)

Recently,cloud computing as the method to reduce the computing device infrastructure resource expensive and reduce the maintenance cost,has attracted many researchers attention.Cloud computing has many key characteristics,such as reliability,reusability and flexibility lease.However,these characteristics measurement are lack of a clear and quantitative standard.In this paper,a preparatory work is proposed can help to provide a series of cloud computing performance benchmark. Specifically,a measure of flexibility of cloud model is provided.Cloud computing system elasticity refers to a request initiated from a user at any time in case of extension and contraction.Elastic meaning this work focuses on the definition of the physical equipment in use,the definition is used to represent the basic characteristics of cloud computing environment parameters and elastic related.And the basic parameter method and the point of the model proposed is influenced in this paper using the list of elastic as measurement basis,and through the display of test case.

Cloud computing,elasticity,computing capacity

TP391

A

1002-0640(2015)10-0026-05

2014-09-08

2014-10-28

河南省科技發(fā)展基金資助項(xiàng)目(132102210463)

陳中良(1980- ),男,河南駐馬店人,碩士,實(shí)驗(yàn)師。研究方向:云計(jì)算、軟件技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)。

猜你喜歡
計(jì)算資源計(jì)算能力彈性
淺談如何提高小學(xué)生的計(jì)算能力
為什么橡膠有彈性?
小學(xué)生計(jì)算能力的提高策略
為什么橡膠有彈性?
基于模糊規(guī)劃理論的云計(jì)算資源調(diào)度研究
小學(xué)生計(jì)算能力的培養(yǎng)
注重低頻的細(xì)節(jié)與彈性 KEF KF92
改進(jìn)快速稀疏算法的云計(jì)算資源負(fù)載均衡
彈性夾箍折彎模的改進(jìn)
淺談小學(xué)生計(jì)算能力的培養(yǎng)
彭山县| 衡山县| 扬中市| 旬阳县| 罗山县| 民和| 祥云县| 天台县| 普宁市| 广饶县| 兴安盟| 慈利县| 白水县| 微山县| 定日县| 罗城| 霍山县| 乐陵市| 东丰县| 山东省| 烟台市| 读书| 大新县| 商城县| 望江县| 寻甸| 英德市| 尖扎县| 永靖县| 济宁市| 三穗县| 嵊州市| 新和县| 冀州市| 新邵县| 枣庄市| 高邮市| 临清市| 涡阳县| 柳林县| 孙吴县|