資源描述:
《云環(huán)境下資源預(yù)留算法的研究.pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、摘要隨著互聯(lián)網(wǎng)的快速發(fā)展與虛擬化技術(shù)的不斷成熟,云計(jì)算作為一種新型商業(yè)計(jì)算模式,得到了迅猛發(fā)展。目前該技術(shù)作為企業(yè)和學(xué)者的研究熱點(diǎn),在科研,醫(yī)學(xué),網(wǎng)絡(luò)安全等各個(gè)領(lǐng)域有著廣泛的應(yīng)用前景,已成為互聯(lián)網(wǎng)的一種發(fā)展趨勢(shì)。云計(jì)算提供的基礎(chǔ)設(shè)備作為一種服務(wù)(IaaS,InfrastructureasaService),讓用戶能夠在高效、可靠、經(jīng)濟(jì)的使用計(jì)算的資源。云計(jì)算一個(gè)很重要的目標(biāo)是,讓用戶不增加額外購置和維護(hù)開銷情況下,順利完成用戶本身無法完成的任務(wù)。它的實(shí)現(xiàn)技術(shù)很大程度上依賴的是對(duì)虛擬資源的使用。因此,虛擬化技術(shù)是云計(jì)算
2、中的一個(gè)重要特點(diǎn)。在云計(jì)算環(huán)境下,通過虛擬技術(shù)將網(wǎng)絡(luò)中的服務(wù)器、存儲(chǔ)器和網(wǎng)絡(luò)等虛擬成一個(gè)資源池,統(tǒng)一靈活調(diào)配。由此看來,如何有效地管理虛擬資源,讓使用率最大化并確保用戶對(duì)資源使用的有效性,是云計(jì)算的重要研究方向。針對(duì)這一問題,文章提出了一種面向虛擬資源的云計(jì)算資源管理機(jī)制,通過對(duì)虛擬資源的劃分、預(yù)留及調(diào)度策略,為用戶提供有效的IaaS服務(wù)。另外,隨著云計(jì)算用戶和服務(wù)商的增多,在虛擬資源預(yù)留的過程中不可避免地出現(xiàn)多個(gè)用戶爭(zhēng)奪同一資源的情況。在以往處理資源預(yù)留申請(qǐng)的時(shí)候,通常按照資源預(yù)留申請(qǐng)的提交時(shí)間進(jìn)行排列,逐個(gè)對(duì)其進(jìn)
3、行資源預(yù)留。隨著申請(qǐng)預(yù)留的用戶增多,可能出現(xiàn)一些惡意預(yù)留申請(qǐng)的情況,這將造成大量的資源浪費(fèi)。于是,本課題進(jìn)行以下幾個(gè)方面的工作:(1)建立預(yù)留算法的數(shù)學(xué)模型。根據(jù)西北工業(yè)大學(xué)袁文成博士提出的虛擬資源分組思想,我們通過對(duì)虛擬資源按照一定的屬性進(jìn)行分組,并通過數(shù)學(xué)模型的建立來設(shè)計(jì)預(yù)留算法。(2)將信譽(yù)度評(píng)估機(jī)制運(yùn)用于資源預(yù)留申請(qǐng)中,以確保信譽(yù)度高的用戶有較高的資源預(yù)留權(quán),以實(shí)現(xiàn)資源利用的最大化。在資源緊張的情況下,信譽(yù)度低的用戶將難以獲得資源預(yù)留。(3)通過在云計(jì)算實(shí)驗(yàn)平臺(tái)CloudSim上進(jìn)行的仿真實(shí)驗(yàn)表明,本文提出的
4、虛擬資源預(yù)留機(jī)制是有效的和可行的,系統(tǒng)資源利用率有所提高。關(guān)鍵詞:云計(jì)算;虛擬化;信譽(yù)度;資源預(yù)留AbstractWiththerapiddevelopmentofInternet,andvirtualizationtechnologycontinuingtomature,cloudcomputingasanewcommercialcalculationmode,obtainedtherapiddevelopment.Ithasbecometheenterpriseandscholars’researchhotspo
5、tandhaswideapplicationinscientificresearckmedical,networksecurityandSOon.CloudcomputingwillbethefutureoftheIntemet.Cloudcomputingprovideinfrastructureasaservicefortheusers(IaaS,InfrastructureasaService).ItCallmaketheUSerSe伍cient,reliableandeconomicwhenusingofth
6、ecomputingresources.Itreliesonvirtualresourceatthegreatestdegree、析mnoadditionalconfigure,maintenancecosts.Virtualizationtechnologyisoneoftheimportantcharacteristicsofcloudcomputing.Inthecloudcomputingenvironment,theserver,storageandnetworkaredeployeduniformlyas
7、avirtualresourcep001.Therefore,howtomanagethevirtualresourceeffectively,maximizetheuserateandmakesuretheeffectivenessoftheresourcesaretheimportantresearchdirectionsofcloudcomputing.Aimingatthisproblem,thispaperputsforwardakindofcloudcomputingresourcemanagementm
8、echanismforvirtualresources.Throughthevirtualresourcepartitioning,reservationandschedulingstrategy,itprovideseffectiveIaaSservicesfortheusers.Wjmtheincreasingofcloudusersand