專利名稱:用于對(duì)云計(jì)算服務(wù)進(jìn)行評(píng)測(cè)的系統(tǒng)及評(píng)測(cè)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別涉及一種用于對(duì)云計(jì)算服務(wù)進(jìn)行評(píng)測(cè)的系統(tǒng)及評(píng)測(cè)方法。
背景技術(shù):
云計(jì)算(CloudComputing)是虛擬化(Virtualization)、分布式計(jì)算 (Distributed Computing)、并行計(jì)算(Parallel Computing)、效用計(jì)算(Utility Computing)等傳統(tǒng)計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)發(fā)展融合的產(chǎn)物。它旨在通過(guò)網(wǎng)絡(luò)把多個(gè)成本相對(duì)較低的計(jì)算實(shí)體整合成一個(gè)具有強(qiáng)大計(jì)算能力的系統(tǒng),并借助SaaS(Software as a Service,軟件即服務(wù))、PaaS(Platform as a Service,平臺(tái)即服務(wù))、 IaaS(Infrastructure as a Service,基礎(chǔ)設(shè)施即服務(wù))等服務(wù)方式把強(qiáng)大的計(jì)算能力分發(fā)到終端用戶手中。目前國(guó)內(nèi)外市場(chǎng)上有眾多的公共云計(jì)算服務(wù)商,他們?yōu)橛脩籼峁┝烁鞣N類型的云計(jì)算服務(wù)。這些云計(jì)算服務(wù)規(guī)格不一,價(jià)格差別很大。以IaaS為例,用戶購(gòu)買的云計(jì)算服務(wù)是云主機(jī)(一種通過(guò)虛擬化技術(shù)實(shí)現(xiàn)的具有和物理計(jì)算機(jī)等同功能的計(jì)算資源)。云主機(jī)的規(guī)格多種多樣,通常包括CPU數(shù)量及速度,內(nèi)存大小,硬盤大小,網(wǎng)絡(luò)帶寬等。再以由多家云計(jì)算服務(wù)商提供的存儲(chǔ)服務(wù)為例,用戶購(gòu)買的是文件存儲(chǔ)服務(wù)(用戶通過(guò)服務(wù)接口可以讀取和寫入文件,服務(wù)商按照文件的大小和存儲(chǔ)時(shí)間向用戶收費(fèi))。這些存儲(chǔ)服務(wù)在不同網(wǎng)絡(luò)環(huán)境下的文件讀取速度和寫入速度差別很大,并不能在服務(wù)條款里得到保證。云計(jì)算服務(wù)商向用戶提供了多種規(guī)格的云服務(wù)以供選擇。可供選擇的云服務(wù)的多樣性固然方便了用戶,但面對(duì)眾多的選擇,普通用戶又會(huì)遇到無(wú)法區(qū)分各種云計(jì)算服務(wù)的性能價(jià)格比,從而浪費(fèi)資金、計(jì)算資源等問題。即使是專業(yè)用戶,面對(duì)眾多選擇也需要投入大量的資金、時(shí)間和精力來(lái)對(duì)各種云計(jì)算服務(wù)進(jìn)行手動(dòng)評(píng)測(cè),這樣做不僅效率低,而且在準(zhǔn)確率上也依賴于技術(shù)人員的經(jīng)驗(yàn),并且很難精確獲得一項(xiàng)或者多項(xiàng)云服務(wù)的長(zhǎng)期性能特點(diǎn),如時(shí)間-性能曲線。
發(fā)明內(nèi)容
本發(fā)明的目的是克服現(xiàn)有技術(shù)無(wú)法對(duì)眾多云計(jì)算服務(wù)商所提供的云計(jì)算服務(wù)的性能做出客觀評(píng)測(cè),不利于用戶根據(jù)自身業(yè)務(wù)特點(diǎn)選擇云計(jì)算服務(wù)的缺陷,從而提供一種較為客觀、公正的云計(jì)算評(píng)測(cè)系統(tǒng)與方法。為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種用于對(duì)云計(jì)算服務(wù)進(jìn)行評(píng)測(cè)的系統(tǒng),包括中央管理節(jié)點(diǎn)、評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)以及至少一個(gè)評(píng)測(cè)節(jié)點(diǎn);其中,所述的評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)連接到所述的中央管理節(jié)點(diǎn)上,所述的中央管理節(jié)點(diǎn)與所述至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)加以連接;所述的評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)保存用于對(duì)云服務(wù)進(jìn)行評(píng)測(cè)的測(cè)試程序;所述的中央管理節(jié)點(diǎn)用于對(duì)所述的評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)和所述至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)進(jìn)行管理,并存儲(chǔ)所述至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)所返回的評(píng)測(cè)數(shù)據(jù);所述的至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)對(duì)所要評(píng)測(cè)的云服務(wù)做評(píng)測(cè)操作;所述的中央管理節(jié)點(diǎn)包括中央控制模塊、評(píng)測(cè)節(jié)點(diǎn)控制模塊、云服務(wù)信息列表、測(cè)試程序管理模塊、數(shù)據(jù)存儲(chǔ)模塊、數(shù)據(jù)演示模塊以及評(píng)測(cè)數(shù)據(jù)選擇模塊;其中,所述的中央控制模塊用于控制整個(gè)評(píng)測(cè)過(guò)程的開始和結(jié)束,相關(guān)評(píng)測(cè)參數(shù)的設(shè)置,測(cè)試程序的增加和刪除以及評(píng)測(cè)數(shù)據(jù)展示的更新;所述的評(píng)測(cè)節(jié)點(diǎn)控制模塊用于控制部署在不同地理位置的各個(gè)所述評(píng)測(cè)節(jié)點(diǎn)對(duì)各項(xiàng)云服務(wù)進(jìn)行評(píng)測(cè),收集來(lái)自于各個(gè)所述評(píng)測(cè)節(jié)點(diǎn)的評(píng)測(cè)結(jié)果數(shù)據(jù),并將這些數(shù)據(jù)發(fā)送至所述的數(shù)據(jù)存儲(chǔ)模塊;所述的云服務(wù)信息列表中存儲(chǔ)了所有需要被評(píng)測(cè)的云服務(wù)的信息,所述云服務(wù)的信息包含了被評(píng)測(cè)的各項(xiàng)云服務(wù)的訪問信息;所述的測(cè)試程序管理模塊負(fù)責(zé)向所述測(cè)試程序倉(cāng)庫(kù)節(jié)點(diǎn)中添加或者刪除測(cè)試程序;所述的數(shù)據(jù)存儲(chǔ)模塊用于存儲(chǔ)每次評(píng)測(cè)的數(shù)據(jù)結(jié)果;所述評(píng)測(cè)數(shù)據(jù)選擇模塊根據(jù)需要從所述數(shù)據(jù)存儲(chǔ)模塊中讀取滿足用戶需要的評(píng)測(cè)結(jié)果數(shù)據(jù),并將這些評(píng)測(cè)結(jié)果數(shù)據(jù)傳輸?shù)綌?shù)據(jù)演示模塊;所述數(shù)據(jù)演示模塊負(fù)責(zé)將評(píng)測(cè)的數(shù)據(jù)結(jié)果演示給用戶。上述技術(shù)方案中,所述的評(píng)測(cè)節(jié)點(diǎn)包括評(píng)測(cè)控制模塊、測(cè)試程序信息列表、云服務(wù)信息列表、評(píng)測(cè)執(zhí)行模塊;其中,所述的評(píng)測(cè)控制模塊控制各項(xiàng)云服務(wù)每一次評(píng)測(cè)的開始和結(jié)束,以及將評(píng)測(cè)結(jié)果數(shù)據(jù)定期地返回給所述中央控制節(jié)點(diǎn);所述的測(cè)試程序信息列表中存儲(chǔ)了該評(píng)測(cè)節(jié)點(diǎn)所要評(píng)測(cè)的各項(xiàng)云服務(wù)所對(duì)應(yīng)的測(cè)試程序信息,該列表用于從評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)查詢并獲取對(duì)應(yīng)的測(cè)試程序;所述的云服務(wù)信息列表中存儲(chǔ)了該評(píng)測(cè)節(jié)點(diǎn)所負(fù)責(zé)的云服務(wù)的訪問控制信息;所述的評(píng)測(cè)執(zhí)行模塊部署并調(diào)用所述的測(cè)試程序以評(píng)測(cè)云服務(wù)。本發(fā)明還提供了一種應(yīng)用于所述的用于對(duì)云計(jì)算服務(wù)進(jìn)行評(píng)測(cè)的系統(tǒng)的云計(jì)算評(píng)測(cè)方法,包括步驟I)、所述中央管理節(jié)點(diǎn)選定所要評(píng)測(cè)的云服務(wù),確定評(píng)測(cè)該云服務(wù)所需的測(cè)試程序,從所述至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)中選擇對(duì)應(yīng)于所要評(píng)測(cè)的云服務(wù)的評(píng)測(cè)節(jié)點(diǎn);步驟2)、步驟I)中所選定的評(píng)測(cè)節(jié)點(diǎn)啟動(dòng)所要評(píng)測(cè)的云服務(wù),調(diào)用所述測(cè)試程序?qū)λu(píng)測(cè)的云服務(wù)進(jìn)行評(píng)測(cè);步驟3)、返回并存儲(chǔ)評(píng)測(cè)結(jié)果。上述技術(shù)方案中,所述的步驟2)包括步驟2-1)、所述評(píng)測(cè)節(jié)點(diǎn)中的評(píng)測(cè)控制模塊向所述評(píng)測(cè)執(zhí)行模塊發(fā)送評(píng)測(cè)啟動(dòng)信號(hào);步驟2-2)、收到評(píng)測(cè)啟動(dòng)信號(hào)后,所述評(píng)測(cè)執(zhí)行模塊從所述云服務(wù)信息列表模塊中讀取需要進(jìn)行評(píng)測(cè)的云服務(wù)的訪問控制信息;步驟2-3)、根據(jù)所需要評(píng)測(cè)的云服務(wù)種類,所述評(píng)測(cè)執(zhí)行模塊從所述測(cè)試程序信息列表模塊中讀取當(dāng)前被評(píng)測(cè)云計(jì)算服務(wù)的所需要的測(cè)試程序信息;步驟2-4)、評(píng)測(cè)執(zhí)行模塊根據(jù)步驟2-2)中讀取的訪問控制信息開啟當(dāng)前待評(píng)測(cè)的云服務(wù);步驟2-5)、根據(jù)所開啟的云服務(wù)的屬性,所述評(píng)測(cè)執(zhí)行模塊查詢所述測(cè)試程序倉(cāng)庫(kù)節(jié)點(diǎn),將所需測(cè)試程序或者讀取到當(dāng)前評(píng)測(cè)節(jié)點(diǎn),或者將其發(fā)送至云服務(wù)端;步驟2-6)、根據(jù)所開啟的云服務(wù)屬性,所述評(píng)測(cè)執(zhí)行模塊或者在本地或者在云服務(wù)端執(zhí)行步驟2-5)所讀取的各項(xiàng)測(cè)試程序;步驟2-7)、待所有評(píng)測(cè)程序執(zhí)行完畢后,所述評(píng)測(cè)執(zhí)行模塊將評(píng)測(cè)程序的輸出結(jié)果經(jīng)由所述評(píng)測(cè)控制模塊發(fā)送到所述中央管理節(jié)點(diǎn)并保存;步驟2-8)、所述評(píng)測(cè)執(zhí)行模塊根據(jù)步驟2-2)中讀取的訪問控制信息關(guān)閉當(dāng)前已經(jīng)被評(píng)測(cè)的云服務(wù);步驟2-9)、所述評(píng)測(cè)執(zhí)行模塊重復(fù)執(zhí)行步驟2-3)-步驟2_7),直到所述云服務(wù)信息列表模塊中的所有云服務(wù)都已被評(píng)測(cè)。上述技術(shù)方案中,所述的評(píng)測(cè)結(jié)果包括CPU每秒鐘內(nèi)所執(zhí)行某一項(xiàng)特定運(yùn)算的次數(shù)、內(nèi)存系統(tǒng)的讀寫速度、磁盤存儲(chǔ)系統(tǒng)的讀寫速度、訪問評(píng)測(cè)節(jié)點(diǎn)以及其他網(wǎng)絡(luò)站點(diǎn)的時(shí)延和帶寬、某項(xiàng)應(yīng)用服務(wù)程序在單位時(shí)間內(nèi)的吞吐量。本發(fā)明的優(yōu)點(diǎn)在于I)提出的評(píng)測(cè)系統(tǒng)可以自動(dòng)地對(duì)多種具有不同控制和訪問接口的云計(jì)算服務(wù)進(jìn)行評(píng)測(cè);2)系統(tǒng)管理員可以根據(jù)預(yù)算資金方便地調(diào)整評(píng)測(cè)的時(shí)間間隔;3)最終評(píng)測(cè)結(jié)果為被評(píng)測(cè)的云計(jì)算服務(wù)在不同物理地點(diǎn)被訪問時(shí)隨時(shí)間變化的性能曲線圖,較為真實(shí)地反映出一項(xiàng)云計(jì)算服務(wù)的長(zhǎng)期性能特點(diǎn);4)用戶可以靈活選擇需要評(píng)測(cè)的云服務(wù)以及所要評(píng)測(cè)的性能指標(biāo)。
圖I為在一個(gè)實(shí)施例中,本發(fā)明的云計(jì)算服務(wù)評(píng)測(cè)系統(tǒng)及其運(yùn)行環(huán)境的示意圖;圖2為在一個(gè)實(shí)施例中,本發(fā)明的云計(jì)算服務(wù)評(píng)測(cè)系統(tǒng)中的評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)的結(jié)構(gòu)圖;圖3為在一個(gè)實(shí)施例中,本發(fā)明的云計(jì)算服務(wù)評(píng)測(cè)系統(tǒng)中的中央管理節(jié)點(diǎn)的結(jié)構(gòu)圖;圖4為在一個(gè)實(shí)施例中,本發(fā)明的云計(jì)算服務(wù)評(píng)測(cè)系統(tǒng)中的評(píng)測(cè)節(jié)點(diǎn)的結(jié)構(gòu)圖。
具體實(shí)施例方式在對(duì)本發(fā)明做詳細(xì)說(shuō)明前,首先對(duì)本發(fā)明中所涉及的相關(guān)概念做統(tǒng)一的描述。I、云服務(wù)商提供公共云計(jì)算服務(wù)的廠商,如亞馬遜(aws.amazon.com)和云快線 (cloudex. cn)等公司。2、云服務(wù)云服務(wù)商提供的單項(xiàng)云計(jì)算服務(wù),如亞馬遜提供的EC2( —種云主機(jī)服務(wù))、S3 ( —種云存儲(chǔ)服務(wù))等服務(wù)。3、管理員負(fù)責(zé)評(píng)測(cè)服務(wù)的配置和管理的工作人員。下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明做進(jìn)一步說(shuō)明。在圖I中給出了本發(fā)明的云計(jì)算服務(wù)評(píng)測(cè)系統(tǒng)及其運(yùn)行環(huán)境的示意圖,在一個(gè)云計(jì)算環(huán)境中包括有至少一個(gè)云服務(wù)商,如圖I中所示的云服務(wù)商A、云服務(wù)商B,每個(gè)云服務(wù)商會(huì)向外提供至少一個(gè)云服務(wù),如圖I中所示的云服務(wù)2。每個(gè)云服務(wù)商會(huì)向用戶提供應(yīng)用程序接口(API)來(lái)管理和控制其購(gòu)買的云服務(wù),如圖I所示的云管理接口。本發(fā)明的云服務(wù)評(píng)測(cè)系統(tǒng)包括有一個(gè)中央管理節(jié)點(diǎn),一個(gè)評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)以及至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)。所述的評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)連接到所述的中央管理節(jié)點(diǎn)上;所述的至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)各自與所述的中央管理節(jié)點(diǎn)連接,它們分布在網(wǎng)絡(luò)中的不同物理位置,以獲得各種云計(jì)算服務(wù)從不同地域訪問時(shí)所表現(xiàn)出的性能特點(diǎn)。本發(fā)明的云服務(wù)評(píng)測(cè)系統(tǒng)中的所有節(jié)點(diǎn),既可以部署運(yùn)行于傳統(tǒng)的服務(wù)器上,也可以部署運(yùn)行于提供IaaS或者PaaS服務(wù)的云中。下面對(duì)云服務(wù)評(píng)測(cè)系統(tǒng)中各個(gè)部分的功能與組成做進(jìn)一步的說(shuō)明。在圖2中對(duì)所述的評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)的組成做了進(jìn)一步的說(shuō)明。圖中實(shí)線箭頭表示控制與被控制關(guān)系,虛線箭頭表示數(shù)據(jù)流向。虛線框內(nèi)為該節(jié)點(diǎn)的組成模塊測(cè)試程序存儲(chǔ)模塊。該模塊存儲(chǔ)所有用于對(duì)各項(xiàng)云服務(wù)進(jìn)行評(píng)測(cè)的測(cè)試程序。這些測(cè)試程序包括但不限于以下兩類1)基準(zhǔn)性能測(cè)試程序。對(duì)于IaaS類型的云服務(wù),因?yàn)槠涮峁┑挠?jì)算環(huán)境與傳統(tǒng)計(jì)算環(huán)境類似,可以使用傳統(tǒng)的基準(zhǔn)測(cè)試程序?qū)υ擃愒品?wù)進(jìn)行評(píng)測(cè)。對(duì)于其他類型的云服務(wù),由于每家云計(jì)算服務(wù)商提供的各項(xiàng)云服務(wù)的接口不同,需要由開發(fā)人員單獨(dú)開發(fā)基準(zhǔn)測(cè)試程序。但是所有的基準(zhǔn)測(cè)試程序必須客觀地反映出云服務(wù)的性能特點(diǎn)。例如,對(duì)于類似亞馬遜S3存儲(chǔ)服務(wù)的云服務(wù),對(duì)應(yīng)的基準(zhǔn)測(cè)試程序可以隨機(jī)生成各種大小的文件, 多次將這些文件上傳至云服務(wù)并測(cè)量每次上傳的時(shí)間,便可以評(píng)測(cè)該云服務(wù)在當(dāng)前網(wǎng)絡(luò)位置的上傳速度。2)應(yīng)用整體性能測(cè)試程序。本文提出的評(píng)測(cè)系統(tǒng)也支持基于IaaS和PaaS 的應(yīng)用服務(wù)程序的整體性能評(píng)測(cè)。用戶可以將待評(píng)估的應(yīng)用程序和對(duì)應(yīng)的性能測(cè)試程序通過(guò)系統(tǒng)管理員提交至本發(fā)明的評(píng)測(cè)系統(tǒng)。評(píng)測(cè)系統(tǒng)在用戶指定的一組云服務(wù)上部署并運(yùn)行應(yīng)用程序,然后根據(jù)應(yīng)用程序特點(diǎn),在評(píng)測(cè)節(jié)點(diǎn)或者云服務(wù)端運(yùn)行對(duì)應(yīng)的性能測(cè)試程序。例如,應(yīng)用程序可以是一種數(shù)據(jù)庫(kù)系統(tǒng),其對(duì)應(yīng)的性能測(cè)試程序執(zhí)行各種數(shù)據(jù)庫(kù)查詢操作并記錄查詢時(shí)間。在圖3中對(duì)所述的中央管理節(jié)點(diǎn)的組成做了進(jìn)一步的說(shuō)明。圖中實(shí)線箭頭表示控制與被控制關(guān)系,虛線箭頭表示數(shù)據(jù)流向。虛線框內(nèi)為該節(jié)點(diǎn)的組成模塊,包括中央控制模塊、評(píng)測(cè)節(jié)點(diǎn)控制模塊、云服務(wù)信息列表、測(cè)試程序管理模塊、數(shù)據(jù)存儲(chǔ)模塊、數(shù)據(jù)演示模塊。下面對(duì)上述模塊的具體功能以及相關(guān)操作做進(jìn)一步說(shuō)明。所述的中央控制模塊用于控制整個(gè)評(píng)測(cè)過(guò)程的開始和結(jié)束,相關(guān)評(píng)測(cè)參數(shù)的設(shè)置,測(cè)試程序的增加和刪除以及評(píng)測(cè)數(shù)據(jù)展示的更新。所述的評(píng)測(cè)節(jié)點(diǎn)控制模塊用于控制部署在不同地理位置的各個(gè)評(píng)測(cè)節(jié)點(diǎn)對(duì)各項(xiàng)云服務(wù)進(jìn)行評(píng)測(cè),收集來(lái)自于各個(gè)評(píng)測(cè)節(jié)點(diǎn)的評(píng)測(cè)結(jié)果數(shù)據(jù),并將這些數(shù)據(jù)發(fā)送至所述的數(shù)據(jù)存儲(chǔ)模塊。所述的云服務(wù)信息列表中存儲(chǔ)了所有需要被評(píng)測(cè)的云服務(wù)的信息,所述云服務(wù)信息包含了由管理員添加的被評(píng)測(cè)的各項(xiàng)云服務(wù)的訪問信息,例如云服務(wù)的訪問地址(如IP 地址或者URL)、用戶名、密碼或者密鑰等。通過(guò)云計(jì)算服務(wù)提供商提供的云計(jì)算管理接口, 這些信息用于在評(píng)測(cè)一項(xiàng)云服務(wù)前開啟該云服務(wù),在評(píng)測(cè)結(jié)束后關(guān)閉該云服務(wù)。整個(gè)評(píng)測(cè)系統(tǒng)的管理員可對(duì)云服務(wù)信息列表中所保存的云服務(wù)的種類進(jìn)行增加或刪除,并根據(jù)云服務(wù)種類的變化增加或刪除相應(yīng)的訪問信息。
7
所述的測(cè)試程序管理模塊負(fù)責(zé)向測(cè)試程序倉(cāng)庫(kù)節(jié)點(diǎn)中添加或者刪除各種基準(zhǔn)性能和應(yīng)用性能測(cè)試程序。所述的數(shù)據(jù)存儲(chǔ)模塊用于存儲(chǔ)每次評(píng)測(cè)的數(shù)據(jù)結(jié)果。所述的數(shù)據(jù)演示模塊負(fù)責(zé)將保存在數(shù)據(jù)存儲(chǔ)模塊中的評(píng)測(cè)數(shù)據(jù)演示給用戶。作為一個(gè)優(yōu)選實(shí)現(xiàn)方式,在又一個(gè)實(shí)施例中,所述的中央管理節(jié)點(diǎn)還包括有評(píng)測(cè)數(shù)據(jù)選擇模塊,所述評(píng)測(cè)數(shù)據(jù)選擇模塊根據(jù)用戶或管理員的需要從所述數(shù)據(jù)存儲(chǔ)模塊中讀取滿足用戶需要的評(píng)測(cè)結(jié)果數(shù)據(jù),并將這些評(píng)測(cè)結(jié)果數(shù)據(jù)傳輸?shù)綌?shù)據(jù)演示模塊,由所述數(shù)據(jù)演示模塊予以演示。在前一實(shí)施例中,評(píng)測(cè)節(jié)點(diǎn)在中央管理節(jié)點(diǎn)的控制下生成評(píng)測(cè)數(shù)據(jù)后會(huì)被保存到數(shù)據(jù)存儲(chǔ)模塊,在一定時(shí)間周期后,所述數(shù)據(jù)存儲(chǔ)模塊中保存的評(píng)測(cè)數(shù)據(jù)都被發(fā)送到數(shù)據(jù)演示模塊,由該模塊演示給用戶。在該實(shí)施例中,評(píng)測(cè)數(shù)據(jù)會(huì)沒有選擇地演示給用戶,當(dāng)數(shù)據(jù)量較大時(shí),用戶可能就無(wú)法關(guān)注重要的評(píng)測(cè)數(shù)據(jù)。本實(shí)施例中采用的評(píng)測(cè)數(shù)據(jù)選擇模塊有助于解決這一問題。例如,用戶希望知道磁盤存儲(chǔ)系統(tǒng)的讀寫速度在10兆字節(jié)每秒以上的云服務(wù)有哪些。利用所述評(píng)測(cè)數(shù)據(jù)選擇模塊就可以將磁盤存儲(chǔ)系統(tǒng)的讀寫速度在10兆字節(jié)每秒以上的云服務(wù)讀取出來(lái)。在圖4中對(duì)所述評(píng)測(cè)節(jié)點(diǎn)的組成做了進(jìn)一步的說(shuō)明。圖中實(shí)線箭頭表示控制與被控制關(guān)系,虛線箭頭表示數(shù)據(jù)流向。虛線框內(nèi)為該節(jié)點(diǎn)的組成模塊,包括評(píng)測(cè)控制模塊、測(cè)試程序信息列表、云服務(wù)信息列表、評(píng)測(cè)執(zhí)行模塊。下面對(duì)上述模塊的具體功能以及相關(guān)操作做進(jìn)一步說(shuō)明。所述的評(píng)測(cè)控制模塊控制每一次每項(xiàng)云服務(wù)評(píng)測(cè)的開始和結(jié)束,以及將評(píng)測(cè)結(jié)果數(shù)據(jù)定期地返回給中央管理節(jié)點(diǎn)。每項(xiàng)云服務(wù)測(cè)試的時(shí)間間隔可由管理員指定,通過(guò)中央管理節(jié)點(diǎn)中的評(píng)測(cè)節(jié)點(diǎn)控制模塊發(fā)送至各個(gè)評(píng)測(cè)節(jié)點(diǎn)并存儲(chǔ)于該模塊中。所述的測(cè)試程序信息列表中存儲(chǔ)了該評(píng)測(cè)節(jié)點(diǎn)所負(fù)責(zé)的各項(xiàng)云服務(wù)對(duì)應(yīng)的測(cè)試程序信息。該列表中的數(shù)據(jù)為評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)中存儲(chǔ)的測(cè)試程序的一個(gè)子集。根據(jù)所要評(píng)測(cè)的云服務(wù)的動(dòng)態(tài)變化情況,系統(tǒng)管理員可對(duì)該模塊中所保存的測(cè)試程序的種類進(jìn)行增加或刪除。所述的云服務(wù)信息列表中存儲(chǔ)了該評(píng)測(cè)節(jié)點(diǎn)所負(fù)責(zé)的云服務(wù)的訪問控制信息。該列表中的數(shù)據(jù)為中央控制節(jié)點(diǎn)中的云服務(wù)信息列表中的數(shù)據(jù)的一個(gè)子集。根據(jù)評(píng)測(cè)節(jié)點(diǎn)的自身性能和所處網(wǎng)絡(luò)環(huán)境,系統(tǒng)管理員可以對(duì)該模塊中所保存的云服務(wù)訪問控制信息進(jìn)行增加或者刪除。所述的評(píng)測(cè)執(zhí)行模塊根據(jù)所述評(píng)測(cè)控制模塊的控制命令首先通過(guò)云服務(wù)管理接口開啟需要被評(píng)測(cè)的云服務(wù),然后從評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)獲取與所要評(píng)測(cè)的云服務(wù)對(duì)應(yīng)的一系列測(cè)試程序并在當(dāng)前評(píng)測(cè)節(jié)點(diǎn)內(nèi)或者在指定的云服務(wù)上運(yùn)行,從而實(shí)現(xiàn)對(duì)云服務(wù)的評(píng)測(cè)。在當(dāng)前一輪評(píng)測(cè)結(jié)束后,該模塊關(guān)閉被評(píng)測(cè)的云服務(wù),并將評(píng)測(cè)結(jié)果發(fā)送至所述的評(píng)測(cè)控制模塊。前文提到,評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)中還包括有應(yīng)用整體性能測(cè)試程序,評(píng)測(cè)執(zhí)行模塊同樣可以通過(guò)應(yīng)用整體性能測(cè)試程序來(lái)實(shí)現(xiàn)對(duì)部署在云服務(wù)端的應(yīng)用程序進(jìn)行評(píng)測(cè)。下面結(jié)合上述模塊,對(duì)本發(fā)明的云服務(wù)評(píng)測(cè)系統(tǒng)對(duì)云服務(wù)進(jìn)行評(píng)測(cè)的過(guò)程進(jìn)行說(shuō)明。在系統(tǒng)安裝配置階段,由系統(tǒng)管理員將各個(gè)評(píng)測(cè)節(jié)點(diǎn)部署在不同的地理位置。部署既可以通過(guò)傳統(tǒng)的將安裝有本評(píng)測(cè)系統(tǒng)的服務(wù)器接入網(wǎng)絡(luò)來(lái)實(shí)現(xiàn),也可以通過(guò)將本評(píng)測(cè)系統(tǒng)部署在基于IaaS或者PaaS的云中。系統(tǒng)管理員通過(guò)中央管理節(jié)點(diǎn)向系統(tǒng)添加各種需要被評(píng)測(cè)的云服務(wù)的訪問信息,以及對(duì)應(yīng)于各種云服務(wù)的基準(zhǔn)測(cè)試程序和應(yīng)用整體性能測(cè)試程序。根據(jù)各個(gè)評(píng)測(cè)節(jié)點(diǎn)的地理位置和其他特點(diǎn),系統(tǒng)管理員接著給每個(gè)評(píng)測(cè)節(jié)點(diǎn)分配需要進(jìn)行評(píng)測(cè)的云服務(wù)和每項(xiàng)云服務(wù)評(píng)測(cè)的時(shí)間間隔T。根據(jù)中央管理節(jié)點(diǎn)的控制命令,評(píng)測(cè)系統(tǒng)開始運(yùn)行,每隔時(shí)間T,在中央管理節(jié)點(diǎn)的控制下,各個(gè)評(píng)測(cè)節(jié)點(diǎn)開始執(zhí)行以下一系列操作步驟I)、評(píng)測(cè)控制模塊向評(píng)測(cè)執(zhí)行模塊發(fā)送評(píng)測(cè)啟動(dòng)信號(hào);步驟2)、收到評(píng)測(cè)啟動(dòng)信號(hào)后,評(píng)測(cè)執(zhí)行模塊從云服務(wù)信息列表模塊中讀取需要進(jìn)行評(píng)測(cè)的云服務(wù)的訪問控制信息;步驟3)、根據(jù)所需要評(píng)測(cè)的云服務(wù)種類,評(píng)測(cè)執(zhí)行模塊從測(cè)試程序信息列表模塊中讀取當(dāng)前被評(píng)測(cè)云計(jì)算服務(wù)的所需要的測(cè)試程序信息;步驟4)、評(píng)測(cè)執(zhí)行模塊根據(jù)步驟2)中讀取的訪問控制信息開啟當(dāng)前待評(píng)測(cè)的云服務(wù);步驟5)、根據(jù)所開啟的云服務(wù)屬性,評(píng)測(cè)執(zhí)行模塊查詢測(cè)試程序倉(cāng)庫(kù)節(jié)點(diǎn),將所需測(cè)試程序或者讀取到當(dāng)前評(píng)測(cè)節(jié)點(diǎn),或者將其發(fā)送至云服務(wù)端;步驟6)、根據(jù)所開啟的云服務(wù)屬性,評(píng)測(cè)執(zhí)行模塊或者在本地或者在云服務(wù)端執(zhí)行步驟5)所讀取的各項(xiàng)評(píng)測(cè)程序;步驟7)、待所有評(píng)測(cè)程序執(zhí)行完畢后,評(píng)測(cè)執(zhí)行模塊將評(píng)測(cè)程序的輸出結(jié)果經(jīng)由評(píng)測(cè)控制模塊發(fā)送到中央管理節(jié)點(diǎn)并保存于其中的數(shù)據(jù)存儲(chǔ)模塊;步驟8)、評(píng)測(cè)執(zhí)行模塊根據(jù)步驟2)中讀取的訪問控制信息關(guān)閉當(dāng)前已經(jīng)被評(píng)測(cè)的云服務(wù);步驟9)、評(píng)測(cè)執(zhí)行模塊重復(fù)步驟3)-步驟8),直到云服務(wù)信息列表模塊中的所有云服務(wù)都已被評(píng)測(cè);(為提高評(píng)測(cè)的效率,也可將步驟3)到步驟8)置于一個(gè)線程內(nèi),通過(guò)多線程的方式并行地對(duì)多項(xiàng)云服務(wù)進(jìn)行評(píng)測(cè)。)步驟10)、評(píng)測(cè)執(zhí)行模塊通知評(píng)測(cè)控制模塊當(dāng)前一輪的評(píng)測(cè)結(jié)束,控制模塊發(fā)出結(jié)束命令。云服務(wù)的評(píng)測(cè)結(jié)果包括但不限于如下指標(biāo)1)CPU每秒鐘內(nèi)所執(zhí)行某一項(xiàng)特定運(yùn)算的次數(shù);2)內(nèi)存系統(tǒng)的讀寫速度兆字節(jié)每秒;3)磁盤存儲(chǔ)系統(tǒng)的讀寫速度兆字節(jié)每秒;3)訪問評(píng)測(cè)節(jié)點(diǎn)以及其他網(wǎng)絡(luò)站點(diǎn)的時(shí)延和帶寬;4)某個(gè)應(yīng)用服務(wù)程序的吞吐量比如一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)每秒鐘可以執(zhí)行某項(xiàng)查詢操作的次數(shù)。在上述指標(biāo)的基礎(chǔ)上,可進(jìn)一步將上述指標(biāo)中的數(shù)據(jù)與云服務(wù)商的標(biāo)價(jià)相除,得到若干個(gè)用于考量性價(jià)比的指標(biāo),用戶根據(jù)該指標(biāo)可以對(duì)云服務(wù)商所提供的云服務(wù)加以選擇。為了便于用戶比較各種云服務(wù)的性能,保存在數(shù)據(jù)存儲(chǔ)模塊中的評(píng)測(cè)數(shù)據(jù)可通過(guò)數(shù)據(jù)演示模塊展示給用戶。在這一展示的過(guò)程中,控制模塊向數(shù)據(jù)演示模塊發(fā)送控制命令, 通知其演示數(shù)據(jù)或者更新已演示的數(shù)據(jù),數(shù)據(jù)演示模塊從數(shù)據(jù)存儲(chǔ)模塊讀取最新的評(píng)測(cè)數(shù)據(jù)后,將其演示出來(lái)。與傳統(tǒng)的評(píng)測(cè)系統(tǒng)相比,本發(fā)明的云服務(wù)評(píng)測(cè)系統(tǒng)將各項(xiàng)云服務(wù)的訪問和控制信息存儲(chǔ)于云服務(wù)信息列表中,而評(píng)測(cè)節(jié)點(diǎn)通過(guò)這些信息能夠開啟和關(guān)閉需要被評(píng)測(cè)的云服務(wù),這使得本發(fā)明的云服務(wù)評(píng)測(cè)系統(tǒng)可以自動(dòng)地對(duì)具有不同訪問和控制接口的云計(jì)算服務(wù)進(jìn)行評(píng)測(cè)。與傳統(tǒng)的評(píng)測(cè)系統(tǒng)相比較,本發(fā)明提出的云服務(wù)評(píng)測(cè)系統(tǒng)通過(guò)集成云服務(wù)管理控制功能,可以利用各個(gè)云計(jì)算提供商提供的管理接口在評(píng)測(cè)開始前后動(dòng)態(tài)地開啟和關(guān)閉各種云服務(wù),因此用戶只需在各種測(cè)試程序運(yùn)行時(shí)為所使用的云計(jì)算服務(wù)付費(fèi),大大降低了用戶的評(píng)測(cè)成本。本發(fā)明的云服務(wù)評(píng)測(cè)系統(tǒng)通過(guò)設(shè)置評(píng)測(cè)時(shí)間間隔參數(shù),可以讓用戶方便地根據(jù)評(píng)測(cè)預(yù)算來(lái)設(shè)置性能采樣的頻率??紤]到云計(jì)算通過(guò)公共互聯(lián)網(wǎng)來(lái)提供服務(wù),其某些性能指標(biāo)也與使用者所處的地理位置相關(guān)。本發(fā)明的云服務(wù)評(píng)測(cè)系統(tǒng)通過(guò)在不同地理位置部署評(píng)測(cè)節(jié)點(diǎn),可以獲得各種云服務(wù)在不同地理位置的性能特點(diǎn),使得評(píng)測(cè)結(jié)果更加全面、準(zhǔn)確。本發(fā)明的云服務(wù)評(píng)測(cè)系統(tǒng)還允許用戶靈活選擇需要評(píng)測(cè)的云服務(wù)以及所要評(píng)測(cè)的性能指標(biāo),具有廣泛的適用性。最后所應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制。盡管參照實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,都不脫離本發(fā)明技術(shù)方案的精神和范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1.一種用于對(duì)云計(jì)算服務(wù)進(jìn)行評(píng)測(cè)的系統(tǒng),其特征在于,包括中央管理節(jié)點(diǎn)、評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)以及至少一個(gè)評(píng)測(cè)節(jié)點(diǎn);其中,所述的評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)連接到所述的中央管理節(jié)點(diǎn)上,所述的中央管理節(jié)點(diǎn)與所述至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)加以連接;所述的評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)保存用于對(duì)云服務(wù)進(jìn)行評(píng)測(cè)的測(cè)試程序;所述的中央管理節(jié)點(diǎn)用于對(duì)所述的評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)和所述至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)進(jìn)行管理,并存儲(chǔ)所述至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)所返回的評(píng)測(cè)數(shù)據(jù);所述的至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)對(duì)所要評(píng)測(cè)的云服務(wù)做評(píng)測(cè)操作;所述的中央管理節(jié)點(diǎn)包括中央控制模塊、評(píng)測(cè)節(jié)點(diǎn)控制模塊、云服務(wù)信息列表、測(cè)試程序管理模塊、數(shù)據(jù)存儲(chǔ)模塊、數(shù)據(jù)演示模塊以及評(píng)測(cè)數(shù)據(jù)選擇模塊;其中,所述的中央控制模塊用于控制整個(gè)評(píng)測(cè)過(guò)程的開始和結(jié)束,相關(guān)評(píng)測(cè)參數(shù)的設(shè)置,測(cè)試程序的增加和刪除以及評(píng)測(cè)數(shù)據(jù)展示的更新;所述的評(píng)測(cè)節(jié)點(diǎn)控制模塊用于控制部署在不同地理位置的各個(gè)所述評(píng)測(cè)節(jié)點(diǎn)對(duì)各項(xiàng)云服務(wù)進(jìn)行評(píng)測(cè),收集來(lái)自于各個(gè)所述評(píng)測(cè)節(jié)點(diǎn)的評(píng)測(cè)結(jié)果數(shù)據(jù),并將這些數(shù)據(jù)發(fā)送至所述的數(shù)據(jù)存儲(chǔ)模塊;所述的云服務(wù)信息列表中存儲(chǔ)了所有需要被評(píng)測(cè)的云服務(wù)的信息,所述云服務(wù)的信息包含了被評(píng)測(cè)的各項(xiàng)云服務(wù)的訪問信息;所述的測(cè)試程序管理模塊負(fù)責(zé)向所述測(cè)試程序倉(cāng)庫(kù)節(jié)點(diǎn)中添加或者刪除測(cè)試程序;所述的數(shù)據(jù)存儲(chǔ)模塊用于存儲(chǔ)每次評(píng)測(cè)的數(shù)據(jù)結(jié)果;所述評(píng)測(cè)數(shù)據(jù)選擇模塊根據(jù)需要從所述數(shù)據(jù)存儲(chǔ)模塊中讀取滿足用戶需要的評(píng)測(cè)結(jié)果數(shù)據(jù),并將這些評(píng)測(cè)結(jié)果數(shù)據(jù)傳輸?shù)綌?shù)據(jù)演示模塊;所述數(shù)據(jù)演示模塊負(fù)責(zé)將評(píng)測(cè)的數(shù)據(jù)結(jié)果演示給用戶。
2.根據(jù)權(quán)利要求I所述的用于對(duì)云計(jì)算服務(wù)進(jìn)行評(píng)測(cè)的系統(tǒng),其特征在于,所述的評(píng)測(cè)節(jié)點(diǎn)包括評(píng)測(cè)控制模塊、測(cè)試程序列表、云服務(wù)信息列表、評(píng)測(cè)執(zhí)行模塊;其中,所述的評(píng)測(cè)控制模塊控制各項(xiàng)云服務(wù)每一次評(píng)測(cè)的開始和結(jié)束,以及將評(píng)測(cè)結(jié)果數(shù)據(jù)定期地返回給所述中央控制節(jié)點(diǎn);所述的測(cè)試程序列表中存儲(chǔ)了該評(píng)測(cè)節(jié)點(diǎn)所要評(píng)測(cè)的各項(xiàng)云服務(wù)所對(duì)應(yīng)的測(cè)試程序;所述的云服務(wù)信息列表中存儲(chǔ)了該評(píng)測(cè)節(jié)點(diǎn)所負(fù)責(zé)的云服務(wù)的訪問控制信息;所述的評(píng)測(cè)執(zhí)行模塊調(diào)用所述的測(cè)試程序以評(píng)測(cè)云服務(wù)。
3.一種應(yīng)用于權(quán)利要求1-2之一的用于對(duì)云計(jì)算服務(wù)進(jìn)行評(píng)測(cè)的系統(tǒng)的云計(jì)算評(píng)測(cè)方法,包括步驟I)、所述中央管理節(jié)點(diǎn)選定所要評(píng)測(cè)的云服務(wù),確定評(píng)測(cè)該云服務(wù)所需的測(cè)試程序,從所述至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)中選擇對(duì)應(yīng)于所要評(píng)測(cè)的云服務(wù)的評(píng)測(cè)節(jié)點(diǎn);步驟2)、步驟I)中所選定的評(píng)測(cè)節(jié)點(diǎn)啟動(dòng)所要評(píng)測(cè)的云服務(wù),調(diào)用所述測(cè)試程序?qū)λu(píng)測(cè)的云服務(wù)進(jìn)行評(píng)測(cè);步驟3)、返回并存儲(chǔ)評(píng)測(cè)結(jié)果。
4.根據(jù)權(quán)利要求3所述的云計(jì)算評(píng)測(cè)方法,其特征在于,所述的步驟2)包括步驟2-1)、所述評(píng)測(cè)節(jié)點(diǎn)中的評(píng)測(cè)控制模塊向所述評(píng)測(cè)執(zhí)行模塊發(fā)送評(píng)測(cè)啟動(dòng)信號(hào); 步驟2-2)、收到評(píng)測(cè)啟動(dòng)信號(hào)后,所述評(píng)測(cè)執(zhí)行模塊從所述云服務(wù)信息列表模塊中讀取需要進(jìn)行評(píng)測(cè)的云服務(wù)的訪問控制信息;步驟2-3)、根據(jù)所需要評(píng)測(cè)的云服務(wù)種類,所述評(píng)測(cè)執(zhí)行模塊從所述測(cè)試程序信息列表模塊中讀取當(dāng)前被評(píng)測(cè)云計(jì)算服務(wù)的所需要的測(cè)試程序信息;步驟2-4)、評(píng)測(cè)執(zhí)行模塊根據(jù)步驟2-2)中讀取的訪問控制信息開啟當(dāng)前待評(píng)測(cè)的云服務(wù);步驟2-5)、根據(jù)所開啟的云服務(wù)的屬性,所述評(píng)測(cè)執(zhí)行模塊查詢所述測(cè)試程序倉(cāng)庫(kù)節(jié)點(diǎn),將所需測(cè)試程序或者讀取到當(dāng)前評(píng)測(cè)節(jié)點(diǎn),或者將其發(fā)送至云服務(wù)端;步驟2-6)、根據(jù)所開啟的云服務(wù)屬性,所述評(píng)測(cè)執(zhí)行模塊或者在本地或者在云服務(wù)端執(zhí)行步驟2-5)所讀取的各項(xiàng)評(píng)測(cè)程序;步驟2-7)、待所有評(píng)測(cè)程序執(zhí)行完畢后,所述評(píng)測(cè)執(zhí)行模塊將評(píng)測(cè)程序的輸出結(jié)果經(jīng)由所述評(píng)測(cè)控制模塊發(fā)送到所述中央管理節(jié)點(diǎn)并保存;步驟2-8)、所述評(píng)測(cè)執(zhí)行模塊根據(jù)步驟2-2)中讀取的訪問控制信息關(guān)閉當(dāng)前已經(jīng)被評(píng)測(cè)的云服務(wù);步驟2-9)、所述評(píng)測(cè)執(zhí)行模塊重復(fù)執(zhí)行步驟2-3)-步驟2-7),直到所述云服務(wù)信息列表模塊中的所有云服務(wù)都已被評(píng)測(cè)。
5.根據(jù)權(quán)利要求4所述的云計(jì)算評(píng)測(cè)方法,其特征在于,所述的評(píng)測(cè)結(jié)果包括CPU每秒鐘內(nèi)所執(zhí)行某一項(xiàng)特定運(yùn)算的次數(shù)、內(nèi)存系統(tǒng)的讀寫速度、磁盤存儲(chǔ)系統(tǒng)的讀寫速度、訪問評(píng)測(cè)節(jié)點(diǎn)以及其他網(wǎng)絡(luò)站點(diǎn)的時(shí)延和帶寬、某項(xiàng)應(yīng)用服務(wù)程序在單位時(shí)間內(nèi)的吞吐量。
全文摘要
本發(fā)明公開了一種用于對(duì)云計(jì)算服務(wù)進(jìn)行評(píng)測(cè)的系統(tǒng),包括中央管理節(jié)點(diǎn)、評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)以及至少一個(gè)評(píng)測(cè)節(jié)點(diǎn);其中,評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)連接到中央管理節(jié)點(diǎn)上,中央管理節(jié)點(diǎn)與至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)加以連接;評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)保存用于對(duì)云服務(wù)進(jìn)行評(píng)測(cè)的測(cè)試程序;中央管理節(jié)點(diǎn)用于對(duì)評(píng)測(cè)程序倉(cāng)庫(kù)節(jié)點(diǎn)和至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)進(jìn)行管理,并存儲(chǔ)至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)所返回的評(píng)測(cè)數(shù)據(jù);至少一個(gè)評(píng)測(cè)節(jié)點(diǎn)對(duì)所要評(píng)測(cè)的云服務(wù)做評(píng)測(cè)操作。本發(fā)明提出的評(píng)測(cè)系統(tǒng)可以自動(dòng)地對(duì)多種具有不同控制和訪問接口的云計(jì)算服務(wù)進(jìn)行評(píng)測(cè)。
文檔編號(hào)H04L29/08GK102594617SQ20121000831
公開日2012年7月18日 申請(qǐng)日期2012年1月12日 優(yōu)先權(quán)日2012年1月12日
發(fā)明者張繼勇, 杜佳慶 申請(qǐng)人:易云捷訊科技(北京)有限公司