999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

實驗云虛擬資源動態(tài)自適應負載均衡研究

2015-10-21 00:15:46洪文圳廣東農(nóng)工商職業(yè)技術學院計算機系廣東廣州510507
關鍵詞:利用資源實驗

洪文圳(廣東農(nóng)工商職業(yè)技術學院 計算機系,廣東 廣州 510507)

實驗云虛擬資源動態(tài)自適應負載均衡研究

洪文圳
(廣東農(nóng)工商職業(yè)技術學院 計算機系,廣東 廣州 510507)

針對云平臺的虛擬資源的負載均衡問題,為了實現(xiàn)虛擬資源的合理分配和保持用戶桌面的穩(wěn)定性,提出一種基于動態(tài)改變算法權值的自適應粒子群算法,并利用Eucalyptus平臺進行實驗。實驗證明,該方法比貪婪算法和基本粒子群算法具有更好的調(diào)節(jié)效果,能夠有效地控制負載均衡和保持系統(tǒng)的穩(wěn)定性。

虛擬桌面;負載均衡;服務器

0 引言

目前已有許多高校將云計算、虛擬化技術應用到實驗實訓中心的服務器管理和用戶桌面系統(tǒng)的部署控制,搭建各種內(nèi)部云計算平臺進行資源管理和提供服務。通過一段時間的部署體驗發(fā)現(xiàn),當用戶的桌面需求快速增加時,服務器需要部署更多的虛擬機,負載壓力以幾何級陡增。服務器配置存在差異,服務器所承載的負載極限各不相同,如果不能對虛擬機進行實時遷徙,就會出現(xiàn)部分服務器的負載過大,有些服務器的負載小,造成負載不平衡和影響平臺的穩(wěn)定性[1-2]。因此,怎樣對云服務器進行負載調(diào)節(jié)管理,有效提高資源利用率是當前云計算研究的一項熱點。通過對相關參考文獻的研究[3],本文利用一種基于粒子群算法的動態(tài)改變權值的自適應變異的方法對實驗云平臺的虛擬資源進行負載均衡調(diào)節(jié)。

1 系統(tǒng)模型定義

SV矩陣中每個Dnm元素的取值范圍為 {0,1}。當Dnm=1時,表示第M個虛擬桌面部署到第N臺服務器上;如果Dnm=0時,則表示該服務器上沒有部署虛擬桌面。

1.1 服務器負載能力

1.2 集群負載計算

1.3 目標函數(shù)

為實現(xiàn)本文提出的目標,定義函數(shù)fmax(S,V)用于計算實驗云資源利用率最大化,函數(shù)fmin(m)用于計算虛擬機的遷徙次數(shù)。目標函數(shù)為:

2 負載均衡設計

2.1 動態(tài)自適應算法

為了實現(xiàn)動態(tài)自適應負載均衡目標,在標準粒子群算法的基礎上進行自適應變異處理和動態(tài)改變權值,克服原有算法收斂過快的現(xiàn)象。具體算法使用的公式如下。

(1)算法的粒子速度和位置更新公式:

其中,Zk是表示粒子Z的第k維數(shù)值,Rη是呈正態(tài)分布的隨機變量。對群體N個粒子進行升序操作,利用式(10)將升序后的前一半數(shù)量的粒子與全局最優(yōu)的粒子進行變異計算。將變異前后的粒子適應度值進行比較,選取最大值作為新的全局最優(yōu),值小的作為新的局部最優(yōu)。

2.2 粒子編碼設計

由于服務器負載均衡涉及多種資源的控制分配,因此算法需要的粒子編碼采用多維向量的方式來處理,每一維代表一種資源情況。為了使算法更易于實現(xiàn),將粒子編碼統(tǒng)一轉(zhuǎn)為整數(shù)編碼。假設第Zi粒子的編碼形式為{2,1,2,3,5,3,4,8,1},在矩陣SV中對應的值是D21=D12=D23=D34=D55=D36=D47=D88=D19=1,表示第1和第3虛擬桌面部署在2號服務器上,第4和第6虛擬桌面部署在3號服務器上,其他的虛擬桌面與服務器的映射部署以此類推。在算法的實現(xiàn)過程中,由于對于粒子的位置和速度進行計算會出現(xiàn)粒子編碼為非整數(shù)情況,在這種情況下,采用四舍五入的規(guī)則對粒子編碼進行轉(zhuǎn)換操作。

2.3 算法步驟設計

將目標函數(shù)作為適應度函數(shù),設置預期的閾值ε,約束條件作為判斷條件,具體實現(xiàn)步驟如下:

