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

被引:2
|
作者
Cornetta, Gianluca [1 ]
Mateos, Francisco Javier [1 ]
Touhafi, Abdellah [2 ]
Muntean, Gabriel-Miro [3 ]
机构
[1] San Pablo CEU Univ, Dept Informat Engn, Madrid 28668, Spain
[2] Vrije Univ Brussel, Dept Elect & Informat, B-1050 Brussels, Belgium
[3] Dublin City Univ, Sch Elect Engn, Performance Engn Lab, Dublin 9, Ireland
基金
欧盟地平线“2020”;
关键词
Fabrication as a Service (FaaS); cloud architectures; spoke-hub architecture; Internet of the Things (IoT); microservices; Pareto and tail distributions; CloudSim simulator;
D O I
10.3390/computers8020047
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页数:29
相关论文
共 50 条
  • [31] A knowledge-sharing platform for space resources
    Da Silveira, Marcos
    Deladiennee, Louis
    Scolan, Emmanuel
    Pruski, Cedric
    DATA & KNOWLEDGE ENGINEERING, 2024, 151
  • [32] Evolutionary Game for Enterprise Cloud Accounting Resource Sharing Behavior Based on the Cloud Sharing Platform
    Wu, Hua Ping
    Li, Hui
    Sun, Xiao Lan
    IAENG International Journal of Applied Mathematics, 2021, 51 (01)
  • [33] CyDER - an FMI-based co-simulation platform for distributed energy resources
    Nouidui, Thierry S.
    Coignard, Jonathan
    Gehbauer, Christoph
    Wetter, Michael
    Joo, Jhi-Young
    Vrettos, Evangelos
    JOURNAL OF BUILDING PERFORMANCE SIMULATION, 2019, 12 (05) : 566 - 579
  • [34] Sharing Distributed Resources in LearnWeb2.0
    Abel, Fabian
    Marenzi, Ivana
    Nejdl, Wolfgang
    Zerr, Sergej
    LEARNING IN THE SYNERGY OF MULTIPLE DISCIPLINES, PROCEEDINGS, 2009, 5794 : 154 - 159
  • [35] Incentive mechanism for sharing distributed energy resources
    Wang, Jianxiao
    Zhong, Haiwang
    Qin, Junjie
    Tang, Wenyuan
    Rajagopal, Ram
    Xia, Qing
    Kang, Chongqing
    JOURNAL OF MODERN POWER SYSTEMS AND CLEAN ENERGY, 2019, 7 (04) : 837 - 850
  • [36] Incentive mechanism for sharing distributed energy resources
    Jianxiao WANG
    Haiwang ZHONG
    Junjie QIN
    Wenyuan TANG
    Ram RAJAGOPAL
    Qing XIA
    Chongqing KANG
    JournalofModernPowerSystemsandCleanEnergy, 2019, 7 (04) : 837 - 850
  • [37] Multilevel Threshold Secret Sharing in Distributed Cloud
    Pal, Doyel
    Khethavath, Praveenkumar
    Thomas, Johnson P.
    Chen, Tingting
    SECURITY IN COMPUTING AND COMMUNICATIONS (SSCC 2015), 2015, 536 : 13 - 23
  • [38] Ensuring Distributed Accountability for Data Sharing in the Cloud
    Sundareswaran, Smitha
    Squicciarini, Anna C.
    Lin, Dan
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2012, 9 (04) : 556 - 568
  • [39] Construction of Distributed and Heterogeneous Data Sharing Platform
    Zhang, Shan
    Wu, Jian-ping
    Zhu, Yu-peng
    WISM: 2009 INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS, 2009, : 696 - +
  • [40] A Distributed Workflow Platform for Simulation
    Toan Nguyen
    Trifan, Laurentiu
    Jean-Antoine-Desideri
    PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON ADVANCED ENGINEERING COMPUTING AND APPLICATIONS IN SCIENCES (ADVCOMP 2010), 2010, : 7 - 12