基于容器化微服务和Minikube的可扩展边缘计算环境

Nitin Rathore, A. Rajavat
{"title":"基于容器化微服务和Minikube的可扩展边缘计算环境","authors":"Nitin Rathore, A. Rajavat","doi":"10.4018/ijssci.312560","DOIUrl":null,"url":null,"abstract":"The growing number of connected IoT devices and their continuous data collection will generate huge amounts of data in the near future. Edge computing has emerged as a new paradigm in recent years for reducing network congestion and offering real-time IoT applications. Processing the large amount of data generated by such IoT devices requires the development of a scalable edge computing environment. Accordingly, applications deployed in an edge computing environment need to be scalable enough to handle the enormous amount of data generated by IoT devices. The performance of MSA and monolithic architecture is analyzed and compared to develop a scalable edge computing environment. An auto-scaling approach is described to handle multiple concurrent requests at runtime. Minikube is used to perform auto-scaling operation of containerized microservices on resource constraint edge node. Considering performance of both the architecture and according to the results and discussions, MSA is a better choice for building scalable edge computing environment.","PeriodicalId":432255,"journal":{"name":"Int. J. Softw. Sci. Comput. Intell.","volume":"19 2","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Scalable Edge Computing Environment Based on the Containerized Microservices and Minikube\",\"authors\":\"Nitin Rathore, A. Rajavat\",\"doi\":\"10.4018/ijssci.312560\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The growing number of connected IoT devices and their continuous data collection will generate huge amounts of data in the near future. Edge computing has emerged as a new paradigm in recent years for reducing network congestion and offering real-time IoT applications. Processing the large amount of data generated by such IoT devices requires the development of a scalable edge computing environment. Accordingly, applications deployed in an edge computing environment need to be scalable enough to handle the enormous amount of data generated by IoT devices. The performance of MSA and monolithic architecture is analyzed and compared to develop a scalable edge computing environment. An auto-scaling approach is described to handle multiple concurrent requests at runtime. Minikube is used to perform auto-scaling operation of containerized microservices on resource constraint edge node. Considering performance of both the architecture and according to the results and discussions, MSA is a better choice for building scalable edge computing environment.\",\"PeriodicalId\":432255,\"journal\":{\"name\":\"Int. J. Softw. Sci. Comput. Intell.\",\"volume\":\"19 2\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Int. J. Softw. Sci. Comput. Intell.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4018/ijssci.312560\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. Softw. Sci. Comput. Intell.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/ijssci.312560","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

越来越多的物联网设备及其持续的数据收集将在不久的将来产生大量的数据。近年来,边缘计算已成为减少网络拥塞和提供实时物联网应用的新范式。处理此类物联网设备产生的大量数据需要开发可扩展的边缘计算环境。因此,部署在边缘计算环境中的应用程序需要具有足够的可扩展性,以处理物联网设备生成的大量数据。分析和比较了单片架构和MSA的性能,开发了一个可扩展的边缘计算环境。描述了在运行时处理多个并发请求的自动缩放方法。Minikube用于在资源约束边缘节点上执行容器化微服务的自动伸缩操作。考虑到体系结构的性能,并根据结果和讨论,MSA是构建可扩展边缘计算环境的更好选择。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Scalable Edge Computing Environment Based on the Containerized Microservices and Minikube
The growing number of connected IoT devices and their continuous data collection will generate huge amounts of data in the near future. Edge computing has emerged as a new paradigm in recent years for reducing network congestion and offering real-time IoT applications. Processing the large amount of data generated by such IoT devices requires the development of a scalable edge computing environment. Accordingly, applications deployed in an edge computing environment need to be scalable enough to handle the enormous amount of data generated by IoT devices. The performance of MSA and monolithic architecture is analyzed and compared to develop a scalable edge computing environment. An auto-scaling approach is described to handle multiple concurrent requests at runtime. Minikube is used to perform auto-scaling operation of containerized microservices on resource constraint edge node. Considering performance of both the architecture and according to the results and discussions, MSA is a better choice for building scalable edge computing environment.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信