An Analytical Model for Estimating Cloud Resources of Elastic Services

被引:0
|
作者
Khaled Salah
Khalid Elbadawi
Raouf Boutaba
机构
[1] Khalifa University of Science,Electrical and Computer Engineering Department
[2] Technology and Research (KUSTAR),School of Computing
[3] DePaul University,David R. Cheriton School of CS
[4] University of Waterloo,Division of IT Convergence Engineering
[5] POSTECH,undefined
关键词
Cloud computing; Capacity engineering; Resource management; Auto-scaling; Elasticity; Performance modeling and analysis;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:23
相关论文
共 50 条
  • [31] Pileus: Protecting User Resources from Vulnerable Cloud Services
    Sun, Yuqiong
    Petracca, Giuseppe
    Ge, Xinyang
    Jaeger, Trent
    [J]. 32ND ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSAC 2016), 2016, : 52 - 64
  • [32] Optimizing Cloud Resources for Delivering IPTV Services Through Virtualization
    Aggarwal, Vaneet
    Gopalakrishnan, Vijay
    Jana, Rittwik
    Ramakrishnan, K. K.
    Vaishampayan, Vinay A.
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2013, 15 (04) : 789 - 801
  • [33] Quantitative Analysis of an Analytical Model for Estimating the Model Accuracy
    Goyal, Anurag
    Srinivasan, R.
    [J]. MODELING, SIMULATION AND CONTROL, 2011, 10 : 92 - 97
  • [34] A hybrid model for ranking Cloud Services
    De Benedetti, Massimiliano
    D'Urso, Fabio
    Messina, Fabrizio
    Pappalardo, Giuseppe
    Santoro, Corrado
    [J]. 2015 10TH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC), 2015, : 504 - 509
  • [35] A Multidimensional Model for Monitoring Cloud Services
    Palhares, Nuno
    Lima, Solange Rito
    Carvalho, Paulo
    [J]. ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, 2013, 206 : 931 - 938
  • [36] ABAC Model for Collaborative Cloud Services
    Madani, Mohamed Amine
    Erradi, Mohammed
    [J]. Networked Systems, NETYS 2016, 2016, 9944 : 385 - 385
  • [37] CLOUDQUAL: A Quality Model for Cloud Services
    Zheng, Xianrong
    Martin, Patrick
    Brohman, Kathryn
    Xu, Li Da
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2014, 10 (02) : 1527 - 1536
  • [38] Elastic Provisioning of Network and Computing Resources at the Edge for IoT Services
    Cardoso, Patricia
    Moura, Jose
    Marinheiro, Rui Neto
    [J]. SENSORS, 2023, 23 (05)
  • [39] Cloud Storage Services: A Model of (In)Consistency
    Terry, Douglas
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2015), 2015, : 235 - 235
  • [40] Model Checking of Composite Cloud Services
    Klai, Kais
    Ochi, Hanen
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, : 356 - 363