Skip to main content

2017 | OriginalPaper | Buchkapitel

Object Storage in Cloud Computing Environments: An Availability Analysis

verfasst von : Giuliana Carullo, Mario Di Mauro, Michele Galderisi, Maurizio Longo, Fabio Postiglione, Marco Tambasco

Erschienen in: Green, Pervasive, and Cloud Computing

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Object Storage Systems (OSSs) have been conceived to manage a bulk of highly unstructured data (videos, images, social resources etc.) by storing them in the form of objects accessible via REST APIs. An interesting implementation of OSS is based on Swift, a component of OpenStack, the most important platform exploited to deploy the Infrastructure as a Service (IaaS) paradigm. The present work is aimed at characterizing a Swift-based OSS from the availability point of view, namely at finding out the best configuration able to guarantee the so-called “five nines” availability requirement allowing a maximum system downtime of a little more than five minutes per year. The availability analysis is faced by exploiting the Stochastic Reward Nets (SRNs) formalism, accounting for the probabilistic behavior of the underlying structure of the Object Storage System. More specifically, the OSS availability has been assessed by performing a steady-state analysis whereas a sensitivity analysis has been carried out to evaluate the robustness of the overall system with respect to variations of some key parameters.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

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"

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!

Literatur
1.
Zurück zum Zitat Arnold, J.: OpenStack Swift: Using, Administering, and Developing for Swift Object Storage, 1st edn. O’Reilly Media Inc., Sebastopol (2014) Arnold, J.: OpenStack Swift: Using, Administering, and Developing for Swift Object Storage, 1st edn. O’Reilly Media Inc., Sebastopol (2014)
2.
Zurück zum Zitat Kavanagh, A.: OpenStack as the API framework for NFV: the benefits, and the extensions needed. Ericsson Rev. (Engl. Ed.) 92(1), 44–51 (2015) Kavanagh, A.: OpenStack as the API framework for NFV: the benefits, and the extensions needed. Ericsson Rev. (Engl. Ed.) 92(1), 44–51 (2015)
3.
Zurück zum Zitat Thereska, E., Ballani, H., O’Shea, G., Karagiannis, T., Rowstron, A., Talpey, T., Black, R., Zhu, T.: IOFlow: a software-defined storage architecture. In: Kaminsky, M., Dahlin, M. (eds.) The 24th ACM Symposium on Operating Systems Principles, pp. 182–196. ACM (2013) Thereska, E., Ballani, H., O’Shea, G., Karagiannis, T., Rowstron, A., Talpey, T., Black, R., Zhu, T.: IOFlow: a software-defined storage architecture. In: Kaminsky, M., Dahlin, M. (eds.) The 24th ACM Symposium on Operating Systems Principles, pp. 182–196. ACM (2013)
4.
Zurück zum Zitat Gracia-Tinedo, R., Garcia-Lopez, P., Sanchez-Artigas, M., Sampe, J., Moatti, Y., Rom, E., Naor, D., Nou, R., Cortes, T., Oppermann, W., Michiardi, P.: IOStack: software-defined object storage. IEEE Internet Comput. 20(3), 10–18 (2016)CrossRef Gracia-Tinedo, R., Garcia-Lopez, P., Sanchez-Artigas, M., Sampe, J., Moatti, Y., Rom, E., Naor, D., Nou, R., Cortes, T., Oppermann, W., Michiardi, P.: IOStack: software-defined object storage. IEEE Internet Comput. 20(3), 10–18 (2016)CrossRef
5.
Zurück zum Zitat Chekam, T.T., Zhai, E., Li, Z., Cui, Y., Ren, K.: On the synchronization bottleneck of OpenStack Swift-like cloud storage systems. In: IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications, pp. 1–9 (2016) Chekam, T.T., Zhai, E., Li, Z., Cui, Y., Ren, K.: On the synchronization bottleneck of OpenStack Swift-like cloud storage systems. In: IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications, pp. 1–9 (2016)
6.
Zurück zum Zitat Li, L., Li, D., Su, Z., Jin, L., Huang, G.: Performance analysis and framework optimization of open source cloud storage system. China Commun. 13(6), 110–122 (2016)CrossRef Li, L., Li, D., Su, Z., Jin, L., Huang, G.: Performance analysis and framework optimization of open source cloud storage system. China Commun. 13(6), 110–122 (2016)CrossRef
7.
Zurück zum Zitat Zeng, Z., Veeravalli, B.: On the design of distributed object placement and load balancing strategies in large-scale networked multimedia storage systems. IEEE Trans. Knowl. Data Eng. 20(3), 369–382 (2008)CrossRef Zeng, Z., Veeravalli, B.: On the design of distributed object placement and load balancing strategies in large-scale networked multimedia storage systems. IEEE Trans. Knowl. Data Eng. 20(3), 369–382 (2008)CrossRef
8.
Zurück zum Zitat Ghosh, R., Longo, F., Frattini, F., Russo, S., Trivedi, K.S.: Scalable analytics for IaaS cloud availability. IEEE Trans. Cloud Comput. 2(1), 57–70 (2014)CrossRef Ghosh, R., Longo, F., Frattini, F., Russo, S., Trivedi, K.S.: Scalable analytics for IaaS cloud availability. IEEE Trans. Cloud Comput. 2(1), 57–70 (2014)CrossRef
9.
Zurück zum Zitat Iliadis, I., Sotnikov, D., Ta-Shma, P., Venkatesan, V.: Reliability of geo-replicated Cloud storage systems. In: 2014 IEEE 20th Pacific Rim International Symposium on Dependable Computing, pp. 169–179 (2014) Iliadis, I., Sotnikov, D., Ta-Shma, P., Venkatesan, V.: Reliability of geo-replicated Cloud storage systems. In: 2014 IEEE 20th Pacific Rim International Symposium on Dependable Computing, pp. 169–179 (2014)
10.
Zurück zum Zitat Sousa, E., Lins, F., Tavares, E., Cunha, P., Maciel, P.: A modeling approach for cloud infrastructure planning considering dependability and cost requirements. IEEE Trans. Syst. Man Cybern. 45(4), 549–558 (2015)CrossRef Sousa, E., Lins, F., Tavares, E., Cunha, P., Maciel, P.: A modeling approach for cloud infrastructure planning considering dependability and cost requirements. IEEE Trans. Syst. Man Cybern. 45(4), 549–558 (2015)CrossRef
11.
Zurück zum Zitat Yamato, Y., Nishizawa, Y., Nagao, S., Sato, K.: Fast and reliable restoration method of virtual resources on OpenStack. IEEE Trans. Cloud Comput. PP(99), 1 (2015)CrossRef Yamato, Y., Nishizawa, Y., Nagao, S., Sato, K.: Fast and reliable restoration method of virtual resources on OpenStack. IEEE Trans. Cloud Comput. PP(99), 1 (2015)CrossRef
12.
Zurück zum Zitat Di Mauro, M., Postiglione, F., Longo, M., Restaino, R., Tambasco, M.: Availability evaluation of the virtualized infrastructure manager in network function virtualization environments. In: Walls, L., Revie, M., Bedford, T. (eds.) Safety and Reliability of Complex Engineered Systems: ESREL2016, pp. 2591–2596. Taylor & Francis Group (2016) Di Mauro, M., Postiglione, F., Longo, M., Restaino, R., Tambasco, M.: Availability evaluation of the virtualized infrastructure manager in network function virtualization environments. In: Walls, L., Revie, M., Bedford, T. (eds.) Safety and Reliability of Complex Engineered Systems: ESREL2016, pp. 2591–2596. Taylor & Francis Group (2016)
13.
Zurück zum Zitat Muppala, J.K., Ciardo, G., Trivedi, K.S.: Stochastic reward nets for reliability prediction. Commun. Reliab. Maint. Serv. 1, 9–20 (1994) Muppala, J.K., Ciardo, G., Trivedi, K.S.: Stochastic reward nets for reliability prediction. Commun. Reliab. Maint. Serv. 1, 9–20 (1994)
14.
Zurück zum Zitat Entezari-Maleki, R., Trivedi, K.S., Movaghar, A.: Performability evaluation of grid environments using stochastic reward nets. IEEE Trans. Dependable Sec. Comput. 12(2), 204–216 (2015)CrossRef Entezari-Maleki, R., Trivedi, K.S., Movaghar, A.: Performability evaluation of grid environments using stochastic reward nets. IEEE Trans. Dependable Sec. Comput. 12(2), 204–216 (2015)CrossRef
15.
Zurück zum Zitat Sahner, R.A., Trivedi, K.S.: Reliability modeling using SHARPE. IEEE Trans. Reliab. 36(2), 186–193 (1987)CrossRef Sahner, R.A., Trivedi, K.S.: Reliability modeling using SHARPE. IEEE Trans. Reliab. 36(2), 186–193 (1987)CrossRef
Metadaten
Titel
Object Storage in Cloud Computing Environments: An Availability Analysis
verfasst von
Giuliana Carullo
Mario Di Mauro
Michele Galderisi
Maurizio Longo
Fabio Postiglione
Marco Tambasco
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-57186-7_15