国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種云計(jì)算環(huán)境下的虛擬資源動(dòng)態(tài)配置方法

      文檔序號(hào):6402946閱讀:468來源:國知局
      專利名稱:一種云計(jì)算環(huán)境下的虛擬資源動(dòng)態(tài)配置方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及云計(jì)算技術(shù)領(lǐng)域,尤其涉及一種云計(jì)算環(huán)境下的虛擬資源動(dòng)態(tài)配置方法。
      背景技術(shù)
      云計(jì)算(Cloud Computing)是一種互聯(lián)網(wǎng)的計(jì)算方式。云計(jì)算的提供者通過其搭建的物理機(jī)所形成的虛擬資源向用戶提供云計(jì)算服務(wù)。用戶無需投入資金用于組建屬于自己的物理機(jī),只需要通過網(wǎng)絡(luò)來購買租賃虛擬資源,并通過虛擬資源來實(shí)現(xiàn)物理機(jī)所具有一切功能,例如:數(shù)據(jù)運(yùn)算、數(shù)據(jù)交互、數(shù)據(jù)處理及數(shù)據(jù)存儲(chǔ)。云計(jì)算是網(wǎng)格計(jì)算、分布式計(jì)算、并行計(jì)算、效用計(jì)算、網(wǎng)絡(luò)存儲(chǔ)、虛擬化負(fù)載均衡等傳統(tǒng)計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)發(fā)展融合的產(chǎn)物。它旨在通過網(wǎng)絡(luò)把多個(gè)成本相對(duì)較低的計(jì)算實(shí)體整合成一個(gè)具有強(qiáng)大計(jì)算能力的完美系統(tǒng),并借助SaaS、PaaS, IaaS等先進(jìn)的商業(yè)模式把這強(qiáng)大的計(jì)算能力分布到用戶手中。提供云計(jì)算服務(wù)所需的物理機(jī)的組建成本十分昂貴,普通的云計(jì)算服務(wù)運(yùn)營商基于成本考慮的因素,只能租用或準(zhǔn)備既定規(guī)模的虛擬資源,并根據(jù)用戶的需求及操作權(quán)限為用戶從虛擬資源中分割出與用戶的訪問請(qǐng)求相匹配的子虛擬資源。該子虛擬資源通常以虛擬機(jī)的形式展現(xiàn)給用戶,并通過虛擬機(jī)所具有的虛擬計(jì)算資源、虛擬存儲(chǔ)資源、虛擬網(wǎng)絡(luò)資源及軟件資源為用戶提供云計(jì)算服務(wù)以及定制化客戶服務(wù)。但是,客戶在登陸到某一虛擬 機(jī)進(jìn)行云計(jì)算時(shí),其往往不可能或者不需要24小時(shí)地對(duì)虛擬機(jī)進(jìn)行操作,這樣就造成了云計(jì)算服務(wù)運(yùn)營商的運(yùn)營成本比較高,并造成其所租用的虛擬資源的使用效率低下。同時(shí),如果用戶雖然有相應(yīng)的操作權(quán)限,但如果其自動(dòng)退出,則其仍然會(huì)占用其分配到的子虛擬資源,這樣就造成了虛擬資源的浪費(fèi)。因此,亟待對(duì)現(xiàn)有技術(shù)中的云計(jì)算環(huán)境下的虛擬資源的配置方法予以改進(jìn),以解決現(xiàn)有技術(shù)中的瑕疵。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于克服現(xiàn)有技術(shù)中的不足,提供一種云計(jì)算環(huán)境下的虛擬資源動(dòng)態(tài)配置方法,其可實(shí)現(xiàn)對(duì)既定規(guī)模的虛擬資源根據(jù)一定的訪問策略及中斷策略,為用戶動(dòng)態(tài)地配置子虛擬資源,用以提高虛擬資源的使用效率,降低云計(jì)算運(yùn)營商的運(yùn)營成本。為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種云計(jì)算環(huán)境下的虛擬資源動(dòng)態(tài)配置方法,包括以下步驟:S1、用戶管理模塊接收并校驗(yàn)用戶的訪問請(qǐng)求;S2、策略發(fā)布模塊為用戶生成訪問策略及中斷策略并發(fā)送至資源管理模塊;S3、統(tǒng)計(jì)監(jiān)測(cè)模塊監(jiān)測(cè)虛擬資源的負(fù)載并通過資源管理模塊根據(jù)訪問策略,確定是否為用戶分配子虛擬資源;
      S4、統(tǒng)計(jì)監(jiān)測(cè)模塊實(shí)時(shí)監(jiān)測(cè)虛擬資源的負(fù)載并通過資源管理模塊至少根據(jù)步驟S2中的中斷策略,釋放用戶所占用的子虛擬資源,并對(duì)剩余虛擬資源作同步更新配置。作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟SI具體包括:用戶管理模塊接收并校驗(yàn)用戶的訪問請(qǐng)求,并判斷是否為注冊(cè)用戶;若是,則進(jìn)一步判斷是否有與用戶的訪問請(qǐng)求相對(duì)應(yīng)的鏡像快照;若否,則接收并保存用戶的注冊(cè)申請(qǐng),并為用戶生成唯一的用戶識(shí)別碼。作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S2具體包括:策略發(fā)布模塊接收用戶的訪問請(qǐng)求,并根據(jù)用戶的注冊(cè)信息及訪問請(qǐng)求為用戶生成訪問策略及中斷策略并發(fā)送至資源管理模塊。作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S2中的訪問策略包括:對(duì)用戶訪問權(quán)限的等級(jí)劃分,用以對(duì)不同用戶設(shè)置不同等級(jí)的訪問權(quán)限;所述步驟S2中的中斷策略包括:對(duì)用戶對(duì)子虛擬資源占用時(shí)間長短的劃分、用戶對(duì)子虛擬資源消耗的等級(jí)劃分,以及用戶登出操作。作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S2中還包括:資源管理模塊判斷是否有與用戶的訪問請(qǐng)求相對(duì)應(yīng)的鏡像快照,若有鏡像快照,則從存儲(chǔ)節(jié)點(diǎn)中讀取鏡像快照屬性;若無鏡像快照,則跳轉(zhuǎn)執(zhí)行步驟S3以進(jìn)一步判斷是否有可分配的剩余虛擬資源。作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S3中“確定是否為用戶分配子虛擬資源”包括:通過統(tǒng)計(jì)監(jiān)測(cè)模塊監(jiān)測(cè)虛·擬資源的負(fù)載,并判斷是否有可分配的剩余虛擬資源;若否,則拒絕用戶的訪問請(qǐng)求;若是,則繼續(xù)判斷該可分配的剩余虛擬資源是否與用戶的訪問請(qǐng)求相匹配。作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S3還包括:當(dāng)統(tǒng)計(jì)檢測(cè)模塊監(jiān)測(cè)到有可分配的剩余虛擬資源時(shí),進(jìn)一步判斷該可分配的剩余虛擬資源是否與用戶的訪問請(qǐng)求相匹配;若否,則拒絕用戶的訪問請(qǐng)求;若是,則通過資源管理模塊根訪問策略為用戶分配與用戶的訪問請(qǐng)求相匹配的子虛擬資源。作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S3中的子虛擬資源至少以虛擬機(jī)的形式展現(xiàn),并推送至用戶的客戶端設(shè)備。作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S4具體包括:統(tǒng)計(jì)監(jiān)測(cè)模塊實(shí)時(shí)監(jiān)測(cè)每個(gè)子虛擬資源的運(yùn)行狀態(tài),并判斷是否觸發(fā)中斷策略;若否,則用戶繼續(xù)占用該子虛擬資源;若是,則通過資源管理模塊生成子虛擬資源的鏡像快照并備份至存儲(chǔ)節(jié)點(diǎn),然后釋放用戶所占用的子虛擬資源,并對(duì)剩余虛擬資源作同步更新配置。作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S4中還包括:資源管理模塊為子虛擬資源的鏡像快照生成唯一的鏡像快照識(shí)別碼后發(fā)送至用戶管理模塊,并與用戶管理模塊所生成的用戶識(shí)別碼作綁定。作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S4中“釋放用戶所占用的子虛擬資源”具體包括:資源管理模塊對(duì)用戶所占用的子虛擬資源進(jìn)行關(guān)機(jī)操作或者掛起操作或者睡眠操作。作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S4中還包括:資源管理模塊強(qiáng)制生成子虛擬資源的鏡像快照并備份至存儲(chǔ)節(jié)點(diǎn),然后釋放用戶所占用的子虛擬資源。作為本發(fā)明的進(jìn)一步改進(jìn),所述存儲(chǔ)節(jié)點(diǎn)位于本地計(jì)算機(jī)和/或遠(yuǎn)程計(jì)算機(jī)。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:通過本發(fā)明,實(shí)現(xiàn)了對(duì)既定的虛擬資源根據(jù)一定的訪問策略以及中斷策略,為用戶動(dòng)態(tài)地配置子虛擬資源,從而提高了虛擬資源的使用效率,并降低了云計(jì)算運(yùn)營商的運(yùn)營成本。


      圖1為本發(fā)明一種云計(jì)算環(huán)境下的虛擬資源動(dòng)態(tài)配置方法的流程圖;圖2為本發(fā)明一種云計(jì)算環(huán)境下的虛擬資源動(dòng)態(tài)配置方法的邏輯圖;圖3為本發(fā)明一種云計(jì)算環(huán)境下的虛擬資源動(dòng)態(tài)配置方法的模型圖。
      具體實(shí)施例方式下面結(jié)合附圖所示的各實(shí)施方式對(duì)本發(fā)明進(jìn)行詳細(xì)說明,但應(yīng)當(dāng)說明的是,這些實(shí)施方式并非對(duì)本發(fā)明的限制,本領(lǐng)域普通技術(shù)人員根據(jù)這些實(shí)施方式所作的功能、方法、或者結(jié)構(gòu)上的等效變換或替代,均屬于本發(fā)明的保護(hù)范圍之內(nèi)。請(qǐng)參圖1至圖3所示的本發(fā)明一種云計(jì)算環(huán)境下的虛擬資源動(dòng)態(tài)配置方法的一種具體實(shí)施方式
      。在本實(shí)施方式中,一種云計(jì)算環(huán)境下的虛擬資源動(dòng)態(tài)配置方法,包括以下步驟:
      S1、用戶管理模塊接收并校驗(yàn)用戶的訪問請(qǐng)求;S2、策略發(fā)布模塊為用戶生成訪問策略及中斷策略并發(fā)送至資源管理模塊;S3、統(tǒng)計(jì)監(jiān)測(cè)模塊監(jiān)測(cè)虛擬資源的負(fù)載并通過資源管理模塊根據(jù)訪問策略,確定是否為用戶分配子虛擬資源;S4、統(tǒng)計(jì)監(jiān)測(cè)模塊實(shí)時(shí)監(jiān)測(cè)虛擬資源的負(fù)載并通過資源管理模塊至少根據(jù)步驟S2中的中斷策略,釋放用戶所占用的子虛擬資源,并對(duì)剩余虛擬資源作同步更新配置。配合參照?qǐng)D2及圖3所示,具體的,在用戶環(huán)境中,用戶可以通過可操作的客戶端設(shè)備,例如個(gè)人電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備,通過API (Application Programming Interface,應(yīng)用程序編程接口 )經(jīng)過步驟SlOl向用戶管理模塊10發(fā)起訪問請(qǐng)求。用戶管理模塊10接收并校驗(yàn)用戶100的訪問請(qǐng)求。具體的,該用戶管理模塊10執(zhí)行步驟S102,以判斷該發(fā)起訪問請(qǐng)求的用戶是否為注冊(cè)用戶。若是,則跳轉(zhuǎn)執(zhí)行步驟S104并進(jìn)一步判斷是否有與用戶的訪問請(qǐng)求相對(duì)應(yīng)的鏡像快照;若否,則跳轉(zhuǎn)執(zhí)行步驟S103進(jìn)行新用戶注冊(cè)。該用戶管理模塊10接收并保存用戶的注冊(cè)申請(qǐng),并為用戶生成唯一的用戶識(shí)別碼。對(duì)于新用戶而言,用戶管理模塊10將用戶的注冊(cè)信息發(fā)送至策略發(fā)布模塊30,并由策略發(fā)布模塊30根據(jù)用戶的注冊(cè)信息及訪問請(qǐng)求為用戶生成訪問策略及中斷策略并發(fā)送至資源管理模塊20。其中,所述步驟S2中的訪問策略包括:對(duì)用戶訪問權(quán)限的等級(jí)劃分,用以對(duì)不同用戶設(shè)置不同等級(jí)的訪問權(quán)限;所述步驟S2中的中斷策略包括:對(duì)用戶對(duì)子虛擬資源601、602,603占用時(shí)間長短的劃分、用戶對(duì)子虛擬資源601、602、603消耗的等級(jí)劃分,以及用戶
      登出操作。如圖3所示,在本實(shí)施方式中,云計(jì)算運(yùn)營商向所有用戶所能提供的虛擬資源60包括已經(jīng)被資源管理模塊20分配且正在被用戶A、用戶B及用戶C所占用的子虛擬資源601、子虛擬資源602及子虛擬資源603。其中,子虛擬資源601、602、603所示的不同面積代表不同的子虛擬資源所形成的虛擬計(jì)算資源、虛擬存儲(chǔ)資源、虛擬網(wǎng)絡(luò)資源及虛擬軟件資源。在虛擬資源60中尚未被分配的虛擬資源形成了可分配的剩余虛擬資源61。需要說明的是,該虛擬資源60由服務(wù)器、存儲(chǔ)設(shè)備、網(wǎng)關(guān)、路由器、交換機(jī)等物理設(shè)備與相關(guān)管理系統(tǒng)及軟件所形成。在本發(fā)明中,虛擬資源60應(yīng)該理解為基于云計(jì)算環(huán)境中的一切虛擬狀態(tài)的應(yīng)用;因此,剩余虛擬資源61、子虛擬資源601、602、603亦相同。如圖2所示,當(dāng)注冊(cè)用戶在步驟S104中經(jīng)過判斷后,資源管理模塊20經(jīng)過判斷后確認(rèn)該注冊(cè)用戶沒有與用戶的訪問請(qǐng)求相匹配的上次退出時(shí)的鏡像快照或者新用戶經(jīng)過注冊(cè)成功后,直接跳轉(zhuǎn)并執(zhí)行步驟S106。具體的,在步驟S106中,統(tǒng)計(jì)監(jiān)測(cè)模塊40監(jiān)測(cè)虛擬資源60的負(fù)載以及監(jiān)測(cè)通過資源管理模塊20已經(jīng)為用戶A、用戶B、用戶C分配的子虛擬資源601、子虛擬資源602及子虛擬資源603的負(fù)載,并確定是否有可分配的剩余虛擬資源61。

      其中,所謂虛擬資源60及子虛擬資源601、602、603的負(fù)載指虛擬資源60及子虛擬資源601、602、603中的虛擬CPU、虛擬內(nèi)存、虛擬存儲(chǔ)設(shè)備、虛擬網(wǎng)絡(luò)、軟件的使用量、使
      用率及忙碌情況。具體的,所述步驟S3中“確定是否為用戶分配子虛擬資源”包括:通過統(tǒng)計(jì)監(jiān)測(cè)模塊40監(jiān)測(cè)虛擬資源60的負(fù)載,并判斷是否有可分配的剩余虛擬資源61。若否,則跳轉(zhuǎn)執(zhí)行步驟S108并拒絕用戶的訪問請(qǐng)求;若是,則跳轉(zhuǎn)執(zhí)行步驟S107,以繼續(xù)判斷該可分配的剩余虛擬資源61是否與用戶的訪問請(qǐng)求相匹配。進(jìn)一步的,在所述步驟S3中,統(tǒng)計(jì)檢測(cè)模塊40監(jiān)測(cè)到有可分配的剩余虛擬資源61時(shí),以執(zhí)行步驟S107。在步驟S107中,資源管理模塊20進(jìn)一步判斷該可分配的剩余虛擬資源61是否與用戶的訪問請(qǐng)求相匹配。若否,則跳轉(zhuǎn)執(zhí)行步驟S108并拒絕用戶的訪問請(qǐng)求;若是,則通過資源管理模塊20為用戶分配與該用戶的訪問策略相匹配的子虛擬資源(未圖示)O當(dāng)然,如果某一用戶已經(jīng)在用戶管理模塊10中成功注冊(cè)過并曾被分配過子虛擬資源(未圖示),則其在存儲(chǔ)節(jié)點(diǎn)50中會(huì)保存一個(gè)上次退出時(shí)的子虛擬資源的鏡像快照。因此,如果是注冊(cè)過的用戶從步驟S102跳轉(zhuǎn)執(zhí)行步驟S104。具體的,資源管理模塊20判斷是否有與用戶的訪問請(qǐng)求相對(duì)應(yīng)的鏡像快照(Image Snapshot);若有鏡像快照,則從存儲(chǔ)節(jié)點(diǎn)50中讀取鏡像快照屬性;若無鏡像快照,則跳轉(zhuǎn)執(zhí)行步驟S106以進(jìn)一步判斷是否有可分配的剩余虛擬資源61。其中,該鏡像快照屬性(Image Snapshot Properties)是該用戶上次從云計(jì)算環(huán)境中退出時(shí)所占有的子虛擬資源的信息。具體的,該鏡像快照屬性包括:用戶識(shí)別碼、鏡像大小、子虛擬資源的創(chuàng)建時(shí)間、子虛擬資源的大小、恢復(fù)鏡像快照所需的資源配置等。鏡像快照(Image Snapshot)可為以文件的形式存儲(chǔ)的信息,包括操作系統(tǒng)文件、數(shù)據(jù)、應(yīng)用程序等,被按照特定的格式寫入到文件中,如:VHD(Virtual Hard Disk)是微軟提出的標(biāo)準(zhǔn),VMX是VMware提出的標(biāo)準(zhǔn)。這種方式的好處在于文件的靈活拷貝和易于管理。目前,在IaaS云計(jì)算服務(wù)中,鏡像快照的導(dǎo)入導(dǎo)出用以實(shí)現(xiàn)子虛擬資源的快速部署和遷移,被大量的應(yīng)用在實(shí)際虛擬化管理中。其中,面向存儲(chǔ)資源類的快照可以是云存儲(chǔ)系統(tǒng)自行定義的保存形式,這個(gè)形式包括計(jì)算機(jī)文件形式。面向軟件類的快照可以是適合軟件本身所需要的快照形式,例如基本軟件包、用戶定制軟件或者存儲(chǔ)于存儲(chǔ)節(jié)點(diǎn)中的其他可被計(jì)算機(jī)讀取和執(zhí)行的代碼。優(yōu)選的,所述步驟S3中的子虛擬資源可以是以虛擬機(jī)的形式展現(xiàn),并推送至用戶的客戶端設(shè)備。該客戶端設(shè)備包括個(gè)人計(jì)算機(jī)、平板電腦、互聯(lián)網(wǎng)移動(dòng)設(shè)備、個(gè)人數(shù)字助理等。當(dāng)然所述步驟S3中的子虛擬資源也可以是以XaaS (—切皆服務(wù))展現(xiàn)。XaaS是各種云計(jì)算服務(wù)內(nèi)容和形式的總稱,最常見的包括:軟件即服務(wù)(SaaS)、基礎(chǔ)設(shè)施即服務(wù)(IaaS)、平臺(tái)即服務(wù)(PaaS)。當(dāng)統(tǒng)計(jì)監(jiān)測(cè)模塊40監(jiān)測(cè)到剩余虛擬資源61有且足以滿足用戶的訪問請(qǐng)求時(shí),跳轉(zhuǎn)執(zhí)行步驟S109,從而根據(jù)用戶的訪問策略為用戶分配子虛擬資源。同時(shí),統(tǒng)計(jì)監(jiān)測(cè)模塊40實(shí)時(shí)監(jiān)測(cè)每個(gè)子虛擬資源的負(fù)載,并判斷是否觸發(fā)中斷策略(即圖2中的步驟S111)。若否(即未觸發(fā)中斷策略),則用戶繼續(xù)占用該子虛擬資源(即圖2中的步驟S112),直到該 用戶觸發(fā)中斷策略;若是(即觸發(fā)中斷策略),則跳轉(zhuǎn)執(zhí)行步驟S113。在步驟SI 13中,資源管理模塊20生成子虛擬資源的鏡像快照并備份至存儲(chǔ)節(jié)點(diǎn)50,然后跳轉(zhuǎn)執(zhí)行步驟S114。在步驟S114中釋放用戶所占用的子虛擬資源,并對(duì)剩余虛擬資源61作同步更新配置(即圖2中的步驟S110)。此時(shí),可分配的剩余虛擬資源61的所具有的虛擬計(jì)算資源、虛擬存儲(chǔ)資源、虛擬網(wǎng)絡(luò)資源及虛擬軟件資源在不斷地動(dòng)態(tài)變化。在本實(shí)施方式中,所述存儲(chǔ)節(jié)點(diǎn)50位于本地計(jì)算機(jī)和/或遠(yuǎn)程計(jì)算機(jī),并優(yōu)選為本地計(jì)算機(jī)。當(dāng)然,該存儲(chǔ)節(jié)點(diǎn)50還可位于任何云存儲(chǔ)節(jié)點(diǎn)中。其中,所述步驟S4中“釋放用戶所占用的子虛擬資源”具體包括:資源管理模塊20對(duì)用戶所占用的子虛擬資源進(jìn)行關(guān)機(jī)操作或者掛起操作或者睡眠操作。具體的,在步驟S4中還包括:資源管理模塊20為子虛擬資源的鏡像快照生成唯一的鏡像快照識(shí)別碼后發(fā)送至用戶管理模塊10,并在用戶管理模塊10中與該用戶管理模塊10所生成的用戶識(shí)別碼作綁定。當(dāng)該用戶再次向用戶管理模塊10發(fā)送訪問請(qǐng)求時(shí),當(dāng)執(zhí)行步驟S104后,可直接跳轉(zhuǎn)執(zhí)行步驟S105,這樣可以直接從存儲(chǔ)節(jié)點(diǎn)50中讀取鏡像快照屬性。在本實(shí)施方式中,所述步驟S4中還包括:資源管理模塊20強(qiáng)制生成子虛擬資源的鏡像快照并備份至存儲(chǔ)節(jié)點(diǎn)50,然后釋放用戶所占用的子虛擬資源。在此情況下,資源管理模塊20也會(huì)對(duì)剩余虛擬資源61作同步更新配置。在本實(shí)施方式中,實(shí)現(xiàn)了對(duì)既定的虛擬資源60根據(jù)一定的訪問策略以及中斷策略,為用戶動(dòng)態(tài)地配置與用戶的訪問請(qǐng)求相匹配的子虛擬資源,提高了虛擬資源60的使用效率,并降低了云計(jì)算運(yùn)營商的運(yùn)營成本。上文所列出的一系列的詳細(xì)說明僅僅是針對(duì)本發(fā)明的可行性實(shí)施方式的具體說明,它們并非用以限制本發(fā)明的保護(hù)范圍,凡未脫離本發(fā)明技藝精神所作的等效實(shí)施方式或變更均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,應(yīng)當(dāng)理解,雖然本說明書按照實(shí)施方式加以描述,但并非每個(gè)實(shí)施方式僅包含一個(gè)獨(dú)立的技術(shù)方案,說明書的這種敘述方式僅僅是為清楚起見,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)將說明書作為一個(gè)整體,各實(shí)施例中的技術(shù)方案也可以經(jīng)適當(dāng)組合,形成本領(lǐng)域技術(shù)人員可以理解的其他實(shí)施方式。 ·
      權(quán)利要求
      1.一種云計(jì)算環(huán)境下的虛擬資源動(dòng)態(tài)配置方法,其特征在于,包括以下步驟: 51、用戶管理模塊接收并校驗(yàn)用戶的訪問請(qǐng)求; 52、策略發(fā)布模塊為用戶生成訪問策略及中斷策略并發(fā)送至資源管理模塊; 53、統(tǒng)計(jì)監(jiān)測(cè)模塊監(jiān)測(cè)虛擬資源的負(fù)載并通過資源管理模塊根據(jù)訪問策略,確定是否為用戶分配子虛擬資源; 54、統(tǒng)計(jì)監(jiān)測(cè)模塊實(shí)時(shí)監(jiān)測(cè)虛擬資源的負(fù)載并通過資源管理模塊至少根據(jù)步驟S2中的中斷策略,釋放用戶所占用的子虛擬資源,并對(duì)剩余虛擬資源作同步更新配置。
      2.根據(jù)權(quán)利要求1所述的虛擬資源動(dòng)態(tài)配置方法,其特征在于,所述步驟SI具體包括: 用戶管理模塊接收并校驗(yàn)用戶的訪問請(qǐng)求,并判斷是否為注冊(cè)用戶; 若是,則進(jìn)一步判斷是否有與用戶的訪問請(qǐng)求相對(duì)應(yīng)的鏡像快照; 若否,則接收并保存用戶的注冊(cè)申請(qǐng),并為用戶生成唯一的用戶識(shí)別碼。
      3.根據(jù)權(quán)利要求1所述的虛擬資源動(dòng)態(tài)配置方法,其特征在于,所述步驟S2具體包括:策略發(fā)布模塊接收用戶的訪問請(qǐng)求,并根據(jù)用戶的注冊(cè)信息及訪問請(qǐng)求為用戶生成訪問策略及中斷策略并發(fā)送至資源管理模塊。
      4.根據(jù)權(quán)利要求1或3所述的虛擬資源動(dòng)態(tài)配置方法,其特征在于, 所述步驟S2中的訪問策略包括:對(duì)用戶訪問權(quán)限的等級(jí)劃分,用以對(duì)不同用戶設(shè)置不同等級(jí)的訪問權(quán)限; 所述步驟S2中的中斷策略包括:對(duì)用戶對(duì)子虛擬資源占用時(shí)間長短的劃分、用戶對(duì)子虛擬資源消耗的等級(jí)劃分,以及用戶登出操作。
      5.根據(jù)權(quán)利要求1所述的虛擬資源動(dòng)態(tài)配置方法,其特征在于,所述步驟S2中還包括:資源管理模塊判斷是否有與用戶的訪問請(qǐng)求相對(duì)應(yīng)的鏡像快照, 若有鏡像快照,則從存儲(chǔ)節(jié)點(diǎn)中讀取鏡像快照屬性; 若無鏡像快照,則跳轉(zhuǎn)執(zhí)行步驟S3以進(jìn)一步判斷是否有可分配的剩余虛擬資源。
      6.根據(jù)權(quán)利要求1所述的虛擬資源動(dòng)態(tài)配置方法,其特征在于,所述步驟S3中“確定是否為用戶分配子虛擬資源”包括:通過統(tǒng)計(jì)監(jiān)測(cè)模塊監(jiān)測(cè)虛擬資源的負(fù)載,并判斷是否有可分配的剩余虛擬資源; 若否,則拒絕用戶的訪問請(qǐng)求; 若是,則繼續(xù)判斷該可分配的剩余虛擬資源是否與用戶的訪問請(qǐng)求相匹配。
      7.根據(jù)權(quán)利要求6所述的虛擬資源動(dòng)態(tài)配置方法,其特征在于,所述步驟S3還包括:當(dāng)統(tǒng)計(jì)檢測(cè)模塊監(jiān)測(cè)到有可分配的剩余虛擬資源時(shí),進(jìn)一步判斷該可分配的剩余虛擬資源是否與用戶的訪問請(qǐng)求相匹配; 若否,則拒絕用戶的訪問請(qǐng)求; 若是,則通過資源管理模塊根訪問策略為用戶分配與用戶的訪問請(qǐng)求相匹配的子虛擬資源。
      8.根據(jù)權(quán)利要求1所述的虛擬資源動(dòng)態(tài)配置方法,其特征在于,所述步驟S3中的子虛擬資源至少以虛擬機(jī)的形式展現(xiàn),并推送至用戶的客戶端設(shè)備。
      9.根據(jù)權(quán)利要求1所述的虛擬資源動(dòng)態(tài)配置方法,其特征在于,所述步驟S4具體包括:統(tǒng)計(jì)監(jiān)測(cè)模塊實(shí)時(shí)監(jiān)測(cè)每個(gè)子虛擬資源的運(yùn)行狀態(tài),并判斷是否觸發(fā)中斷策略;若否,則用戶繼續(xù)占用該子虛擬資源; 若是,則通過資源管理模塊生成子虛擬資源的鏡像快照并備份至存儲(chǔ)節(jié)點(diǎn),然后釋放用戶所占用的子虛擬資源,并對(duì)剩余虛擬資源作同步更新配置。
      10.根據(jù)權(quán)利要求9所述的虛擬資源動(dòng)態(tài)配置方法,其特征在于,所述步驟S4中還包括:資源管理模塊為子虛擬資源的鏡像快照生成唯一的鏡像快照識(shí)別碼后發(fā)送至用戶管理模塊,并與用戶管理模塊所生成的用戶識(shí)別碼作綁定。
      11.根據(jù)權(quán)利要求1所述的虛擬資源動(dòng)態(tài)配置方法,其特征在于, 所述步驟S4中“釋放用戶所占用的子虛擬資源”具體包括: 資源管理模塊對(duì)用戶所占用的子虛擬資源進(jìn)行關(guān)機(jī)操作或者掛起操作或者睡眠操作。
      12.根據(jù)權(quán)利要求1或11所述的虛擬資源動(dòng)態(tài)配置方法,其特征在于,所述步驟S4中還包括:資源管理模塊 強(qiáng)制生成子虛擬資源的鏡像快照并備份至存儲(chǔ)節(jié)點(diǎn),然后釋放用戶所占用的子虛擬資源。
      13.根據(jù)權(quán)利要求5或9或12所述的虛擬資源動(dòng)態(tài)配置方法,其特征在于,所述存儲(chǔ)節(jié)點(diǎn)位于本地計(jì)算機(jī)和/或遠(yuǎn)程計(jì)算機(jī)。
      全文摘要
      本發(fā)明提供了一種云計(jì)算環(huán)境下的虛擬資源動(dòng)態(tài)配置方法,包括以下步驟S1、用戶管理模塊接收并校驗(yàn)用戶的訪問請(qǐng)求;S2、策略發(fā)布模塊為用戶生成訪問策略及中斷策略并發(fā)送至資源管理模塊;S3、統(tǒng)計(jì)監(jiān)測(cè)模塊監(jiān)測(cè)虛擬資源的負(fù)載并通過資源管理模塊根據(jù)訪問策略,確定是否為用戶分配子虛擬資源;S4、統(tǒng)計(jì)監(jiān)測(cè)模塊實(shí)時(shí)監(jiān)測(cè)虛擬資源的負(fù)載并通過資源管理模塊至少根據(jù)步驟S2中的中斷策略,釋放用戶所占用的子虛擬資源,并對(duì)剩余虛擬資源作同步更新配置。通過本發(fā)明,實(shí)現(xiàn)了對(duì)既定的虛擬資源根據(jù)一定的訪問策略以及中斷策略為用戶動(dòng)態(tài)地配置子虛擬資源,提高了虛擬資源的使用效率,并降低了云計(jì)算運(yùn)營商的運(yùn)營成本。
      文檔編號(hào)G06F12/08GK103248696SQ20131016947
      公開日2013年8月14日 申請(qǐng)日期2013年5月10日 優(yōu)先權(quán)日2013年5月10日
      發(fā)明者李驚雷 申請(qǐng)人:無錫云動(dòng)科技發(fā)展有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1