Scalable Analytics for IaaS Cloud Availability

被引:86
|
作者
Ghosh, Rahul [1 ]
Longo, Francesco [2 ]
Frattini, Flavio [3 ]
Russo, Stefano [3 ]
Trivedi, Kishor S. [4 ]
机构
[1] IBM Corp, Durham, NC 27709 USA
[2] Univ Messina, Dipartimento Matemat, Contrada Dio S Agata, I-98164 Messina, Italy
[3] Univ Napoli Federico II, Dept Elect Engn & Informat Technol, I-80125 Naples, Italy
[4] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
关键词
Analytic-numeric solution; availability; downtime; cloud computing; simulation; stochastic reward nets;
D O I
10.1109/TCC.2014.2310737
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a large Infrastructure-as-a-Service (IaaS) cloud, component failures are quite common. Such failures may lead to occasional system downtime and eventual violation of Service Level Agreements (SLAs) on the cloud service availability. The availability analysis of the underlying infrastructure is useful to the service provider to design a system capable of providing a defined SLA, as well as to evaluate the capabilities of an existing one. This paper presents a scalable, stochastic model-driven approach to quantify the availability of a large-scale IaaS cloud, where failures are typically dealt with through migration of physical machines among three pools: hot (running), warm (turned on, but not ready), and cold (turned off). Since monolithic models do not scale for large systems, we use an interacting Markov chain based approach to demonstrate the reduction in the complexity of analysis and the solution time. The three pools are modeled by interacting sub-models. Dependencies among them are resolved using fixed-point iteration, for which existence of a solution is proved. The analytic-numeric solutions obtained from the proposed approach and from the monolithic model are compared. We show that the errors introduced by interacting sub-models are insignificant and that our approach can handle very large size IaaS clouds. The simulative solution is also considered for the proposed model, and solution time of the methods are compared.
引用
下载
收藏
页码:57 / 70
页数:14
相关论文
共 50 条
  • [21] Cloud Computing and Scientific Applications - Big Data, Scalable Analytics, and Beyond Preface
    Pandey, Suraj
    Nepal, Surya
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (07): : 1774 - 1776
  • [22] Cloud Program with a Pricing Strategy for Iaas in Cloud Computing
    Wu, Xing
    Wang, MingChao
    Zhang, Wu
    Guo, Yike
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 2316 - 2319
  • [23] Cloud IaaS for Mass Spectrometry and Proteomics
    Judson, Brenden
    McGrath, Garre S.
    Peuchen, Elizabeth H.
    Champion, S. Hew M.
    Brenner, Paul
    SCIENCECLOUD'17: PROCEEDINGS OF THE 8TH WORKSHOP ON SCIENTIFIC CLOUD COMPUTING, 2017, : 17 - 24
  • [24] Provenance Framework for the Cloud Environment (IaaS)
    Imran, Muhammad
    Hlavacs, Helmut
    THIRD INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, GRIDS, AND VIRTUALIZATION (CLOUD COMPUTING 2012), 2012, : 152 - 158
  • [25] Effectively Auditing IaaS Cloud Servers
    Wang Chunlu
    Liu Chuanyi
    Wang Xiaoliang
    Dong Yingfei
    2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 682 - 688
  • [26] Pricing cloud IaaS computing services
    Nicola Dimitri
    Journal of Cloud Computing, 9
  • [27] Parallel Virtualization in IaaS in Community Cloud
    Ahmad, Khaleel
    Wahid, Abdul
    Quadri, M. Pasha
    Fathima, Afrah
    2015 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT2015), 2015, : 1071 - 1075
  • [28] PICS: A Public IaaS Cloud Simulator
    Kim, In Kee
    Wang, Wei
    Humphrey, Marty
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 211 - 220
  • [29] Pricing cloud IaaS computing services
    Dimitri, Nicola
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2020, 9 (01):
  • [30] Managing Risk in a Derivative IaaS Cloud
    Sharma, Prateek
    Lee, Stephen
    Guo, Tian
    Irwin, David
    Shenoy, Prashant
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (08) : 1750 - 1765