Efficient Resource Allocation for Autonomic Service-Based Applications in the Cloud

被引:7
|
作者
Hadded, Leila [1 ,2 ]
Ben Charrada, Faouzi [2 ]
Tata, Samir [3 ]
机构
[1] Univ Paris Saclay, TELECOM SudParis, CNRS Samovar, Evry, France
[2] Univ Tunis El Manar, Fac Sci Tunis, LIMTIC, Tunis, Tunisia
[3] IBM Res, Almaden Res Ctr, San Jose, CA USA
关键词
Cloud computing; Autonomic computing; Service-based applications; Allocation; Optimization;
D O I
10.1109/ICAC.2018.00032
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud Computing is being used more and more to host and run service-based applications (SBAs). One of the main assets of this paradigm is its pay-per-use economic model. Likewise, Cloud Computing gets more attention from Information Technology stakeholders when it fits their required QoS. Unfortunately, This task cannot easily be done without increasing the autonomy of the provisioned cloud resources. Autonomic computing implies the usage of an Autonomic Manager (AM), which is composed of four basic components that monitor cloud resources, analyze monitoring data, plan and execute configuration actions on these resources. The key challenge in this regard is to optimally allocate cloud resources to autonomic SBAs so that the required QoS is met while reducing the consumption cost as per the economic model of Cloud computing. In fact, given cloud resources, diversity of SBAs services and AMs components QoS requirements, the allocation of cloud resources to an autonomic SBA may result in higher cost and/or lower QoS if resource allocation is not well addressed. In this paper, we propose an algorithm that aims to determine the best allocation decisions of AMs components that will be used to manage an SBA in the cloud such that the resources consumption cost is minimized while guaranteeing the QoS requirements. Experiments we conducted highlight the effectiveness and performance of our approach.
引用
下载
收藏
页码:193 / 198
页数:6
相关论文
共 50 条
  • [31] Service selection based resource allocation for SBS in cloud environments
    Zhao, Xiu-Tao
    Zhang, Bin
    Zhang, Chang-Sheng
    Ruan Jian Xue Bao/Journal of Software, 2015, 26 (04): : 867 - 885
  • [32] Energy-Efficient Resource Allocation for Virtual Service in Cloud Computing Environment
    Nguyen Minh Nhut Pham
    Van Son Le
    Ha Huy Cuong Nguyen
    INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, INDIA 2017, 2018, 672 : 126 - 136
  • [33] Resource allocation in the cloud for video-on-demand applications using multiple cloud service providers
    Reddy, P. Muthi
    Ahmed, Ansaf
    Manjula, S. H.
    Venugopal, K. R.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (01): : 223 - 239
  • [34] QoS Based Efficient Resource Allocation and Scheduling in Cloud Computing
    Chahal, Harvinder
    Bhasin, Anshu
    Kaveri, Parag Ravikant
    INTERNATIONAL JOURNAL OF TECHNOLOGY AND HUMAN INTERACTION, 2019, 15 (04) : 13 - 29
  • [35] Resource allocation in the cloud for video-on-demand applications using multiple cloud service providers
    P. Muthi Reddy
    Ansaf Ahmed
    S. H. Manjula
    K. R. Venugopal
    Cluster Computing, 2019, 22 : 223 - 239
  • [36] Self-Managed Micro-Containers for Service-Based Applications in the Cloud
    Mohamed, Mohamed
    Belaid, Djamel
    Tata, Samir
    2013 IEEE 22ND INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2013, : 140 - 145
  • [37] An autonomic resource management system for energy efficient and quality of service aware resource scheduling in cloud environment
    Kumar, Ashok
    Lal, Madan
    Kaur, Sumandeep
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (21):
  • [38] Resource Allocation and Dynamic Provisioning for Service-Oriented Applications in Cloud Environment
    Huang, Kuo-Chan
    Shen, Bo-Jyun
    Lee, Tsung-Ju
    Chang, Hsi-Ya
    Tung, Yuan-Hsin
    Shih, Pin-Zei
    2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2012,
  • [39] Optimal Resource Allocation of Cloud-Based Spark Applications
    Lattuada, Marco
    Barbierato, Enrico
    Gianniti, Eugenio
    Ardagna, Danilo
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (02) : 1301 - 1316
  • [40] A Resource Allocation Based Multi - Cloud Providers for VoD Applications
    Sankar, S. Gowri
    Sumalatha, M. R.
    2014 SIXTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING, 2014, : 312 - 318