亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

蟻群克隆選擇混合算法在云計(jì)算中資源調(diào)度的應(yīng)用的制作方法

文檔序號(hào):11843201閱讀:319來(lái)源:國(guó)知局

本發(fā)明涉及蟻群算法、克隆選擇算法、云計(jì)算、CouldSim云計(jì)算模擬器。在計(jì)算機(jī)中通過蟻群算法、克隆選擇算法和蟻群克隆選擇混合算法這三種算法各自對(duì)一定的任務(wù)執(zhí)行所花費(fèi)的時(shí)間進(jìn)行對(duì)比,可以得到其最優(yōu)化的云計(jì)算中資源調(diào)度問題。



背景技術(shù):

目前的云計(jì)算資源調(diào)度的問題主要是單一算法的調(diào)用,比如蟻群算法、神經(jīng)網(wǎng)格、遺傳算法等;少量的云計(jì)算資源調(diào)度采用混合算法調(diào)用,比如蟻群遺傳混合算法等,此算法的優(yōu)點(diǎn)在于算子的優(yōu)化性好,能夠更好的進(jìn)行任務(wù)的資源調(diào)用。

云計(jì)算主要基于資源虛擬和分布式并行架構(gòu)兩大核心技術(shù),同時(shí)互聯(lián)網(wǎng)上有大量的開源軟件為用戶提供支撐,如Xen、KVM、Lighttpd、Memcached、Nginx、Hadoop、Eucalytus等。云計(jì)算技術(shù)有效地節(jié)約了云服務(wù)商的硬件投入、開發(fā)成本和維護(hù)成本。

虛擬化技術(shù)最早由VMware公司引入并在X86CPU上實(shí)現(xiàn)。虛擬化平臺(tái)將服務(wù)器虛擬為多個(gè)性能可配的虛擬機(jī)(VM),對(duì)整個(gè)集群系統(tǒng)中所有VM進(jìn)行監(jiān)控和管理,并根據(jù)實(shí)際資源使用情況對(duì)資源池靈活分配和調(diào)度。

分布式并行架構(gòu)是云計(jì)算的另一個(gè)核心技術(shù),用于將大量的機(jī)器整合為一臺(tái)超級(jí)計(jì)算機(jī),提供海量的數(shù)據(jù)存儲(chǔ)和處理服務(wù)。整合后的超級(jí)計(jì)算機(jī)通過分布式文件系統(tǒng)、分布式數(shù)據(jù)庫(kù)和MapReduce技術(shù),提供海量文件存儲(chǔ)、海量結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)和統(tǒng)一的海量數(shù)據(jù)處理編程方法和運(yùn)行環(huán)境

云計(jì)算具有超大規(guī)模、虛擬化、高可靠性、高可擴(kuò)展性、按需服務(wù)、極其廉價(jià)的優(yōu)勢(shì)。云存儲(chǔ)是在云計(jì)算概念上延伸和發(fā)展出來(lái)的一個(gè)新的概念,是指通過集群應(yīng)用、網(wǎng)格技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量各種不同類型的存儲(chǔ)設(shè)備通過應(yīng)用軟件集合起來(lái)協(xié)同工作,共同對(duì)外提供數(shù)據(jù)存儲(chǔ)和業(yè)務(wù)訪問功能的一個(gè)系統(tǒng)。當(dāng)云計(jì)算系統(tǒng)運(yùn)算和處理的核心是大量數(shù)據(jù)的存儲(chǔ)和管理時(shí),云計(jì)算系統(tǒng)中就需要配置大量的存儲(chǔ)設(shè)備,那么云計(jì)算系統(tǒng)就轉(zhuǎn)變成為一個(gè)云存儲(chǔ)系統(tǒng),所以云存儲(chǔ)是一個(gè)以數(shù)據(jù)存儲(chǔ)和管理為核心的云計(jì)算系統(tǒng)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的減少云端任務(wù)所執(zhí)行的時(shí)間,提高效率。解決企業(yè)對(duì)云端資源的有效分布和資源的調(diào)度,同時(shí)還可以解決用戶對(duì)資源的調(diào)度和資源的下載時(shí)間的節(jié)省,減少了等待的時(shí)間,有效的利用資源提高效率。

具體實(shí)現(xiàn)方法:

A.通過對(duì)云端資源的有效的網(wǎng)格區(qū)域分布;

B.利用私有云、公有云對(duì)資源分布進(jìn)行調(diào)度;

C.數(shù)據(jù)經(jīng)過規(guī)則引擎處理以后,有些產(chǎn)生了告警,有些產(chǎn)生了資源重新分配、配置行為,也就是資源的調(diào)度行為,更多的數(shù)據(jù)則被過濾掉了;

D.資源調(diào)度經(jīng)過相應(yīng)的數(shù)據(jù)處理和格式化過程,監(jiān)控模塊將數(shù)據(jù)傳遞給規(guī)則引擎進(jìn)行處理;

E.資源調(diào)度可以自動(dòng)執(zhí)行,也可以人為審核才能執(zhí)行;

F.用戶向云端服務(wù)器反饋后,云端響應(yīng)后將相對(duì)應(yīng)信息傳遞給用戶。

