A new model for cloud elastic services efficiency

被引:1
|
作者
Ristov, Sasko [1 ,2 ]
Matha, Roland [1 ]
Kimovski, Dragi [1 ,3 ]
Prodan, Radu [1 ,4 ]
Gusev, Marjan [2 ]
机构
[1] Univ Innsbruck, Inst Informat, Distributed & Parallel Syst Grp, Innsbruck, Austria
[2] Ss Cyril & Methodius Univ, Fac Comp Sci & Engn, Skopje, North Macedonia
[3] Univ Informat Sci & Technol, Fac Comp Sci & Engn, Ohrid, North Macedonia
[4] Univ Klagenfurt, Inst Informat Technol, Klagenfurt, Austria
基金
欧盟地平线“2020”;
关键词
Efficiency; load; optimisation; performance; resources; speedup;
D O I
10.1080/17445760.2018.1434174
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The speedup measures the improvement in performance when the computational resources are being scaled. The efficiency, on the other side, provides the ratio between the achieved speedup and the number of scaled computational resources (processors). Both parameters (speedup and efficiency), which are defined according to Amdahl's Law, provide very important information about performance of a computer system with scaled resources compared with a computer system with a single processor. However, as cloud elastic services' load is variable, apart of the scaled resources, it is vital to analyse the load in order to determine which system is more effective and efficient. Unfortunately, both the speedup and efficiency are not sufficient enough for proper modeling of cloud elastic services, as the assumptions for both the speedup and efficiency are that the system's resources are scaled, while the load is constant. In this paper, we extend the scaling of resources and define two additional scaled systems by (i) scaling the load and (ii) scaling both the load and resources. We introduce a model to determine the efficiency for each scaled system, which can be used to compare the efficiencies of all scaled systems, regardless if they are scaled in terms of load or resources. We have evaluated the model by using Windows Azure and the experimental results confirm the theoretical analysis. Although one can argue that web services are scalable and comply with Gustafson's Law only, we provide a taxonomy that classifies scaled systems based on the compliance with both the Amdahl's and Gustafson's laws. [GRAPHICS] For three different scaled systems (scaled resources R, scaled load L and combination RL), we introduce a model to determine the scaling efficiency. Our model extends the current definition of efficiency according to Amdahl's Law, which assumes scaling the resources, and not the load. E-R = S-R/p = T(1)/T-R center dot 1/p; E-L = S-L center dot N = T(1)/T-L center dot N; E-RL = S-RL center dot N/p = T(1)/T-RL center dot N/p
引用
收藏
页码:653 / 670
页数:18
相关论文
共 50 条
  • [31] EMSCLOUD - An Evaluative Model of Cloud Services Cloud service management
    Techio, Leila Regina
    Misaghi, Mehran
    [J]. FIFTH INTERNATIONAL CONFERENCE ON THE INNOVATIVE COMPUTING TECHNOLOGY (INTECH 2015), 2015, : 100 - 105
  • [32] Cloud Service Description Model: An Extension of USDL for Cloud Services
    Sun, Le
    Ma, Jiangan
    Wang, Hua
    Zhang, Yanchun
    Yong, Jianming
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2018, 11 (02) : 354 - 368
  • [33] A New E-learning Model Based on Elastic Cloud Computing for Distance Education
    Zhang, Wei
    Zhu, Yanchun
    [J]. EURASIA JOURNAL OF MATHEMATICS SCIENCE AND TECHNOLOGY EDUCATION, 2017, 13 (12) : 8393 - 8403
  • [34] Considering an Elastic Scaling Model for Cloud Security
    MacDermott, Aine
    Shi, Qi
    Merabti, Madjid
    Kifiyat, Kashif
    [J]. 2013 8TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2013, : 150 - 155
  • [35] QuickSync: Improving Synchronization Efficiency for Mobile Cloud Storage Services
    Cui, Yong
    Lai, Zeqi
    Wang, Xin
    Dai, Ningwei
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2017, 16 (12) : 3513 - 3526
  • [36] QuickSync: Improving Synchronization Efficiency for Mobile Cloud Storage Services
    Cui, Yong
    Lai, Zeqi
    Wang, Xin
    Dai, Ningwei
    Miao, Congcong
    [J]. MOBICOM '15: PROCEEDINGS OF THE 21ST ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2015, : 592 - 603
  • [37] Towards Network-level Efficiency for Cloud Storage Services
    Li, Zhenhua
    Jin, Cheng
    Xu, Tianyin
    Wilson, Christo
    Liu, Yao
    Cheng, Linsong
    Liu, Yunhao
    Dai, Yafei
    Zhang, Zhi-Li
    [J]. PROCEEDINGS OF THE 2014 ACM INTERNET MEASUREMENT CONFERENCE (IMC'14), 2014, : 115 - 128
  • [38] Improving the Efficiency of Architectural Solutions Based on Cloud Services Integration
    Glukhov, Vladimir V.
    Ilin, Igor V.
    Iliashenko, Oxana Ju.
    [J]. INTERNET OF THINGS, SMART SPACES, AND NEXT GENERATION NETWORKS AND SYSTEMS, NEW2AN 2016/USMART 2016, 2016, 9870 : 512 - 524
  • [39] Continuous memory allocation model for cloud services
    Alyatama, Anwar
    Alsumait, Asmaa
    Alotaibi, Maryam
    [J]. JOURNAL OF SUPERCOMPUTING, 2018, 74 (10): : 5513 - 5538
  • [40] Dynamic Scalability Model for Containerized Cloud Services
    El Kafhali, Said
    El Mir, Iman
    Salah, Khaled
    Hanini, Mohamed
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2020, 45 (12) : 10693 - 10708