期刊
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS
卷 31, 期 1, 页码 -出版社
WILEY
DOI: 10.1002/dac.3394
关键词
cloud computing; genetic algorithm; power saving; task scheduling
资金
- National Natural Science Foundation of China [61671057]
With the rapid development of cloud computing, the number of cloud users is growing exponentially. Data centers have come under great pressure, and the problem of power consumption has become increasingly prominent. However, many idle resources that are geographically distributed in the network can be used as resource providers for cloud tasks. These distributed resources may not be able to support the resource-intensive applications alone because of their limited capacity; however, the capacity will be considerably increased if they can cooperate with each other and share resources. Therefore, in this paper, a new resource-providing model called crowd-funding is proposed. In the crowd-funding model, idle resources can be collected to form a virtual resource pool for providing cloud services. Based on this model, a new task scheduling algorithm is proposed, RC-GA (genetic algorithm for task scheduling based on a resource crowd-funding model). For crowd-funding, the resources come from different heterogeneous devices, so the resource stability should be considered different. The scheduling targets of the RC-GA are designed to increase the stability of task execution and reduce power consumption at the same time. In addition, to reduce random errors in the evolution process, the roulette wheel selection operator of the genetic algorithm is improved. The experiment shows that the RC-GA can achieve good results.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据