(1)根據(jù)用戶需求創(chuàng)建虛擬桌面集合,利用式(4)計算云負載能力β,將虛擬桌面分配到合適的服務器。

(2)利用式(5)的目標函數(shù)作為算法的適應度函數(shù),初始化算法中粒子的位置和速度,設置粒子當前的局部最優(yōu)P和群體中的全局最優(yōu)G的位置。

(3)迭代進行計算,判斷當前的實驗云負載極限β是否達到約束條件的ε(預定閾值),如果達到跳到步驟(11),否則繼續(xù)執(zhí)行步驟(4)。

(4)利用式(6)和(7)計算更新后的粒子的位置和速度,并且利用式(9)計算群體更新后的負載情況β。

(5)根據(jù)式(8)計算調(diào)節(jié)算法的權值w,動態(tài)更新w,保持權值的動態(tài)更新。

(6)判斷更新后的群體變化是否達到約束條件,如果是執(zhí)行步驟(8),否則執(zhí)行步驟(7)。

(7)保留上次計算的局部最優(yōu)P值,迭代更新并重新初始化,繼續(xù)循環(huán)計算,直至達到約束條件,停止迭代。

(8)計算更新后的適應度,如果更新后的適應度優(yōu)于上一次的P的適應度,則更新當前的P值;假如更新后的群體適應度優(yōu)于上一次的G的適應度,則更新當前的G值。

(9)根據(jù)式(9)計算當前的粒子群體的適應度的自適應情況,并計算自動變異因子Pm。

(10)判斷式(6)中的隨機數(shù)是否小于Pm,如果小于Pm,利用式(10)進行自適應變異操作,并且更新當前的P值和G值;否則跳轉(zhuǎn)到步驟(3)。

(11)迭代計算結束,輸出負載均衡的組合結果。

3 實驗分析

3.1 實驗環(huán)境搭建

為了驗證本文提出算法的有效性和可行性,利用Eucalyptus系統(tǒng)作為實驗測試環(huán)境。根據(jù)參考文獻提供的方法,基于Eucalyptus平臺并結合KVM與QEMU的虛擬架構搭建算法實驗需要的運行平臺[6-7]。

3.2 實驗結果分析

分別利用Eucalyptus自帶的貪婪算法、基本粒子群算法與本文設計的算法進行實驗。根據(jù)實驗需要,設置了所需虛擬機桌面的數(shù)量規(guī)模分別為50、100、150、200、250和300等數(shù)量級。根據(jù)云控制器顯示的服務器與虛擬機的運行分析視圖,分別記錄了各個算法對服務器虛擬資源利用率的情況,結果如圖1和圖2所示,并對結果進行分析。

圖1 服務器資源利用率比較

圖2 虛擬機遷徙數(shù)比較

如圖1所示,三種算法在不同規(guī)模用戶壓力下的服務器資源利用率的執(zhí)行結果各不相同,很明顯動態(tài)自適應粒子群算法比其他兩種能更好地進行資源的負載均衡調(diào)節(jié),提高服務器的資源利用率。隨著虛擬桌面數(shù)量的不斷增加,為了保持服務器間資源利用率的平衡,利用三種算法進行虛擬資源負載調(diào)節(jié)。如圖2所示,動態(tài)自適應粒子群算法的遷徙數(shù)明顯少于基本粒子群算法和貪婪算法作用下的遷徙數(shù),在穩(wěn)定性方面具有較好的表現(xiàn)。

4 結論

本文研究了實驗云虛擬資源的負載均衡問題,利用基于動態(tài)改變權值的自適應變異的粒子群算法對服務器上的虛擬機進行負載均衡調(diào)節(jié)。以Eucalyptus作為實驗平臺進行測試,實驗結果驗證了本文提出負載均衡算法具有更好的優(yōu)越性。但本文的方法還處于實驗測試,沒有應用到實際的用戶桌面負載調(diào)節(jié)中,這將是以后研究的重點。

[1]陳小嬌,陳世平,方芳.云計算中虛擬機資源分配算法[J].計算機應用研究,2014,31(9):2584-2587.

[2]常德成,徐高潮.虛擬機動態(tài)遷移方法[J].計算機應用研究,2013,30(4):971-976.

[3]何丹丹.云環(huán)境下基于節(jié)能和負載均衡的混沌粒子群資源優(yōu)化調(diào)[J].計算機控制與測量,2014,22(5):1626-1628.

[4]劉衛(wèi)寧,高龍.異構云中面向集群負載均衡的任務調(diào)度策略[J].計算機應用,2013,33(8):2140-2142.

[5]張選平.一種動態(tài)改變慣性權的自適應粒子群算法[J].西安交通大學學報,2005,39(10):1039-1042.

