Design and Implementation of an Edge Computing Platform Architecture Using Docker and Kubernetes for Machine Learning

被引:16
|
作者
Huang, Yuzhou [1 ]
Cai, Kaiyu [1 ]
Zong, Ran [2 ]
Mao, Yugang [1 ]
机构
[1] Natl Univ Def Technol, Coll Comp, Changsha, Hunan, Peoples R China
[2] Natl Univ Def Technol, Coll Elect Sci & Technol, Changsha, Hunan, Peoples R China
关键词
Edge Computing; Docker; Kubernetes; Machine Learning; CLOUD;
D O I
10.1145/3318265.3318288
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Huge data sets and high resources consumption are the prominent features of machine learning services. At present, machine learning services are often deployed on large-scaled cloud servers. The cloud utilizes its rich resources to perform the model training and prediction tasks, but the performance of this method is often limited by the unstable network conditions. To combine the rich-resources advantage of the cloud server with the stable-network performance of the edge computing technology, this paper proposes a Cloud-training and Edge-predicting framework. By integrating the Docker container technology and Kubernetes container choreography technology, we build an edge computing platform, and deploy a machine learning model (Inception V3) on the platform. With this method, we implemented machine learning services on the edge side. In this paper, we have described the designing and building process of the edge computing platform and the deployment procedure of the machine learning model in detail, and we have taken an experiment to implement the service to prove the feasibility of our ideas.
引用
收藏
页码:29 / 32
页数:4
相关论文
共 50 条
  • [31] Edge Computing goes Machine-Learning
    Wied, Christian
    Schoppenhauer, Ralf
    ATP MAGAZINE, 2019, (11-12): : 52 - 55
  • [32] EpiDiP/NanoDiP: a versatile unsupervised machine learning edge computing platform for epigenomic tumour diagnostics
    Hench, Juergen
    Hultschig, Claus
    Brugger, Jon
    Mariani, Luigi
    Guzman, Raphael
    Soleman, Jehuda
    Leu, Severina
    Benton, Miles
    Stec, Irenaeus Maria
    Hench, Ivana Bratic
    Hoffmann, Per
    Harter, Patrick
    Weber, Katharina J.
    Albers, Anne
    Thomas, Christian
    Hasselblatt, Martin
    Schuller, Ulrich
    Restelli, Lisa
    Capper, David
    Hewer, Ekkehard
    Diebold, Joachim
    Kolenc, Danijela
    Schneider, Ulf C.
    Rushing, Elisabeth
    della Monica, Rosa
    Chiariotti, Lorenzo
    Sill, Martin
    Schrimpf, Daniel
    von Deimling, Andreas
    Sahm, Felix
    Kolsche, Christian
    Tolnay, Markus
    Frank, Stephan
    ACTA NEUROPATHOLOGICA COMMUNICATIONS, 2024, 12 (01)
  • [33] An Edge Computing Marketplace for Distributed Machine Learning
    Yerabolu, Susham
    Gomena, Samuel
    Aryafar, Ehsan
    Joe-Wong, Carlee
    PROCEEDINGS OF THE 2019 ACM SIGCOMM CONFERENCE POSTERS AND DEMOS (SIGCOMM '19), 2019, : 36 - 38
  • [34] Edge Computing Solutions for Distributed Machine Learning
    Marozzo, Fabrizio
    Orsino, Alessio
    Talia, Domenico
    Trunfio, Paolo
    2022 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2022, : 1148 - 1155
  • [35] Implementation of Precision Machine Tool Thermal Error Compensation in Edge-Cloud-Fog Computing Architecture
    Zhang, Lin
    Ma, Chi
    Liu, Jialan
    Gui, Hongquan
    Wang, Shilong
    JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING-TRANSACTIONS OF THE ASME, 2023, 145 (07):
  • [36] Implementation of Pavement Defect Detection System on Edge Computing Platform
    Lin, Yu-Chen
    Chen, Wen-Hui
    Kuo, Cheng-Hsuan
    APPLIED SCIENCES-BASEL, 2021, 11 (08):
  • [37] Extending reference architecture of big data systems towards machine learning in edge computing environments
    P. Pääkkönen
    D. Pakkala
    Journal of Big Data, 7
  • [38] Extending reference architecture of big data systems towards machine learning in edge computing environments
    Paakkonen, P.
    Pakkala, D.
    JOURNAL OF BIG DATA, 2020, 7 (01)
  • [39] Optimizing Kubernetes Scheduling for Web Applications Using Machine Learning
    Dakic, Vedran
    Dambic, Goran
    Slovinac, Jurica
    Redzepagic, Jasmin
    ELECTRONICS, 2025, 14 (05):
  • [40] An Implementation of Web-Based Answer Platform in the Flutter Programming Learning Assistant System Using Docker Compose
    Aung, Lynn Htet
    Aung, Soe Thandar
    Funabiki, Nobuo
    Kyaw, Htoo Htoo Sandi
    Kao, Wen-Chung
    ELECTRONICS, 2024, 13 (24):