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

云計算中基于服務能力與信任約束的任務調度算法

2017-01-16 10:20:04武小年
桂林電子科技大學學報 2016年5期
關鍵詞:效益滿意度資源

鄭 鑫,武小年,孟 川,李 豪

(1.桂林電子科技大學廣西無線寬帶通信與信號處理重點實驗室,廣西桂林 541004;2.桂林電子科技大學信息與通信學院,廣西桂林 541004)

云計算中基于服務能力與信任約束的任務調度算法

鄭 鑫1,2,武小年1,2,孟 川2,李 豪2

(1.桂林電子科技大學廣西無線寬帶通信與信號處理重點實驗室,廣西桂林 541004;2.桂林電子科技大學信息與通信學院,廣西桂林 541004)

針對云計算的可信服務選擇與多個約束目標問題,提出一種基于服務能力與信任約束的任務調度算法。該算法首先對資源進行服務能力和信任評估,然后在任務調度過程中根據用戶任務對資源的服務能力需求,篩選滿足條件的候選資源集,并構造一個以信任效益和服務費用權衡的綜合效益函數,從候選資源集為任務篩選滿足條件的資源子集,最后采用負載均衡策略進行調度。仿真結果表明,該算法能夠為用戶任務選擇滿足服務能力與信任需求的資源,具有較好的系統性能和負載均衡性。

云計算;任務調度;信任約束;綜合效益

云計算的外包服務模式引起的云平臺安全風險是云計算發展的障礙。如何構建安全可信的云服務是云計算亟需解決的問題[1]。云服務中資源與任務的分配與調度,由云計算任務調度機制完成。在云計算的任務調度中,服務提供商根據云用戶的請求,選擇滿足其需求的可信資源[2]。

云計算作為一種商業服務模式,其采用信任機制實現服務的可信評估和決策支持。文獻[3]面向信任服務提出一種云計算工作流任務調度算法,用直接信任和推薦信任度量信任關系,并以均衡策略將用戶不同的調度目標進行均衡。文獻[4]設計了一種基于安全意識與預算意識的調度策略,采用信任安全因子計算任務的優先級,并將預算費用作為約束目標進行任務與資源的映射。文獻[5]基于粒子群算法,在云工作流中修改粒子群的適應度函數,將信任服務與存儲服務作為資源選擇的約束條件,實現資源與任務的映射。文獻[6]以人際關系信任模型為基礎,提出了包含用戶對服務資源的信任需求和服務資源的可信度信任度量模型,滿足任務在信任方面的需求,提高調度成功率。Fan等[7]提出了一種基于模糊差距度量和證據推理方法的二階段評價模型來度量云服務的可信度,用戶獲得了高可信度的服務。通常用戶任務的約束目標需求并不是單一的,針對云計算的可信服務選擇與任務的多個約束目標需求問題,提出一種基于服務能力與信任約束的任務調度(TSTC)算法。

1 基于服務能力與信任約束的任務調度

資源的服務能力是云平臺商業化運作的基礎,而具有強大服務能力的可信資源能夠進一步提高用戶的滿意度。

針對云計算任務調度中的任務請求與資源分配問題,引入資源服務能力與信任評估策略對資源進行評估,從資源的服務能力和可信度篩選出滿足云用戶需求的資源集。最后從系統全局出發,進行負載均衡調整,將合適的資源提供給云用戶。任務調度結構如圖1所示。

圖1 任務調度結構Fig.1 The structure of task scheduling

1.1 資源服務能力評估

資源服務能力的評估從資源的性能屬性考慮,主要包括資源的通信帶寬Wr,存儲能力Sr以及計算能力Cr。由于Wr、Sr、Cr單位不同且數值相差較大,采用min-max標準化方式對數據進行歸一化處理,將不同類型的數據映射到區間[0,1],使數據快速收斂。

其中:x為樣本數據;xmax為樣本數據的最大值;xmin為樣本數據的最小值;x~為x的歸一化值。

基于歸一化處理,采用線性加權的方式計算資源的服務能力,以Qj表示資源rj的服務能力,則

1.2 資源信任評估

在云計算任務調度中,資源信任缺失引發的惡意行為將降低服務質量或導致任務調度失敗[8]。因此,采用信任機制,從資源的安全性和可靠性評估云計算的資源信任[9]。

資源的安全性通過對任務的真實性、保密性和完整性進行評估,以srj表示資源rj的安全性,則

其中:Arj、Prj、Irj∈[0,1]分別為對資源rj進行歸一化后的真實性、保密性和安全性結果;權重因子ω1、ω2、ω3∈[0,1],且ω1+ω2+ω3=1。