[6]楊子夜,周逸勛,陳海波,等.利用虛擬機動態(tài)遷移技術整合虛擬和模擬環(huán)境[J].小型微型計算機系統(tǒng),2010,31(3):423-429.

[7]洪文圳,陳玉琴,黃曉峰.基于Eucalyptus的實驗云平臺搭建[J].微型機與應用,2014,33(17):59-61.

Research of dynamic adaptive load balancing experimental Cloud virtual resources

Hong Wenzhen
(Department of Computer,Guangdong AIB Polytechnic College,Guangzhou 510507,China)

For load balancing of virtual resources for Cloud platforms,in order to realize reasonable distribution of virtual resources and maintain the stability of the user′s desktop,this paper presents an algorithm based on dynamically changing weighting adaptive particle swarm optimization algorithm and experiments using Eucalyptus platform.Experiments show that this method has a better effect than the greedy algorithm and particle swarm optimization,and can effectively control the load balance and maintain the stability of the system.

virtual desktop;load balancing;server

TP393

A

1674-7720(2015)20-0054-03

洪文圳.實驗云虛擬資源動態(tài)自適應負載均衡研究[J].微型機與應用,2015,34(20):54-56,60.

2015-05-28)

洪文圳(1981-),通信作者,男,碩士,實驗師,主要研究方向:云計算虛擬化、實驗室建設與管理。E-mail:hwz-507@163.com。

猜你喜歡
利用資源實驗
記一次有趣的實驗
利用min{a,b}的積分表示解決一類絕對值不等式
基礎教育資源展示
利用一半進行移多補少
一樣的資源,不一樣的收獲
做個怪怪長實驗
資源回收
利用數(shù)的分解來思考
Roommate is necessary when far away from home
資源再生 歡迎訂閱
資源再生(2017年3期)2017-06-01 12:20:59
主站蜘蛛池模板: 国产资源免费观看| 狠狠色丁香婷婷综合| 亚洲啪啪网| 久久精品中文无码资源站| 天堂网国产| 青青草原偷拍视频| 国产 在线视频无码| 亚洲一区无码在线| 91福利免费| 日韩人妻无码制服丝袜视频| 97精品国产高清久久久久蜜芽| 久久久久国产精品熟女影院| 亚洲人成网站日本片| 亚洲91在线精品| 亚洲永久免费网站| 成人亚洲天堂| 亚洲精品手机在线| 欧美一级爱操视频| 丁香婷婷激情网| 久久久精品国产SM调教网站| 国产亚洲精品精品精品| 国产一区二区三区日韩精品| 国产农村1级毛片| 麻豆精品久久久久久久99蜜桃| 国产精品久久久精品三级| 亚洲永久色| 精品无码人妻一区二区| 久久精品人妻中文系列| 91在线国内在线播放老师| 伊人五月丁香综合AⅤ| 99偷拍视频精品一区二区| 青青青视频91在线 | 久久精品国产精品国产一区| 国产00高中生在线播放| 亚洲一区色| 三上悠亚精品二区在线观看| 久久精品人人做人人爽电影蜜月| 毛片三级在线观看| 国产成人久久777777| 久久久久亚洲精品成人网| 亚洲,国产,日韩,综合一区| 大香伊人久久| 精品一区二区久久久久网站| 国产一区三区二区中文在线| 天堂亚洲网| 伊人中文网| 国产不卡一级毛片视频| 狠狠色综合久久狠狠色综合| 成人精品在线观看| 国产成人免费| 色综合天天综合中文网| 国产精品无码制服丝袜| 日日拍夜夜操| 91www在线观看| 亚洲综合极品香蕉久久网| 亚洲综合色在线| 国产精品jizz在线观看软件| www.99在线观看| 亚洲中文字幕无码爆乳| 精品久久香蕉国产线看观看gif| 久久精品国产91久久综合麻豆自制| 激情综合网激情综合| 无码不卡的中文字幕视频| 久久综合亚洲鲁鲁九月天| 熟妇无码人妻| 亚洲aaa视频| 亚洲午夜国产精品无卡| 欧美翘臀一区二区三区| 国产毛片片精品天天看视频| 亚洲日韩国产精品综合在线观看| 麻豆精品在线| 国产精品亚洲一区二区三区z| 青青草综合网| 国产女人18毛片水真多1| 婷婷亚洲最大| 国产成人综合亚洲网址| 亚洲天堂视频网站| 亚洲天堂网在线播放| 在线观看91精品国产剧情免费| 综合色区亚洲熟妇在线| 亚洲视频一区在线| 欧美亚洲国产一区|