Skip to main content
Top
Published in: Computing 6/2018

25-01-2018

A hierarchical approach for availability and performance analysis of private cloud storage services

Authors: Elton Torres, Gustavo Callou, Ermeson Andrade

Published in: Computing | Issue 6/2018

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Cloud computing brings new technologies and concepts that support communication services and data storage. Services like OneDrive, Google Drive and DropBox increase data availability and provide new features as synchronization and collaboration. These services require high availability and performance characteristics like high throughput and low probability that a timeout occurs, since it is fundamental to guarantee both business continuity and uninterrupted public services. In this research, we aim at evaluating availability and performance-related metrics for private cloud storage services. A hierarchical model-based strategy is proposed to evaluate distinct metrics by means of the composition of continuous-time Markov chains, reliability block diagrams and stochastic Petri nets. A case study is presented to illustrate the applicability of the proposed models through a cloud storage service hosted in the Eucalyptus platform. We also adopt availability importance index to identify the most critical components in relation to the system availability. Our numerical analyses indicate that, for instance, the adoption of redundant components reduces the probability that timeouts occur and the probability that users are attended due to failures. Furthermore, the results obtained from the stochastic models show that the proposed approach is indeed a good approximation to the measures obtained from the experiments conducted in a real cloud environment.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
4.
go back to reference Xiong K, Perros H (2009) Service performance and analysis in cloud computing. In: 2009 Congress on services-I. IEEE, pp 693–700 Xiong K, Perros H (2009) Service performance and analysis in cloud computing. In: 2009 Congress on services-I. IEEE, pp 693–700
5.
go back to reference Mell P, Grance T (2011) The NIST definition of cloud computing Mell P, Grance T (2011) The NIST definition of cloud computing
6.
go back to reference Chung H, Park J, Lee S, Kang C (2012) Digital forensic investigation of cloud storage services. Digit Investig 9(2):81–95CrossRef Chung H, Park J, Lee S, Kang C (2012) Digital forensic investigation of cloud storage services. Digit Investig 9(2):81–95CrossRef
9.
go back to reference Murata T (1989) Petri nets: properties, analysis and applications. Proc IEEE 77(4):541–580CrossRef Murata T (1989) Petri nets: properties, analysis and applications. Proc IEEE 77(4):541–580CrossRef
10.
go back to reference Trivedi K S (2008) Probability and statistics with reliability, queuing and computer science applications. Wiley, New YorkMATH Trivedi K S (2008) Probability and statistics with reliability, queuing and computer science applications. Wiley, New YorkMATH
11.
go back to reference Maciel P, Trivedi K, Matias R, Kim D (2010) Dependability modeling. In: Performance and dependability in service computing: concepts, techniques and research directions. IGI Global, Hershey, Pennsylvania, USA Maciel P, Trivedi K, Matias R, Kim D (2010) Dependability modeling. In: Performance and dependability in service computing: concepts, techniques and research directions. IGI Global, Hershey, Pennsylvania, USA
12.
go back to reference Ebeling CE (2004) An introduction to reliability and maintainability engineering. Tata McGraw-Hill Education, New York Ebeling CE (2004) An introduction to reliability and maintainability engineering. Tata McGraw-Hill Education, New York
13.
go back to reference Kuo W, Zhu X (2012) Importance measures in reliability, risk, and optimization: principles and applications. Wiley, New YorkCrossRef Kuo W, Zhu X (2012) Importance measures in reliability, risk, and optimization: principles and applications. Wiley, New YorkCrossRef
15.
go back to reference Barabady J, Kumar U (2007) Availability allocation through importance measures. Int J Qual Reliab Manag 24(6):643–657CrossRef Barabady J, Kumar U (2007) Availability allocation through importance measures. Int J Qual Reliab Manag 24(6):643–657CrossRef
17.
go back to reference Silva B, Matos R, Callou G, Figueiredo J, Oliveira D, Ferreira J, Dantas J, Lobo A, Alves V, Maciel P (2015) Mercury: an integrated environment for performance and dependability evaluation of general systems. In: Proceedings DSN-2015 Rio de Janeiro, RJ, Brazil Silva B, Matos R, Callou G, Figueiredo J, Oliveira D, Ferreira J, Dantas J, Lobo A, Alves V, Maciel P (2015) Mercury: an integrated environment for performance and dependability evaluation of general systems. In: Proceedings DSN-2015 Rio de Janeiro, RJ, Brazil
19.
go back to reference Halili EH (2008) Apache JMeter: a practical beginner’s guide to automated testing and performance measurement for your websites. Packt Publishing Ltd, Birmingham Halili EH (2008) Apache JMeter: a practical beginner’s guide to automated testing and performance measurement for your websites. Packt Publishing Ltd, Birmingham
20.
go back to reference Dantas J, Matos R, Araujo J, Maciel P (2012) An availability model for eucalyptus platform: an analysis of warm-standy replication mechanism. In: 2012 IEEE international conference on systems, man, and cybernetics (SMC). IEEE, pp 1664–1669 Dantas J, Matos R, Araujo J, Maciel P (2012) An availability model for eucalyptus platform: an analysis of warm-standy replication mechanism. In: 2012 IEEE international conference on systems, man, and cybernetics (SMC). IEEE, pp 1664–1669
21.
go back to reference Kim DS, Machida F, Trivedi KS (2009) Availability modeling and analysis of a virtualized system. In: 15th IEEE Pacific Rim international symposium on dependable computing, PRDC’09. IEEE, pp 365–371 Kim DS, Machida F, Trivedi KS (2009) Availability modeling and analysis of a virtualized system. In: 15th IEEE Pacific Rim international symposium on dependable computing, PRDC’09. IEEE, pp 365–371
22.
go back to reference Matos R, Andrade EC, Maciel P (2014) Evaluation of a disaster recovery solution through fault injection experiments. In: 2014 IEEE international conference on systems, man and cybernetics (SMC). IEEE, pp 2675–2680 Matos R, Andrade EC, Maciel P (2014) Evaluation of a disaster recovery solution through fault injection experiments. In: 2014 IEEE international conference on systems, man and cybernetics (SMC). IEEE, pp 2675–2680
23.
go back to reference Araujo J, Maciel P, Torquato M, Callou G, Andrade E (2014) Availability evaluation of digital library cloud services. In: 2014 44th Annual IEEE/IFIP international conference on dependable systems and networks (DSN). IEEE, pp 666–671 Araujo J, Maciel P, Torquato M, Callou G, Andrade E (2014) Availability evaluation of digital library cloud services. In: 2014 44th Annual IEEE/IFIP international conference on dependable systems and networks (DSN). IEEE, pp 666–671
24.
go back to reference Matos R, Maciel PR, Machida F, Kim DS, Trivedi KS (2012) Sensitivity analysis of server virtualized system availability. IEEE Trans Reliab 61(4):994–1006CrossRef Matos R, Maciel PR, Machida F, Kim DS, Trivedi KS (2012) Sensitivity analysis of server virtualized system availability. IEEE Trans Reliab 61(4):994–1006CrossRef
25.
go back to reference Wei B, Lin C, Kong X (2011) Dependability modeling and analysis for the virtual data center of cloud computing. In: 2011 IEEE 13th international conference on high performance computing and communications (HPCC). IEEE, pp 784–789 Wei B, Lin C, Kong X (2011) Dependability modeling and analysis for the virtual data center of cloud computing. In: 2011 IEEE 13th international conference on high performance computing and communications (HPCC). IEEE, pp 784–789
26.
go back to reference Haung K, Ma Z, Sun L (2012) Performance evaluation of node in cloud storage. In: 2012 2nd International conference on consumer electronics, communications and networks (CECNet). IEEE, pp 2739–2744 Haung K, Ma Z, Sun L (2012) Performance evaluation of node in cloud storage. In: 2012 2nd International conference on consumer electronics, communications and networks (CECNet). IEEE, pp 2739–2744
27.
go back to reference Chuob S, Pokharel M, Park JS (2011) Modeling and analysis of cloud computing availability based on eucalyptus platform for e-government data center. In: 2011 Fifth international conference on innovative mobile and internet services in ubiquitous computing (IMIS). IEEE, pp 289–296 Chuob S, Pokharel M, Park JS (2011) Modeling and analysis of cloud computing availability based on eucalyptus platform for e-government data center. In: 2011 Fifth international conference on innovative mobile and internet services in ubiquitous computing (IMIS). IEEE, pp 289–296
28.
go back to reference Ghosh R, Longo F, Frattini F, Russo S, Trivedi KS (2014) Scalable analytics for IaaS cloud availability. IEEE Trans Cloud Comput 2(1):57–70CrossRef Ghosh R, Longo F, Frattini F, Russo S, Trivedi KS (2014) Scalable analytics for IaaS cloud availability. IEEE Trans Cloud Comput 2(1):57–70CrossRef
29.
go back to reference Sheng Y, Liu J, Shidong Z, Liang D (2013) Research and application of private cloud storage platform in high schools based on seafile. In: 2013 6th International conference on intelligent networks and intelligent systems (ICINIS). IEEE, pp 25–28 Sheng Y, Liu J, Shidong Z, Liang D (2013) Research and application of private cloud storage platform in high schools based on seafile. In: 2013 6th International conference on intelligent networks and intelligent systems (ICINIS). IEEE, pp 25–28
30.
go back to reference Hildmann T, Kao O (2014) Deploying and extending on-premise cloud storage based on owncloud. In: 2014 IEEE 34th international conference on distributed computing systems workshops (ICDCSW). IEEE, pp 76–81 Hildmann T, Kao O (2014) Deploying and extending on-premise cloud storage based on owncloud. In: 2014 IEEE 34th international conference on distributed computing systems workshops (ICDCSW). IEEE, pp 76–81
Metadata
Title
A hierarchical approach for availability and performance analysis of private cloud storage services
Authors
Elton Torres
Gustavo Callou
Ermeson Andrade
Publication date
25-01-2018
Publisher
Springer Vienna
Published in
Computing / Issue 6/2018
Print ISSN: 0010-485X
Electronic ISSN: 1436-5057
DOI
https://doi.org/10.1007/s00607-018-0588-7

Premium Partner