資源通常存在失效率,隨著時間的推移,資源可靠性降低。因此,根據資源的失效率和系統的運行時間評估資源的可靠性。資源rj的可靠性

其中:frj為資源的失效率;ti為任務Ti執行前系統的運行時間[10]。

1.3 資源篩選

基于資源的服務能力和信任評估,在任務調度中,針對用戶任務對資源服務能力、信任與服務費用需求,為用戶任務篩選滿足用戶需求的資源集并選擇合適的資源進行分配。

將用戶任務對資源的服務能力需求量化處理,用戶任務Ti的服務能力需求qi,

其次,將信任效益和服務費用需求進行權衡量化,用戶對服務質量的綜合滿意度可以更好地篩選出滿足用戶綜合需求的資源。

以U(i,j)表示任務Ti對資源rj的信任和服務費用需求的綜合滿意度,則

其中:權重因子λ1、λ2∈[0,1],且λ1+λ2=1;Cij為任務Ti在資源rj上的服務費用;為任務的平均預計服務費用[11]。服務費用越小,信任效益值越大,篩選出的資源更符合用戶需求。

采用任務Ti對資源rj的安全性隸屬函數Us(i,j)和可靠性隸屬度函數Uk(i,j)加權,可得信任效益:

2 仿真測試及結果分析

實驗采用云仿真器CloudSim 2.1.1[12]對TSTC算法進行仿真。計算機環境為Intel(R)Core i5-4200M2.50GHz,內存8GB,操作系統為Windows 7。在仿真中,實現TSTC算法并將其添加到DatacenterBroker類中進行任務調度,重置Cloudlet類與VM類,設置任務與虛擬機資源的參數。

1)資源參數:設置50個資源,每個資源包含一個處理器,計算能力Cr、通信帶寬Wr和存儲能力Sr的分布區間分別為[300,500]、[800,1000]和[2000,2500]。

2)資源失效率分布區間為[0.000 1,0.001 5]。

3)資源服務能力量化權值a=b=0.3,c=0.4。資源安全性評估權值ω1=ω2=0.3,ω3=0.4。信任效益均衡權值θ1=θ2=0.5。綜合效益均衡權值λ1=λ2=0.5。

在相同的仿真測試環境下,分別實現Min-min算法、信任驅動的Min-min(TD Min-min)算法[13]、服務質量感知的QTS算法[14]、TSTC算法,并對比了算法在總信任效益、時間跨度、用戶平均滿意度和負載均衡情況。實驗中任務數分別設置為200、500、1000、2000。

2.1 總信任效益測試

總信任效益是被調度的任務獲得的信任效益之和。總信任效益越大,說明本次調度提供的資源安全性越高。4種算法的總信任效益如圖2所示。

圖2 4種算法總信任效益Fig.2 Total trust benefit value of four algorithms

從圖2可看出,TSTC算法總信任效益優于Min-min算法與QTS算法,略低于TD Min-min算法。這是由于TSTC算法除了考慮任務的信任需求外,還考慮了服務費用,而TD Min-min算法僅追求信任效益,每次調度都選擇信任效益最大的資源進行匹配。

2.2 時間跨度測試

時間跨度是評價算法性能的重要指標,是待調度任務集中所有任務執行完畢所花費的時間。時間跨度值越小,表示任務完成越快,系統的調度性能越好。4種算法的時間跨度如圖3所示。

從圖3可看出,TSTC算法在任務數量較小時,時間跨度最小。隨著任務數量的增加,時間跨度略高于QTS算法。隨著任務數量的增加,服務能力需求低的任務數量相應增加,TSTC算法為了負載均衡,這些任務被安排到負載小但性能非最優的資源上。而TD Min-min算法僅追求高信任效益而忽略完成時間,因此時間跨度最大。

圖3 4種算法的時間跨度Fig.3 Makespan of four algorithms

2.3 用戶平均滿意度測試

用戶滿意度是用戶對任務被執行結果的滿意程度。根據任務的服務能力、信任和費用需求被滿足時進行滿意度度量。用戶任務Ti在資源rj上執行的滿意度

用戶平均滿意度

其中n為任務集合中任務的個數。4種算法用戶平均滿意度如圖4所示。

圖4 4種算法用戶平均滿意度Fig.4 Average users satisfaction of four algorithms

從圖4可看出,TSTC算法在調度中綜合考慮用戶的服務能力、服務可信度和服務費用需求,其用戶滿意度與致力于服務質量感知的QTS算法近似。TD Min-min算法與Min-min算法僅追求單一目標的優化,用戶平均滿意度較低。

