Performance-Aware Management of Cloud Resources: A Taxonomy and Future Directions

被引:13
|
作者
Moghaddam, Sara Kardani [1 ]
Buyya, Rajkumar [1 ]
Ramamohanarao, Kotagiri [1 ]
机构
[1] Univ Melbourne, Sch Comp & Informat Syst, Cloud Comp & Distributed Syst CLOUDS Lab, Melbourne, Vic 3010, Australia
关键词
Anomaly detection; performance management; resource management; big-data analytics; WEB APPLICATIONS; ENERGY EFFICIENCY; PREDICTION; FRAMEWORK; SYSTEM; MODEL;
D O I
10.1145/3337956
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The dynamic nature of the cloud environment has made the distributed resource management process a challenge for cloud service providers. The importance of maintaining quality of service in accordance with customer expectations and the highly dynamic nature of cloud-hosted applications add new levels of complexity to the process. Advances in big-data learning approaches have shifted conventional static capacity planning solutions to complex performance-aware resource management methods. It is shown that the process of decision-making for resource adjustment is closely related to the behavior of the system, including the utilization of resources and application components. Therefore, a continuous monitoring of system attributes and performance metrics provides the raw data for the analysis of problems affecting the performance of the application. Data analytic methods, such as statistical and machine-learning approaches, offer the required concepts, models, and tools to dig into the data and find general rules, patterns, and characteristics that define the functionality of the system. Obtained knowledge from the data analysis process helps to determine the changes in the workloads, faulty components, or problems that can cause system performance to degrade. A timely reaction to performance degradation can avoid violations of service level agreements, including performing proper corrective actions such as auto-scaling or other resource adjustment solutions. In this article, we investigate the main requirements and limitations of cloud resource management, including a study of the approaches to workload and anomaly analysis in the context of performance management in the cloud. A taxonomy of the works on this problem is presented that identifies main approaches in existing research from the data analysis side to resource adjustment techniques. Finally, considering the observed gaps in the general direction of the reviewed works, a list of these gaps is proposed for future researchers to pursue.
引用
收藏
页数:37
相关论文
共 50 条
  • [1] Brownout Approach for Adaptive Management of Resources and Applications in Cloud Computing Systems: A Taxonomy and Future Directions
    Xu, Minxian
    Buyya, Rajkumar
    [J]. ACM COMPUTING SURVEYS, 2019, 52 (01)
  • [2] INDICES: Exploiting Edge Resources for Performance-aware Cloud-hosted Services
    Shekhar, Shashank
    Chhokra, Ajay Dev
    Bhattacharjee, Anirban
    Aupy, Guillaume
    Gokhale, Aniruddha
    [J]. 2017 IEEE 1ST INTERNATIONAL CONFERENCE ON FOG AND EDGE COMPUTING (ICFEC), 2017, : 75 - 80
  • [3] Towards Performance-Aware Management of P4-based Cloud Environments
    Harkous, Hasanin
    Hosn, Bassel Aboul
    He, Mu
    Jarschel, Michael
    Pries, Rastin
    Kellerer, Wolfgang
    [J]. 2021 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2021, : 87 - 90
  • [4] Data Storage Management in Cloud Environments: Taxonomy, Survey, and Future Directions
    Mansouri, Yaser
    Toosi, Adel Nadjaran
    Buyya, Rajkumar
    [J]. ACM COMPUTING SURVEYS, 2018, 50 (06)
  • [5] Failure Management for Reliable Cloud Computing: A Taxonomy, Model, and Future Directions
    Gill, Sukhpal Singh
    Buyya, Rajkumar
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2020, 22 (03) : 52 - 62
  • [6] Performance-aware workflow management for grid computing
    Spooner, DP
    Cao, J
    Jarvis, SA
    He, L
    Nudd, GR
    [J]. COMPUTER JOURNAL, 2005, 48 (03): : 347 - 357
  • [7] CtrlCloud: Performance-Aware Adaptive Control for Shared Resources in Clouds
    Adam, Omer
    Lee, Young Choon
    Zomaya, Albert Y.
    [J]. 2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 110 - 119
  • [8] PCAP: Performance-Aware Power Capping for the Disk Drive in the Cloud
    Khatib, Mohammed G.
    Bandic, Zvonimir
    [J]. 14TH USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES (FAST '16), 2016, : 227 - 240
  • [9] Performance-Aware Cost-Effective Resource Provisioning for Future Grid IoT-Cloud System
    Li, Weiling
    Liao, Kewen
    He, Qiang
    Xia, Yunni
    [J]. JOURNAL OF ENERGY ENGINEERING, 2019, 145 (05)
  • [10] Performance-aware thermal management via task scheduling
    Zhou, Xiuyi
    Yang, Jun
    Chrobak, Marek
    Zhang, Youtao
    [J]. Transactions on Architecture and Code Optimization, 2010, 7 (01):