Cloud federation formation using genetic and evolutionary game theoretical models

Future Generation Computer Systems(2020)

引用 40|浏览26
暂无评分
摘要
This paper proposes an approach based on genetic algorithms and evolutionary game theory in order to study the problem of forming highly profitable federated clouds, while maintaining stability among the members in the presence of dynamic strategies (i.e. cloud providers joining and/or leaving federations) that might result in decreased Quality of Service (QoS). Cloud federation helps cloud providers to take advantage of the available unused virtual machines. It allows the providers to combine their resources in order to serve a larger pool of requests that could not have been served otherwise. We tackle the problem of forming federations while maximizing the total profit they yield using a Genetic Algorithm. However, the main problem may rise after the federation formation where many cloud providers, due to the dynamicity, may be tempted to reallocated their resources into other federations for seeking better payoff. Such an act may lead to a decrease in the QoS and cause a drop in the profit earned by the federations. Thus, we extend the genetic model as an evolutionary game, which aims to improve the profit while maintaining stability among federations. Experiments were conducted using CloudHarmony real-world dataset and benchmarked with Sky federation model previously introduced in the literature. Both the genetic and evolutionary game theoretical models outperform the benchmarked one. The evolutionary game model gave better results in terms of profit and QoS’s due to its mechanism of reaching a stable state, in which no provider has incentive to reallocate his resources into different federations.
更多
查看译文
关键词
Cloud federation,Evolutionary game theory,Genetic algorithm,Stability
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要