An Analytical Model for Estimating Cloud Resources of Elastic Services

被引:39
|
作者
Salah, Khaled [1 ]
Elbadawi, Khalid [2 ]
Boutaba, Raouf [3 ,4 ]
机构
[1] KUSTAR, Elect & Comp Engn Dept, Abu Dhabi, U Arab Emirates
[2] Depaul Univ, Sch Comp, Chicago, IL 60604 USA
[3] Univ Waterloo, David R Cheriton Sch CS, Waterloo, ON N2L 3G1, Canada
[4] POSTECH, Div IT Convergence Engn, Pohang, South Korea
关键词
Cloud computing; Capacity engineering; Resource management; Auto-scaling; Elasticity; Performance modeling and analysis;
D O I
10.1007/s10922-015-9352-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the cloud, ensuring proper elasticity for hosted applications and services is a challenging problem and far from being solved. To achieve proper elasticity, the minimal number of cloud resources that are needed to satisfy a particular service level objective (SLO) requirement has to be determined. In this paper, we present an analytical model based on Markov chains to predict the number of cloud instances or virtual machines (VMs) needed to satisfy a given SLO performance requirement such as response time, throughput, or request loss probability. For the estimation of these SLO performance metrics, our analytical model takes the offered workload, the number of VM instances as an input, and the capacity of each VM instance. The correctness of the model has been verified using discrete-event simulation. Our model has also been validated using experimental measurements conducted on the Amazon Web Services cloud platform.
引用
收藏
页码:285 / 308
页数:24
相关论文
共 50 条
  • [1] An Analytical Model for Estimating Cloud Resources of Elastic Services
    Khaled Salah
    Khalid Elbadawi
    Raouf Boutaba
    [J]. Journal of Network and Systems Management, 2016, 24 : 285 - 308
  • [2] A new model for cloud elastic services efficiency
    Ristov, Sasko
    Matha, Roland
    Kimovski, Dragi
    Prodan, Radu
    Gusev, Marjan
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2019, 34 (06) : 653 - 670
  • [3] Model-Driven Simulation of Elastic OCCI Cloud Resources
    Ahmed-Nacer, Mehdi
    Kallel, Slim
    Zalila, Faiez
    Merle, Philippe
    Gaaloul, Walid
    [J]. COMPUTER JOURNAL, 2022, 65 (05): : 1144 - 1166
  • [4] Analytical Model for Elastic Scaling of Cloud-Based Firewalls
    Salah, Khaled
    Calyam, Prasad
    Boutaba, Raouf
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (01): : 136 - 146
  • [5] Elastic Metro Ethernet and Elastic Cloud Services
    Toy, Mehmet
    [J]. BIG DATA, IOT, AND AI FOR A SMARTER FUTURE, 2021, 185 : 19 - 27
  • [6] Bayesian Network Model for Estimating User Satisfaction of Multimedia Cloud Services
    Karadimce, Aleksandar
    Davcev, Danco
    [J]. MOMM 2017: THE 15TH INTERNATIONAL CONFERENCE ON ADVANCES IN MOBILE COMPUTING & MULTIMEDIA, 2017, : 3 - 12
  • [7] Scalable and Elastic Telecommunication Services in the Cloud
    Chang, Yuh-Jye
    Hari, Adiseshu
    Koppol, Pramod
    Martin, Antony
    Stathopoulos, Thanos
    [J]. BELL LABS TECHNICAL JOURNAL, 2012, 17 (02) : 81 - 96
  • [8] Autonomic Management of Elastic Services in the Cloud
    Martin, Patrick
    Brown, Andrew
    Powley, Wendy
    Luis Vazquez-Poletti, Jose
    [J]. 2011 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2011,
  • [9] Elastic VM for Cloud Resources Provisioning Optimization
    Dawoud, Wesam
    Takouna, Ibrahim
    Meinel, Christoph
    [J]. ADVANCES IN COMPUTING AND COMMUNICATIONS, PT I, 2011, 190 : 431 - 445
  • [10] A Transactional Approach for Reliable Elastic Cloud Resources
    Elloumi, Farah Bellaaj
    Brabra, Hayet
    Sellami, Mohamed
    Gaaloul, Walid
    Bhiri, Sami
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2019), 2019, : 154 - 161