2.4 負載均衡測試

負載均衡用資源負載的相對標準差(RSD)來表示,其能較好地表達一組數據的離散程度,反映了資源的負載均衡情況。RSD越小,資源負載越均衡。4種算法的負載均衡如圖5所示。

圖5 4種算法的負載均衡Fig.5 Load balance of four algorithms

從圖5可看出,TSTC算法的負載均衡性最優。因為在調度過程中,TSTC算法把對資源服務能力需求低的任務映射到滿足條件且負載最小的資源上,進行了負載均衡調整,提高了資源利用率與系統性能。

3 結束語

針對云服務信任缺失與用戶任務約束目標需求問題,提出一種基于服務能力與信任約束的任務調度算法。該算法通過資源服務能力評估與信任評估,為用戶的服務質量需求提供選擇依據。在資源篩選中,將信任效益與服務費用加權作為綜合目標,均衡了用戶多方面約束目標需求。算法將低服務能力需求的任務調度到負載小的資源上,獲得了良好的負載均衡性。仿真結果表明,TSTC算法能夠滿足用戶對資源服務的性能、可信度和服務費用的需求,提高了用戶滿意度,具有較好的負載均衡性。

[1] 丁滟,王懷民,史佩昌,等.可信云服務[J].計算機學報.2015,38(1):133-149.

[2] LIN Weiwei,LIANG Chen,WANG J Z,et al.Band-width-aware divisible task scheduling for cloud computing[J].Software:Practice and Experience,2014,44(2):163-174.

[3] TAN Wenan,SUN Yong,LI L X,et al.A trust serviceoriented scheduling model for workflow applications in cloud computing[J].IEEE Systems Journal,2014,8(3):868-878.

[4] ZENG Lingfang,VEERAVALLI B,LI Xiaorong.SABA:a security-aware and budget-aware workflow scheduling strategy in clouds[J].Journal of Parallel and Distributed Computing,2015,75:141-151.

[5] YANG Yuli,PENG Xinguang,CAO Jianfang.Trustbased scheduling strategy for cloud workflow applications[J].Informatica,2015,26(1),159-180.

[6] 曹潔,曾國蓀,姜火文,等.云環境下服務信任感知的可信動態級調度方法[J].通信學報,2014,35(11):39-49.

[7] FAN Wenjuan,YANG Shanlin,PEI Jun.A novel twostage model for cloud service trustworthiness evaluation[J].Expert Systems,2014,31(2):136-153.

[8] LI Wenjuan,WU Jiyi,ZHANG Qifei,et al.Trust-driven and qos demand clustering analysis based cloud workflow scheduling strategies[J].Cluster Computing:the Journal of Networks Software Tools and Applications,2014,17(3):1013-1030.

[9] WANG Wei,ZENG Guosun,TANG Daizhong,et al.Cloud-DLS:dynamic trusted scheduling for cloud computing[J].Expert Systems with Applications,2012,39(3):2321-2329.

[10] POOLA D,GARG S K,BUYYA R,et al.Robust scheduling of scientific workflows with deadline and budget constraints in clouds[C]//28th International Conference on Advance Information Networking and Applications,2014:858-865.

[11] SU Sen,LI Ji,HUANG Qi,et al.Cost-efficient task scheduling for executing large programs in the cloud[J].Parallel Computing,2013,39(4/5):177-188.

[12] CALHEIROS R N,RANJAN R,BELOGLAZOV A,et al.CloudSim:a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms[J].Software Practice &Experience,2011,41(1):23-50.

[13] AZZEDIN F,MAHESWARAN M.Integrating trust into grid resource management systems[C]//Proceedings of the International Conference on Parallel Processing,2002:1-8.

[14] 周發超,王志堅,葉楓.一種新型的云任務調度算法研究[J].中國科學技術大學學報,2014,44(7):590-598.

編輯:曹壽平

A task scheduling algorithm based on service ability and trust constraint in cloud computing

ZHENG Xin1,2,WU Xiaonian1,2,MENG Chuan2,LI Hao2
(1.Key Laboratory of Guangxi Wireless Broadband Communication and Signal Processing,Guilin University of Electronic Technology,Guilin 541004,China;2.School of Information and Communication Engineering,Guilin University of Electronic Technology,Guilin 541004,China)

In view of selecting trusted service and multiple constraint objects in cloud computing,a task scheduling algorithm based on service ability and trust constraint is proposed.Firstly the service ability and creditability of resources are assessed.And then during the process of task scheduling,the candidate resources are selected if their service ability meets the requirements of users.Furthermore a comprehensive benefit function is designed by the weight of the trust benefit and cost,resource with the biggest comprehensive benefit is selected from the candidate resources.Finally the task is assigned to a resource according to load balancing strategy.Simulation results show that the algorithm can satisfy service ability and the trust requirements of users.And the performance and load balance of the system is good.

