计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2015年
11期
57-61
,共5页
云计算%服务级别协议(SLA)%资源分配%基于模拟退火的粒子群优化算法(SA-PSO)
雲計算%服務級彆協議(SLA)%資源分配%基于模擬退火的粒子群優化算法(SA-PSO)
운계산%복무급별협의(SLA)%자원분배%기우모의퇴화적입자군우화산법(SA-PSO)
cloud computing%Service Level Agreement(SLA)%resource allocation%Particle Swarm Optimization algo-rithm based on Simulated Annealing(SA-PSO)
针对云计算环境下如何高效分配资源,实现资源供应者利润最大化这一难题,提出了一种基于服务级别协议(SLA)的动态云资源分配策略。该策略通过将SLA中的计算力、网络带宽、数据存储等属性作为优化参数,构造了一种服务请求与资源的映射模型,同时设计相应的效用函数,并结合改进的与模拟退火算法相融合的混合粒子群算法(SA-PSO),实现云环境下的优化资源分配。实验分析结果表明,基于SLA参数的SA-PSO算法具有更好的全局最优值,在给定虚拟资源相同情况下,调用该算法完成用户任务实现的利润更高。
針對雲計算環境下如何高效分配資源,實現資源供應者利潤最大化這一難題,提齣瞭一種基于服務級彆協議(SLA)的動態雲資源分配策略。該策略通過將SLA中的計算力、網絡帶寬、數據存儲等屬性作為優化參數,構造瞭一種服務請求與資源的映射模型,同時設計相應的效用函數,併結閤改進的與模擬退火算法相融閤的混閤粒子群算法(SA-PSO),實現雲環境下的優化資源分配。實驗分析結果錶明,基于SLA參數的SA-PSO算法具有更好的全跼最優值,在給定虛擬資源相同情況下,調用該算法完成用戶任務實現的利潤更高。
침대운계산배경하여하고효분배자원,실현자원공응자리윤최대화저일난제,제출료일충기우복무급별협의(SLA)적동태운자원분배책략。해책략통과장SLA중적계산력、망락대관、수거존저등속성작위우화삼수,구조료일충복무청구여자원적영사모형,동시설계상응적효용함수,병결합개진적여모의퇴화산법상융합적혼합입자군산법(SA-PSO),실현운배경하적우화자원분배。실험분석결과표명,기우SLA삼수적SA-PSO산법구유경호적전국최우치,재급정허의자원상동정황하,조용해산법완성용호임무실현적리윤경고。
For the problem, how to efficiently allocate the resource to ensure the service provider to make the maximize profit in cloud computing, this paper proposes a dynamic cloud resource allocation policy based on Service Level Agree-ment(SLA), by considering the SLA properties, containing computing capacity, network bandwidth and data storage as optimization parameters. A kind of mapping model between service request and resource allocation is given, at the same time, the corresponding utility function is designed. An improved hybrid Particle Swarm Optimization algorithm based on Simulated Annealing(SA-PSO)is analyzed. Experimental results show that the SLA-based parameters SA-PSO has bet-ter global optimality. It can obtain higher benefits than other algorithm under the same condition.