期刊
MULTIMEDIA TOOLS AND APPLICATIONS
卷 80, 期 10, 页码 15541-15562出版社
SPRINGER
DOI: 10.1007/s11042-021-10616-6
关键词
Virtualization; Cloud computing; Multi-tier application; Green computing; Knapsack problem; Genetic algorithm
The paper proposes an optimal resource allocation and consolidation virtual machine placement model for multi-tier applications in modern large cloud data centers, aiming to optimize energy and communication costs while improving overall cloud performance through Software Defined Networking control features.
Cloud computing has been considered a core model of elastic on-demand resource allocation using a pay-as-you go model. One of the big challenges of this environment is to provide high quality service (QoS) through efficient and stringent management of cloud data center resources. With the increasing demand for cloud based services, the traffic volume inside cloud data centers (DC) has been increased exponentially. Accordingly, and to provide high QoS, a proper scheduling mechanism has to be followed by the cloud service provider. Furthermore, accurate scheduling is necessary for advancing the problem of energy consumption and resource utilization. In this paper, we propose an optimal resource allocation and consolidation virtual machine (VM) placement model for multi-tier applications in modern large cloud DCs. The proposed model targets to optimize the DCs' energy and communication cost that influence the overall cloud performance through Software Defined Networking (SDN) control features. To solve the formulated multi-objective optimization problem, a novel adaptive genetic algorithm is proposed. The experimental results validate the efficacy of the proposed model through extensive simulations using synthetic and real workload traces. These results show that the proposed model jointly optimizes cloud QoS as well as energy consumption.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据