cloud computing;task scheduling;trust constraint;comprehensive benefit

TP393

:A

:1673-808X(2016)05-0382-05

2016-03-12

國家自然科學基金(61572148);廣西自然科學基金(2015GXNSFGA139007);廣西無線寬帶通信與信號處理重點實驗室基金(GXKL061510,GXKL0614110);桂林電子科技大學研究生教育創新計劃(YJCXS201524)

武小年(1972-),男,湖北監利人,副教授,碩士,研究方向為分布式計算、信息安全。E-mail:xnwu@guet.edu.cn

鄭鑫,武小年,孟川,等.云計算中基于服務能力與信任約束的任務調度算法[J].桂林電子科技大學學報,2016,36(5):382-386.

猜你喜歡
效益滿意度資源
多感謝,生活滿意度高
工會博覽(2023年3期)2023-04-06 15:52:34
草粉發酵 喂羊效益高
今日農業(2022年16期)2022-09-22 05:38:36
蓮魚混養 效益提高一倍
今日農業(2022年14期)2022-09-15 01:43:28
基礎教育資源展示
16城市公共服務滿意度排行
小康(2021年7期)2021-03-15 05:29:03
一樣的資源,不一樣的收獲
淺談如何提升脫貧攻堅滿意度
活力(2019年19期)2020-01-06 07:34:38
明天村里調查滿意度
雜文月刊(2019年15期)2019-09-26 00:53:54
冬棚養蝦效益顯著,看技術達人如何手到“錢”來
當代水產(2019年1期)2019-05-16 02:42:02
果園有了“鵝幫工” 一舉多得效益好
今日農業(2019年14期)2019-01-04 08:57:40
主站蜘蛛池模板: 找国产毛片看| 亚洲欧洲日韩综合| 国产91透明丝袜美腿在线| 4虎影视国产在线观看精品| 成人国产精品一级毛片天堂| 凹凸国产分类在线观看| 亚洲最新在线| 欧美中日韩在线| 国产色图在线观看| 久久国产精品娇妻素人| 人妻中文字幕无码久久一区| 欧美日韩免费在线视频| 国产高潮流白浆视频| 影音先锋丝袜制服| 91蝌蚪视频在线观看| 日韩精品少妇无码受不了| 国产小视频免费| 国产精品xxx| 一级毛片免费不卡在线视频| 国产久操视频| 91在线播放免费不卡无毒| 国产人碰人摸人爱免费视频| 亚洲日韩欧美在线观看| www.亚洲色图.com| 国产福利拍拍拍| 青青青国产视频手机| 99久久精品免费观看国产| 中文字幕在线看| 日本亚洲成高清一区二区三区| 欧美国产日本高清不卡| 精品视频在线观看你懂的一区 | 婷婷丁香在线观看| av手机版在线播放| 久久福利片| 色综合中文| 色综合久久88色综合天天提莫| 亚洲无码电影| 2021国产乱人伦在线播放| 六月婷婷精品视频在线观看| 日韩成人免费网站| 视频二区国产精品职场同事| 国产欧美成人不卡视频| 久久久久国产精品熟女影院| 永久在线精品免费视频观看| 午夜老司机永久免费看片| 成人毛片在线播放| 色综合久久88| 精品一区二区三区波多野结衣| 欧美成人一区午夜福利在线| 国产一在线| 亚洲天堂福利视频| 曰AV在线无码| 久久77777| 国产精品欧美激情| 丝袜国产一区| 99在线观看视频免费| 久久国产成人精品国产成人亚洲 | 日韩资源站| 欧美一区二区人人喊爽| 99人体免费视频| 热久久这里是精品6免费观看| 久久毛片网| 九九热精品视频在线| 色综合久久88色综合天天提莫| 91久久夜色精品国产网站| 日韩黄色大片免费看| 国产亚洲视频在线观看| 日韩欧美国产中文| 国产成人乱无码视频| 99re热精品视频国产免费| 欧美精品H在线播放| 91亚洲精品国产自在现线| 国产精品福利社| 成人毛片免费在线观看| 亚洲男人的天堂久久香蕉网| 亚洲中字无码AV电影在线观看| 欧美有码在线观看| 亚洲va在线观看| 午夜视频免费试看| 亚洲天堂网在线观看视频| 欧美中文字幕在线视频| a毛片在线播放|