Design and implementation of an edge computing platform architecture using Docker and Kubernetes for machine learning

Yuzhou Huang, Kaiyu Cai, R. Zong, Yugang Mao
{"title":"Design and implementation of an edge computing platform architecture using Docker and Kubernetes for machine learning","authors":"Yuzhou Huang, Kaiyu Cai, R. Zong, Yugang Mao","doi":"10.1145/3318265.3318288","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":241692,"journal":{"name":"Proceedings of the 3rd International Conference on High Performance Compilation, Computing and Communications","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 3rd International Conference on High Performance Compilation, Computing and Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3318265.3318288","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14

Abstract

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.
使用Docker和Kubernetes进行机器学习的边缘计算平台架构的设计和实现
庞大的数据集和高资源消耗是机器学习服务的突出特点。目前,机器学习服务通常部署在大规模的云服务器上。云利用其丰富的资源来完成模型训练和预测任务,但这种方法的性能往往受到不稳定网络条件的限制。为了将云服务器丰富的资源优势与边缘计算技术稳定的网络性能相结合,本文提出了一种云训练和边缘预测框架。通过集成Docker容器技术和Kubernetes容器编排技术,我们构建了一个边缘计算平台,并在平台上部署了一个机器学习模型(Inception V3)。通过这种方法,我们在边缘端实现了机器学习服务。在本文中,我们详细描述了边缘计算平台的设计和构建过程以及机器学习模型的部署过程,并通过实验实现了该服务来证明我们思想的可行性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信