Hierarchical Agent-Based Architecture for Resource Management in Cloud Data Centers

Author(s):  
Fahimeh Farahnakian ◽  
Tapio Pahikkala ◽  
Pasi Liljeberg ◽  
Juha Plosila
2019 ◽  
Vol 2019 ◽  
pp. 1-16
Author(s):  
Chi Zhang ◽  
Yuxin Wang ◽  
Yuanchen Lv ◽  
Hao Wu ◽  
He Guo

Reducing energy consumption of data centers is an important way for cloud providers to improve their investment yield, but they must also ensure that the services delivered meet the various requirements of consumers. In this paper, we propose a resource management strategy to reduce both energy consumption and Service Level Agreement (SLA) violations in cloud data centers. It contains three improved methods for subproblems in dynamic virtual machine (VM) consolidation. For making hosts detection more effective and improving the VM selection results, first, the overloaded hosts detecting method sets a dynamic independent saturation threshold for each host, respectively, which takes the CPU utilization trend into consideration; second, the underutilized hosts detecting method uses multiple factors besides CPU utilization and the Naive Bayesian classifier to calculate the combined weights of hosts in prioritization step; and third, the VM selection method considers both current CPU usage and future growth space of CPU demand of VMs. To evaluate the performance of the proposed strategy, it is simulated in CloudSim and compared with five existing energy–saving strategies using real-world workload traces. The experimental results show that our strategy outperforms others with minimum energy consumption and SLA violation.


2020 ◽  
Vol 113 ◽  
pp. 329-342
Author(s):  
Bin Liang ◽  
Xiaoshe Dong ◽  
Yufei Wang ◽  
Xingjun Zhang

Author(s):  
Mueen Uddin ◽  
Jamshed Memon ◽  
Raed Alsaqour ◽  
Asadullah Shah ◽  
Mohd Zaidi Abdul Rozan

Author(s):  
Atefeh Khosravi ◽  
Rajkumar Buyya

Cloud computing provides on-demand access to computing resources for users across the world. It offers services on a pay-as-you-go model through data center sites that are scattered across diverse geographies. However, cloud data centers consume huge amount of electricity and leave high amount of carbon footprint in the ecosystem. This makes data centers responsible for 2% of the global CO2 emission. Therefore, having energy and carbon-efficient techniques for resource management in distributed cloud data centers is inevitable. This chapter presents a taxonomy and classifies the existing research works based on their target system, objective, and the technique they use for resource management in achieving a green cloud computing environment. Finally, it discusses how each work addresses the issue of energy and carbon-efficiency and also provides an insight into future directions.


2014 ◽  
Vol 40 (5) ◽  
pp. 1621-1633 ◽  
Author(s):  
Yongqiang Gao ◽  
Haibing Guan ◽  
Zhengwei Qi ◽  
Tao Song ◽  
Fei Huan ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document