如上所訴的方法A中,其特征是,通過云計(jì)算技術(shù)將總體的資源有序的分配到各個(gè)網(wǎng)格區(qū)域中,有效的調(diào)度和利用,如在CouldSim云計(jì)算環(huán)境中的進(jìn)行資源的調(diào)度,有效合理的進(jìn)行分配空間,減少時(shí)間的利用。

如上所訴的方法B中,通過私有云、公有云平臺(tái)的搭建,可以有效輕松的調(diào)用云端的各種資源,且有序的篩選出來(lái),避免時(shí)間的浪費(fèi),達(dá)到時(shí)間的最優(yōu)化。

如上所訴的方法C中,數(shù)據(jù)經(jīng)過規(guī)則引擎處理后,如果資源在云端已經(jīng)存在的話,那么就會(huì)產(chǎn)生資源重復(fù),就會(huì)發(fā)生警告,從而將重復(fù)的資源進(jìn)行過濾掉,避免空間資源的浪費(fèi);不存在的資源,則進(jìn)行資源的重新分配空間進(jìn)行有效的存儲(chǔ)。

如上所訴的方法D中,資源的調(diào)度進(jìn)行相對(duì)應(yīng)的數(shù)據(jù)化處理和格式化過程,相對(duì)應(yīng)的模塊化就會(huì)將處理好的數(shù)據(jù)傳遞給引擎進(jìn)行相對(duì)應(yīng)的處理。

如上所訴的方法E中,資源的調(diào)度可以有人為和自動(dòng)兩種方式進(jìn)行相對(duì)應(yīng)的功能執(zhí)行。

如上所訴的方法F中,云端服務(wù)器通過蟻群克隆選擇混合算法進(jìn)行資源的調(diào)度,并將用戶所需要的信息傳遞給用戶。

具體實(shí)施方式

計(jì)算機(jī)平臺(tái)是企業(yè)私有云中的基礎(chǔ)資源供給平臺(tái),對(duì)資源的有效管理可以顯著提高基礎(chǔ)資源的服務(wù)能力,使云計(jì)算由資源供給型向運(yùn)營(yíng)型進(jìn)行轉(zhuǎn)變。在云計(jì)算的資源調(diào)度中,可以根據(jù)設(shè)定的條件,由系統(tǒng)自動(dòng)執(zhí)行部分資源操作,從而改變平臺(tái)運(yùn)營(yíng)工作,使后臺(tái)人員更加專注于平臺(tái)資源的特性和使用情況,可以很大程度降低維護(hù)工作強(qiáng)度,開啟平臺(tái)運(yùn)營(yíng)的新模式。

1.充分利用可用的IT資源滿足業(yè)務(wù)部門的需求,確保實(shí)現(xiàn)最高的資源利用率,建立對(duì)資源的有效調(diào)度,充分挖掘硬件設(shè)備的可利用資源,提升資源使用效率。此外通過對(duì)業(yè)務(wù)系統(tǒng)的監(jiān)控,利用負(fù)載均衡、模塊快速部署等手段實(shí)現(xiàn)資源調(diào)整的自動(dòng)化,滿足業(yè)務(wù)多變的資源需求,大大縮短業(yè)務(wù)系統(tǒng)資源調(diào)整的時(shí)間,使業(yè)務(wù)系統(tǒng)忙閑時(shí)段資源和系統(tǒng)性能得到合理的保障。

2.為云計(jì)算平臺(tái)建設(shè)和提供一個(gè)合理和統(tǒng)一的資源調(diào)度框架

能夠?qū)Y源進(jìn)行高效調(diào)度和有效的利用,能夠根據(jù)業(yè)務(wù)系統(tǒng)的實(shí)際業(yè)務(wù)指標(biāo)數(shù)據(jù)和性能數(shù)據(jù)進(jìn)行動(dòng)態(tài)的調(diào)整資源分配,一方面提高整體系統(tǒng)的資源利用效率,另一方面也可以提高業(yè)務(wù)的的服務(wù)水平和連續(xù)性,能夠更好更高的調(diào)用系統(tǒng)資源,減少資源的復(fù)雜度,降低調(diào)度成本和提高企業(yè)基礎(chǔ)框架的整體效率。

3.提高業(yè)務(wù)連續(xù)性、穩(wěn)定性

結(jié)合性能監(jiān)控和調(diào)度,有預(yù)見的自動(dòng)化調(diào)整業(yè)務(wù)系統(tǒng)資源,將風(fēng)險(xiǎn)控制從事后轉(zhuǎn)變?yōu)槭虑?,從而補(bǔ)救變成預(yù)防,減少了系統(tǒng)宕機(jī)時(shí)間,有力的保障了系統(tǒng)的可靠性和可用性,提高了業(yè)務(wù)的連續(xù)性。

4.提高資源的利用率,降低運(yùn)維的管理成本

通過優(yōu)化的資源的規(guī)劃和實(shí)時(shí)的資源調(diào)度,極大的提高了整體資源的利用率,通過自動(dòng)化的管理手段,減少人為干預(yù),大大提高了系統(tǒng)管理員的工作效率,降低了運(yùn)維管理成本。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1