提出一种云平台下满足任务截止时间的资源分配策略。根据云平台的实际情况构造一个2层的资源分配模型,采用改进的银行家算法进行资源分配,在满足任务截止期限的前提下使任务的花费最小。在CloudSim环境下进行仿真实验,结果表明,使用该策略能满足任务截止时间、减少任务费用并提高系统性能。
This paper proposes a resource allocation strategy to meet task deadline on cloud platform. It constructs a two-level hierarchical model for resource allocation according to practical cloud platforms. An improved Banker's algorithm is presented to minimize the execution cost while meeting the deadline. Computational experiments are performed in the CloudSim environment to test the effectiveness of the strategy. The results show that the proposed strategy can meet the task deadline, reduce the task cost and improve the system performance.