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 条
  • [1] Scalable Online Analytics on Cloud Infrastructures
    Sahni, Jyoti
    Vidyarthi, Deo Prakash
    ADVANCES IN COMPUTING AND DATA SCIENCES, ICACDS 2016, 2017, 721 : 399 - 408
  • [2] Exploiting Classes of Virtual Machines for Scalable IaaS Cloud Management
    Canali, Claudia
    Lancellotti, Riccardo
    2015 IEEE 4TH SYMPOSIUM ON NETWORK CLOUD COMPUTING AND APPLICATIONS - NCCA 2015, 2015, : 15 - 22
  • [3] Adopting a Clustering Approach toward a Scalable IaaS Cloud Datacenters
    Talbi, Jamal
    Haqiq, Abdelkrim
    2015 INTERNATIONAL CONFERENCE ON CLOUD TECHNOLOGIES AND APPLICATIONS (CLOUDTECH 15), 2015, : 154 - 158
  • [4] IaaS Cloud Availability Planning using Models and Genetic Algorithms
    Torquato, Matheus
    Torquato, Lucas
    Maciel, Paulo
    Vieira, Marco
    2019 9TH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 2019, : 105 - 114
  • [5] Model-based sensitivity analysis of IaaS cloud availability
    Liu, Bo
    Chang, Xiaolin
    Han, Zhen
    Trivedi, Kishor
    Rodriguez, Ricardo J.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 83 : 1 - 13
  • [6] Cloud Kotta: Enabling Secure and Scalable Data Analytics in the Cloud
    Babuji, Yadu N.
    Chard, Kyle
    Gerow, Aaron
    Duede, Eamon
    2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 302 - 310
  • [7] Scalable Progressive Analytics on Big Data in the Cloud
    Chandramouli, Badrish
    Goldstein, Jonathan
    Quamar, Abdul
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (14): : 1726 - 1737
  • [8] Health Analytics as a Service with Artemis Cloud: Service Availability
    McGregor, Carolyn
    Inibhunu, Catherine
    Glass, Jonah
    Doyle, Ian
    Gates, Aaron
    Madill, John
    Pugh, J. Edward
    42ND ANNUAL INTERNATIONAL CONFERENCES OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY: ENABLING INNOVATIVE TECHNOLOGIES FOR GLOBAL HEALTHCARE EMBC'20, 2020, : 5644 - 5648
  • [9] Upgrade of the IaaS Cloud Issues and Potential Solutions in the Context of High-Availability
    Nabi, Mina
    Khendek, Ferhat
    Toeroe, Maria
    2015 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), 2015, : 21 - 24
  • [10] A Scalable Availability Model for Infrastructure-as-a-Service Cloud
    Longo, Francesco
    Ghosh, Rahul
    Naik, Vijay K.
    Trivedi, Kishor S.
    2011 IEEE/IFIP 41ST INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2011, : 335 - 346