Cargando…

On the Combination of Multi-Cloud and Network Coding for Cost-Efficient Storage in Industrial Applications

The adoption of both Cyber–Physical Systems (CPSs) and the Internet-of-Things (IoT) has enabled the evolution towards the so-called Industry 4.0. These technologies, together with cloud computing and artificial intelligence, foster new business opportunities. Besides, several industrial applications...

Descripción completa

Detalles Bibliográficos
Autores principales: Peralta, Goiuri, Garrido, Pablo, Bilbao, Josu, Agüero, Ramón, Crespo, Pedro M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6479523/
https://www.ncbi.nlm.nih.gov/pubmed/30965629
http://dx.doi.org/10.3390/s19071673
_version_ 1783413364844658688
author Peralta, Goiuri
Garrido, Pablo
Bilbao, Josu
Agüero, Ramón
Crespo, Pedro M.
author_facet Peralta, Goiuri
Garrido, Pablo
Bilbao, Josu
Agüero, Ramón
Crespo, Pedro M.
author_sort Peralta, Goiuri
collection PubMed
description The adoption of both Cyber–Physical Systems (CPSs) and the Internet-of-Things (IoT) has enabled the evolution towards the so-called Industry 4.0. These technologies, together with cloud computing and artificial intelligence, foster new business opportunities. Besides, several industrial applications need immediate decision making and fog computing is emerging as a promising solution to address such requirement. In order to achieve a cost-efficient system, we propose taking advantage from spot instances, a new service offered by cloud providers, which provide resources at lower prices. The main downside of these instances is that they do not ensure service continuity and they might suffer from interruptions. An architecture that combines fog and multi-cloud deployments along with Network Coding (NC) techniques, guarantees the needed fault-tolerance for the cloud environment, and also reduces the required amount of redundant data to provide reliable services. In this paper we analyze how NC can actually help to reduce the storage cost and improve the resource efficiency for industrial applications, based on a multi-cloud infrastructure. The cost analysis has been carried out using both real AWS EC2 spot instance prices and, to complement them, prices obtained from a model based on a finite Markov chain, derived from real measurements. We have analyzed the overall system cost, depending on different parameters, showing that configurations that seek to minimize the storage yield a higher cost reduction, due to the strong impact of storage cost.
format Online
Article
Text
id pubmed-6479523
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-64795232019-04-29 On the Combination of Multi-Cloud and Network Coding for Cost-Efficient Storage in Industrial Applications Peralta, Goiuri Garrido, Pablo Bilbao, Josu Agüero, Ramón Crespo, Pedro M. Sensors (Basel) Article The adoption of both Cyber–Physical Systems (CPSs) and the Internet-of-Things (IoT) has enabled the evolution towards the so-called Industry 4.0. These technologies, together with cloud computing and artificial intelligence, foster new business opportunities. Besides, several industrial applications need immediate decision making and fog computing is emerging as a promising solution to address such requirement. In order to achieve a cost-efficient system, we propose taking advantage from spot instances, a new service offered by cloud providers, which provide resources at lower prices. The main downside of these instances is that they do not ensure service continuity and they might suffer from interruptions. An architecture that combines fog and multi-cloud deployments along with Network Coding (NC) techniques, guarantees the needed fault-tolerance for the cloud environment, and also reduces the required amount of redundant data to provide reliable services. In this paper we analyze how NC can actually help to reduce the storage cost and improve the resource efficiency for industrial applications, based on a multi-cloud infrastructure. The cost analysis has been carried out using both real AWS EC2 spot instance prices and, to complement them, prices obtained from a model based on a finite Markov chain, derived from real measurements. We have analyzed the overall system cost, depending on different parameters, showing that configurations that seek to minimize the storage yield a higher cost reduction, due to the strong impact of storage cost. MDPI 2019-04-08 /pmc/articles/PMC6479523/ /pubmed/30965629 http://dx.doi.org/10.3390/s19071673 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Peralta, Goiuri
Garrido, Pablo
Bilbao, Josu
Agüero, Ramón
Crespo, Pedro M.
On the Combination of Multi-Cloud and Network Coding for Cost-Efficient Storage in Industrial Applications
title On the Combination of Multi-Cloud and Network Coding for Cost-Efficient Storage in Industrial Applications
title_full On the Combination of Multi-Cloud and Network Coding for Cost-Efficient Storage in Industrial Applications
title_fullStr On the Combination of Multi-Cloud and Network Coding for Cost-Efficient Storage in Industrial Applications
title_full_unstemmed On the Combination of Multi-Cloud and Network Coding for Cost-Efficient Storage in Industrial Applications
title_short On the Combination of Multi-Cloud and Network Coding for Cost-Efficient Storage in Industrial Applications
title_sort on the combination of multi-cloud and network coding for cost-efficient storage in industrial applications
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6479523/
https://www.ncbi.nlm.nih.gov/pubmed/30965629
http://dx.doi.org/10.3390/s19071673
work_keys_str_mv AT peraltagoiuri onthecombinationofmulticloudandnetworkcodingforcostefficientstorageinindustrialapplications
AT garridopablo onthecombinationofmulticloudandnetworkcodingforcostefficientstorageinindustrialapplications
AT bilbaojosu onthecombinationofmulticloudandnetworkcodingforcostefficientstorageinindustrialapplications
AT agueroramon onthecombinationofmulticloudandnetworkcodingforcostefficientstorageinindustrialapplications
AT crespopedrom onthecombinationofmulticloudandnetworkcodingforcostefficientstorageinindustrialapplications