Decision making in cloud environments: an approach based on multiple-criteria decision analysis and stochastic models

被引:28
作者
Araujo, Julian [1 ]
Maciel, Paulo [1 ]
Andrade, Ermeson [2 ]
Callou, Gustavo [2 ]
Alves, Vandi [1 ]
Cunha, Paulo [1 ]
机构
[1] Fed Univ Pernambuco UFPE, Informat Ctr CIn, Recife, PE, Brazil
[2] Fed Rural Univ Pernambuco UFRPE, Dept Stat & Informat DEINFO, Recife, PE, Brazil
来源
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS | 2018年 / 7卷
关键词
Cloud computing; MCDM; Dependability; Stochastic models; SERVICE SELECTION; MULTIOBJECTIVE OPTIMIZATION; RANKING; AVAILABILITY;
D O I
10.1186/s13677-018-0106-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing is a paradigm that provides services through the Internet. The paradigm has been influenced by previously available technologies (for example cluster, peer-to-peer, and grid computing) and has now been adopted by almost all large organizations. Companies such as Google, Amazon, Microsoft and Facebook have made significant investments in cloud computing, and now provide services with high levels of dependability. The efficient and accurate assessment of cloud-based infrastructure is fundamental in guaranteeing both business continuity and uninterrupted public services, as much as is possible. This paper presents an approach for selecting cloud computing infrastructures, in terms of dependability and cost that best suits both company and customer needs. We use stochastic models to calculate dependability-related metrics for different cloud infrastructures. We then use a Multiple-Criteria Decision-Making (MCDM) method to rank the best cloud infrastructures, taking customer service constraints such as reliability, downtime, and cost into consideration. A case study demonstrates the practicability and usefulness of the proposed approach.
引用
收藏
页数:19
相关论文
共 40 条
[1]  
Andrade Ermeson C., 2013, Computer Safety, Reliability and Security. 32nd International Conference, SAFECOMP 2013. Proceedings: LNCS 8153, P277, DOI 10.1007/978-3-642-40793-2_25
[2]  
[Anonymous], 2016, Practical Machine Learning
[3]  
[Anonymous], 2013, Multi-Criteria Decision Analysis
[4]  
[Anonymous], 2003, Optimal Reliability Modeling: Principles and Applications
[5]  
[Anonymous], 2004, SYSTEM RELIABILITY T
[6]  
[Anonymous], 2009, NATL I STAND TECHNOL, DOI DOI 10.6028/NIST.SP.800-145
[7]   Availability Evaluation of Digital Library Cloud Services [J].
Araujo, Julian ;
Maciel, Paulo ;
Torquato, Matheus ;
Callou, Gustavo ;
Andrade, Ermeson .
2014 44TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2014, :666-671
[8]  
Bauer E., 2012, Reliability and availability of cloud computing
[9]  
Bauer E., 2011, Beyond Redundancy: How Geographic Redundancy can Improve Service Availability and Reliability of Computer-Based Systems, V1st
[10]   Multi-objective optimization of IT service availability and costs [J].
Bosse, Sascha ;
Splieth, Matthias ;
Turowski, Klaus .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2016, 147 :142-155