DeepMarket: An Edge Computing Marketplace with Distributed TensorFlow Execution Capability

被引:0
|
作者
Yerabolu, Susham [1 ]
Kim, Soyoung [1 ]
Gomena, Samuel [1 ]
Li, Xuanzhe [1 ]
Patel, Rohan [1 ]
Bhise, Shraddha [1 ]
Aryafar, Ehsan [1 ]
机构
[1] Portland State Univ, Comp Sci Dept, Portland, OR 97205 USA
关键词
Marketplace Design; Apache Spark; Edge Computing; Hadoop Distributed File System;
D O I
10.1109/infcomw.2019.8845247
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
There is a rise in demand among machine learning researchers for powerful computational resources to train complex machine learning models, e.g., deep learning models. In order to train these models in a reasonable amount of time, the training is often distributed among multiple machines; yet paying for such machines is costly. DeepMarket attempts to reduce these costs by creating a marketplace that integrates multiple computational resources over a Distributed TensorFlow framework. Instead of requiring users to rent expensive GPU/CPUs from a third party cloud provider, DeepMarket allows users to lend their edge computing resources to each other when they are available. Such a marketplace, however, requires a credit mechanism that ensures users receive resources in proportion to the resources they lend to others. Moreover, DeepMarket must respect users' needs to use their own resources and the resulting limits on when resources can be lent to others. In this paper, we present the design and implementation of DeepMarket, an architecture that addresses these challenges and allows users to securely lend and borrow computing resources. We also present preliminary experimental evaluation results that show DeepMarket's performance, in terms of job completion time, is comparable to third party cloud providers. However, DeepMarket can achieve this performance with reduced cost and increased data privacy.
引用
收藏
页码:32 / 37
页数:6
相关论文
共 50 条
  • [1] An Edge Computing Marketplace for Distributed Machine Learning
    Yerabolu, Susham
    Gomena, Samuel
    Aryafar, Ehsan
    Joe-Wong, Carlee
    [J]. PROCEEDINGS OF THE 2019 ACM SIGCOMM CONFERENCE POSTERS AND DEMOS (SIGCOMM '19), 2019, : 36 - 38
  • [2] Distributed Analytics in Fog Computing Platforms Using TensorFlow and Kubernetes
    Tsai, Pei-Hsuan
    Hong, Hua-Jun
    Cheng, An-Chieh
    Hsu, Cheng-Hsin
    [J]. 2017 19TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS 2017): MANAGING A WORLD OF THINGS, 2017, : 145 - 150
  • [3] Rationale and Practical Assessment of a Fully Distributed Blockchain-based Marketplace of Fog/Edge Computing Resources
    Pincheira, Miguel
    Vecchio, Massimo
    Giaffreda, Raffaele
    [J]. 2020 SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2020, : 165 - 170
  • [4] Beyond Edge Cloud: Distributed Edge Computing
    Benzaoui, Nihel
    [J]. 2020 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXPOSITION (OFC), 2020,
  • [5] Non-strict execution in parallel and distributed computing
    Cristobal-Salas, A
    Tchernykh, A
    Gaudiot, JL
    Lin, WY
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2003, 31 (02) : 77 - 105
  • [6] Application Level Execution Model for Transparent Distributed Computing
    Aciu, Razvan-Mihai
    Ciocarlie, Horia
    [J]. NEW RESULTS IN DEPENDABILITY AND COMPUTER SYSTEMS, 2013, 224 : 1 - 10
  • [7] Non-Strict Execution in Parallel and Distributed Computing
    Alfredo Cristobal-Salas
    Andrei Tchernykh
    Jean-Luc Gaudiot
    Wen-Yen Lin
    [J]. International Journal of Parallel Programming, 2003, 31 : 77 - 105
  • [8] Simulation of Job Execution in Distributed Heterogeneous Computing Infrastructures
    I. S. Pelevanyuk
    D. Campis
    [J]. Physics of Particles and Nuclei Letters, 2023, 20 : 1276 - 1278
  • [9] Simulation of Job Execution in Distributed Heterogeneous Computing Infrastructures
    Pelevanyuk, I. S.
    Campis, D.
    [J]. PHYSICS OF PARTICLES AND NUCLEI LETTERS, 2023, 20 (05) : 1276 - 1278
  • [10] A declarative approach to distributed computing: Specification, execution and analysis
    Ma, Jiefei
    Le, Franck
    Wood, David
    Russo, Alessandra
    Lobo, Jorge
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2013, 13 : 815 - 830