Next Article in Journal / Special Issue
Cloud-Based Image Retrieval Using GPU Platforms
Previous Article in Journal / Special Issue
An Efficient Energy-Aware Tasks Scheduling with Deadline-Constrained in Cloud Computing
Article Menu
Issue 2 (June) cover image

Export Article

Open AccessArticle

Modelling and Simulation of a Cloud Platform for Sharing Distributed Digital Fabrication Resources

1
Department of Information Engineering, San Pablo-CEU University, 28668 Madrid, Spain
2
Department of Electronics and Informatics, Vrije Universiteit Brussel, 1050 Brussels, Belgium
3
Performance Engineering Laboratory, School of Electronic Engineering, Dublin City University, 9 Dublin, Ireland
*
Author to whom correspondence should be addressed.
Computers 2019, 8(2), 47; https://doi.org/10.3390/computers8020047
Received: 1 May 2019 / Revised: 6 June 2019 / Accepted: 8 June 2019 / Published: 12 June 2019
  |  
PDF [1149 KB, uploaded 12 June 2019]
  |  

Abstract

Fabrication as a Service (FaaS) is a new concept developed within the framework of the NEWTON Horizon 2020 project. It is aimed at empowering digital fabrication laboratories (Fab Labs) by providing hardware and software wrappers to expose numerically-controlled expensive fabrication equipment as web services. More specifically, FaaS leverages cloud and IoT technologies to enable a wide learning community to have remote access to these labs’ computer-controlled tools and equipment over the Internet. In such context, the fabrication machines can be seen as networked resources distributed over a wide geographical area. These resources can communicate through machine-to-machine protocols and a centralized cloud infrastructure and can be digitally monitored and controlled through programmatic interfaces relying on REST APIs. This paper introduces FaaS in the context of Fab Lab challenges and describes FaaS deployment within NEWTON Fab Labs, part of the NEWTON European Horizon 2020 project on technology enhanced learning. The NEWTON Fab Labs architecture is described in detail targeting software, hardware and network architecture. The system has been extensively load-tested simulating real use-case scenarios and it is presently in production. In particular, this paper shows how the measured data has been used to build a simulation model to estimate system performance and identify possible bottlenecks. The measurements performed show that the platform delays exhibit a tail distribution with Pareto-like behaviour; this finding has been used to build a simple mathematical model and a simulator on top of CloudSim to estimate the latencies of the critical paths of the NEWTON Fab Lab platform under several load conditions. View Full-Text
Keywords: Fabrication as a Service (FaaS); cloud architectures; spoke-hub architecture; Internet of the Things (IoT); microservices; Pareto and tail distributions; CloudSim simulator Fabrication as a Service (FaaS); cloud architectures; spoke-hub architecture; Internet of the Things (IoT); microservices; Pareto and tail distributions; CloudSim simulator
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Cornetta, G.; Mateos, F.J.; Touhafi, A.; Muntean, G.-M. Modelling and Simulation of a Cloud Platform for Sharing Distributed Digital Fabrication Resources. Computers 2019, 8, 47.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Computers EISSN 2073-431X Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top